Notice: While JavaScript is not essential for this website, your interaction with the content will be limited. Please turn JavaScript on for the full experience.
Version: None
Released: Sept. 7, 2021
This is the first release candidate of Python 3.10 This release, 3.10.0rc2, is the last preview before the final release of Python 3.10.0 on 2021-10-04. Entering the release candidate phase, only reviewed code changes which are clear bug fixes are allowed between release candidates and the final release. There …
View Release Notes
Released: Oct. 4, 2021
This is the stable release of Python 3.10.0 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 …
Released: Dec. 8, 2023
This is the first 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.1 is the latest maintenance release, containing more than 400 bugfixes, build improvements and documentation changes since 3.12.0. Major new features …
Released: Feb. 6, 2024
This is the second 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.2 is the latest maintenance release, containing more than 350 bugfixes, build improvements and documentation changes since 3.12.1. Major new features …
Released: April 9, 2024
This is the third 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.3 is the latest maintenance release, containing more than 300 bugfixes, build improvements and documentation changes since 3.12.2. Major new features …
Released: June 6, 2024
This is the fourth 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.4 is the latest maintenance release, containing more than 250 bugfixes, build improvements and documentation changes since 3.12.3. Major new features …
Released: Oct. 1, 2024
This is the seventh 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.7 is the latest maintenance release, containing about 120 bug fixes, build improvements and documentation changes since 3.12.6. Major new features …
Released: Feb. 4, 2025
This is the ninth maintenance release of Python 3.12 Python 3.12.9 is the latest maintenance release of Python 3.12, containing about 180 bug fixes, build improvements and documentation changes since 3.12.8. Major new features of the 3.12 series, compared to 3.11 New features More flexible f-string parsing, allowing many …
Released: April 8, 2025
This is the tenth maintenance release of Python 3.12 Python 3.12.10 is the latest maintenance release of Python 3.12, and the last full maintenance release. Subsequent releases of 3.12 will be security-fixes only. This last maintenance release contains about 230 bug fixes, build improvements and documentation changes since 3.12.9. …
...API for implementing custom memory allocators PEP 446, changing file descriptors to not be inherited by default in subprocesses PEP 450, a new "statistics" module PEP 451, standardizing module metadata for Python's module import system PEP 453, a bundled installer for the pip package 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 pickle...
...API provided by its developers. During the past 4 years our online processing systems have been developed in Java because many of the GDS's provide a low level Java or C API, and most of our developers have experience building J2EE applications. While Java is a great language for building a large web presence with persistent data, many aspects of our development would quickly become unmanageable and prohibitively expensive using Java alone. Python and Jython are used instead for many of the day ...
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 is not suitable for production …
Released: May 19, 2014
Python 3.4.1 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.1 was released on May 18th, 2014. Python 3.4.1 has over three hundred bugfixes and other improvements over 3.4.0. One notable change: the version of OpenSSL bundled with the Windows …
Released: Sept. 22, 2014
Python 3.4.2rc1 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.2rc1 was released on September 22nd, 2014. Python 3.4.2 has many bugfixes and other small improvements over 3.4.1. One new feature for Mac OS X users: the OS X installers …
Released: Oct. 13, 2014
Python 3.4.2 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.2 was released on October 8th, 2014. Python 3.4.2 has many bugfixes and other small improvements over 3.4.1. One new feature for Mac OS X users: the OS X installers …
Released: Feb. 8, 2015
Python 3.4.3rc1 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.3rc1 was released on February 8th, 2015. Python 3.4.3rc1 has many bugfixes and other small improvements over 3.4.2. Major new features of the 3.4 series, compared to 3.3 Python 3.4 …
Released: Feb. 25, 2015
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.3 was released on February 25th, 2015. Python 3.4.3 has many bugfixes and other small improvements over 3.4.2. Major new features of the 3.4 series, compared to 3.3 Python 3.4 includes a …
Released: Dec. 7, 2015
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.4rc1 was released on December 6th, 2015. Python 3.4.4rc1 has many bugfixes and other small improvements over 3.4.3. Major new features of the 3.4 series, compared to 3.3 Python 3.4 includes a …
Released: Dec. 21, 2015
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.4 was released on December 6th, 2015. Python 3.4.4 has many bugfixes and other small improvements over 3.4.3. Major new features of the 3.4 series, compared to 3.3 Python 3.4 includes a …
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 security fixes. Also, …
If you didn't find what you need, try your search in the Python language documentation.