py3a

From AIXTOOLS
(Difference between revisions)
Jump to: navigation, search
(Created page with " Version: 3.10.2 Release: January 14, 2022 Sources: https://www.python.org/downloads/release/python-3100/ Depends on: >= openssl.base 1.1.1.1200 Release Notes: https://d...")
 
 
Line 1: Line 1:
 
+
{{TOOLS|2BB923F3FE85FBBE762272134DC19277|aixtools.python.py3a.3.10.2.0.I}}
  
 
  Version: 3.10.2
 
  Version: 3.10.2

Latest revision as of 17:59, 23 February 2022

Packages|Tools|aixtools.python.py3a.3.10.2.0.I
Report Issues (via Forums) and/or TWEET:@aixtools

MD5 Checksum

2BB923F3FE85FBBE762272134DC19277 aixtools.python.py3a.3.10.2.0.I
Version: 3.10.2
Release: January 14, 2022
Sources: https://www.python.org/downloads/release/python-3100/
Depends on: >= openssl.base 1.1.1.1200
Release Notes: https://docs.python.org/3.9/whatsnew/changelog.html#python-3-9-1-final
Package Details: Python 3.10.0 is the newest major release of the Python programming language,
                 and it contains many new features and optimizations.


Major new features of the 3.10 series, compared to 3.9

Among the new major new features and changes so far:

   PEP 623 -- Deprecate and prepare for the removal of the wstr member in PyUnicodeObject.
   PEP 604 -- Allow writing union types as X | Y
   PEP 612 -- Parameter Specification Variables
   PEP 626 -- Precise line numbers for debugging and other tools.
   PEP 618 -- Add Optional Length-Checking To zip.
   bpo-12782: Parenthesized context managers are now officially allowed.
   PEP 632 -- Deprecate distutils module.
   PEP 613 -- Explicit Type Aliases
   PEP 634 -- Structural Pattern Matching: Specification
   PEP 635 -- Structural Pattern Matching: Motivation and Rationale
   PEP 636 -- Structural Pattern Matching: Tutorial
   PEP 644 -- Require OpenSSL 1.1.1 or newer
   PEP 624 -- Remove Py_UNICODE encoder APIs
   PEP 597 -- Add optional EncodingWarning

Python 3.10.2 is the newest major release of the Python programming language, and it contains many new features and optimizations.

This is a special bugfix release ahead of schedule to address a memory leak that was happening on certain function calls when using Cython. The memory leak consisted of a small constant amount of bytes in certain function calls from Cython code. Although in most cases this was not very noticeable, it was very impactful for long-running applications and certain usage patterns.


[edit] Notes

Starting with Python3.9 the code does not compile in 64-bit using xlCv11, so it is built on AIX 6.1 using xlCv13. Therefore, this is not installable on AIX 5.3.

--Michael Felt (talk) 16:04, 23 February 2022 (CET) Packaged per request from forums.

Personal tools
Namespaces

Variants
Actions
Navigation
Downloads
Toolbox