Notice: This page displays a fallback because interactive scripts did not run. Possible causes include disabled JavaScript or failure to load scripts or stylesheets.
Version: None
Released: Jan. 14, 2022
This is the ninth maintenance release of Python 3.9 Note: The release you're looking at is Python 3.9.10, a bugfix release for the legacy 3.9 series. Python 3.11 is now the latest feature release series of Python 3. Get the latest release of 3.11.x here. Major new …
View Release Notes
...cope The scope of this SIG includes common frameworks for: Transaction coordination Basic persistence management, in particular observing object changes (to know when an object needs to be saved) and access (to know when objects are used so that unused objects are removed from memory), and Activation and caching, to move objects into memory when needed and out of memory when no longer needed. The scope does *not* include: Concurrency control. This i...
...ct and tells us you value Python and the work we do. Python and the PSF are built on the amazing generosity and energy of all our amazing community members out there who step up and give back. We appreciate you and we’re so excited to see where we can go together in the year to come. Your donations: keep Python going • invest directly in CPython and PyPI progress • bring the global Python community together • make that community more diverse and thriving every year. We’re inc...
...collection of Windows-specific extensions including COM support and Pythonwin, an IDE built using Windows components. RPMs suitable for Redhat and source RPMs for other RPM-using operating systems are available from the RPMs page. All others should download Python-2.3.1.tgz, the source archive. Unpack it with "tar -zxvf Python-2.3.1.tgz". Change to the Python-2.3.1 directory and run the "./configure", "make", "make install" commands to compile and install Python. ...
...collection of Windows-specific extensions including COM support and Pythonwin, an IDE built using Windows components. All others should download Python-2.3.tgz, the source archive. Unpack it with "tar -zxvf Python-2.3.tgz". Change to the Python-2.3 directory and run the "./configure", "make", "make install" commands to compile and install Python. Macintosh users can find binaries and source on Jack Jansen's MacPython page. Mac OS X users who have a C compiler (which comes wi...
Released: Sept. 23, 2003
This is a patch release which supersedes earlier releases of 2.3. Important: This release is vulnerable to the problem described in security advisory PSF-2006-001 "Buffer overrun in repr() of unicode strings in wide unicode builds (UCS-4)". This fix is included in Python 2.4.4 and Python 2.5 …
...cumentation patch. See also the guide to Helping with Documentation. To contribute to the official Python website, see the About the Python Web Site page or read the developer guide on Read the Docs. To announce your module or application to the Python community, use comp.lang.python.announce (or via email, python-announce@python.org, if you lack news access). More info: the announcements newsgroup description Need to contact the Python Software Foundation? Contact psf@python.org a...
...capi-sig Campbell Barton Support for Using the Python/C API archive, subscribe cplusplus-sig Ralf W. Grosse-Kunstleve Development of Python/C++ bindings archive, subscribe datetime-sig Alexander Belopolsky Discussions related to date and time archive, subscribe db-sig Andy Todd Databases archive, subscribe distutils-sig A.M. Kuchling Packaging and build tools. archive, subscribe doc-sig Fred Drake Documentation archive, subscribe edu-sig Timothy Wilson Python in Education archive, subscrib...
...cure, unreliable and not-always-connected communication channels. All communication is encrypted (using the pycrypto module) and authenticated through an internal PKI infrastructure (all nodes have their PKI certificates). A store and forward mechanism is used either for the configuration and code propagation systems either for events transmission. Connections can be initiated from any component: parents can call children, and children can call their parent (connections can activated at schedul...
...Python Distutils-SIG Tasks and Division of Labour At the Seventh International Python Conference Developer's Day session "Extension Building Considered Painful", we enumerated the tasks necessary to develop, distribute, and install Python modules; arrived at a rough consensus regarding the division of labour necessary to conceptualize any distribution/installation system; and came up with a proposed user interface. This document describes the tasks a...
Released: Dec. 3, 2024
This is the eighth maintenance release of Python 3.12 Python 3.12.8 is the latest maintenance release of Python 3.12, containing more than 250 bug fixes, build improvements and documentation changes since 3.12.7. Security content in this release gh-126623: Upgraded libexpat to 2.6.4 to fix CVE-2024-50602 …
...ckage manager PEP 454, a new "tracemalloc" module for tracing Python memory allocations PEP 456, a new hash algorithm for Python strings and binary data PEP 3154, a new and improved protocol for pickled objects PEP 3156, a new "asyncio" module, a new framework for asynchronous I/O More resources Change log for this release. Online Documentation What's new in 3.4? 3.4 Release Schedule Report bugs at http://bugs.python.org. Help fund Python and its community. Download P...
Released: March 18, 2019
Python 3.4 has reached end-of-life. Python 3.4.10 is the final release of 3.4. Python 3.4.10 was released on March 18th, 2019. Python 3.4.10 is the final release in the Python 3.4 series. As of this release, the 3.4 branch has been retired, no further changes to 3.4 will …
Released: Aug. 6, 2024
This is the fifth maintenance release of Python 3.12 Python 3.12 is the newest major release of the Python programming language, and it contains many new features and optimizations. 3.12.5 is the latest maintenance release, containing more than 250 bugfixes, build improvements and documentation changes since 3.12.4. This …
Released: Oct. 12, 2014
Python 3.3.x has reached end-of-life. Python 3.3.7, the final security-fix release, is available here. This is a security-fix source-only release. The list of fixed security related issues can be found in the NEWS file. Major new features of the 3.3 series, compared to …
Released: March 10, 2014
Python 3.4.0rc3 Python 3.4 has reached end-of-life. Python 3.4.10, the final release of the 3.4 series, is available here. Python 3.4.0 release candidate 3 was released on March 9th, 2014. This is a preview release of the next major release of Python, Python 3.4, and …
...ckage manager PEP 454, a new "tracemalloc" module for tracing Python memory allocations PEP 456, a new hash algorithm for Python strings and binary data PEP 3154, a new and improved protocol for pickled objects PEP 3156, a new "asyncio" module, a new framework for asynchronous I/O More resources Online Documentation 3.4 Release Schedule Report bugs at http://bugs.python.org. Help fund Python and its community. Download This is a preview release, and its use is not rec...
Released: June 13, 2016
Python 3.4 has reached end-of-life. Python 3.4.10, the final release of the 3.4 series, is available here. Python 3.4.5rc1 was released on June 12th, 2016. Python 3.4 has now entered "security fixes only" mode, and as such the only improvements between Python 3.4.4 and Python 3.4.5rc1 are …
Released: April 4, 2021
This is the fourth maintenance release of Python 3.9 Note: The release you're looking at is Python 3.9.4, a bugfix release for the legacy 3.9 series. Python 3.11 is now the latest feature release series of Python 3. Get the latest release of 3.11.x here. Python 3.9.4 …
If you didn't find what you need, try your search in the Python language documentation.