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.
...CPython. In 2019, the CPython sprint received $25,000 in support from the PSF and in 2020, $6,000 USD for an online sprint. The PSF is also financially supporting CPython through a complete migration to GitHub and, in 2019, allocated $19,000 USD to assist CPython with Python 2 sunset communications. The PSF hosts the annual Python Language Summit at PyCon US. The Summit is a small gathering of Python language implementers (both core developers of CPython and alternative Pythons), third-p...
...CPython project and the greater Python community. 2015 Mark Hammond The 2015 Distinguished Service Award was presented to Mark Hammond. Mark's contributions to the Python community, particularly around the Windows platform, have been so influential to the livelihood of Python on Windows that he received a special thanks in the installer throughout several releases. His contributions have been seen in a number of areas around CPython and in the standard library, from Windows specific behaviors ...
Version: None
Released: Nov. 21, 2023
This is an early developer preview of Python 3.13 Major new features of the 3.13 series, compared to 3.12 Python 3.13 is still in development. This release, 3.13.0a2 is the second of seven planned alpha releases. Alpha releases are intended to make it easier to test the current state of …
Released: Aug. 1, 2024
This is the first release candidate of Python 3.13.0 This release, 3.13.0rc1, is the penultimate release preview. Entering the release candidate phase, only reviewed code changes which are clear bug fixes are allowed between this release candidate and the final release. The second candidate (and the last planned release …
View Release Notes
Released: Sept. 6, 2024
This is the second release candidate of Python 3.13.0 This release, 3.13.0rc2, is the final release preview. This release is expected to become the final 3.13.0 release, barring any critical bugs being discovered. The official release of 3.13.0 is scheduled for Tuesday, 2024-10-01. There will be no ABI changes …
...CPython Developer in Residence - Our CPython Developer in Residence, Łukasz Langa, continued to provide trusted support and advancement of the Python language, including oversight for the releases of Python 3.8 and 3.9, adoption of Sigstore, and stewardship of PEP 703 (to name a few of many!). Łukasz also engaged with the community by orchestrating the Python Language Summit and participating in events such as PyCon US 2023, EuroPython, and PyCon Colombia.This critical role would not be possible...
...CPython and JPython distributions also contain compilers, of course; future versions of these compilers will also be discussed on this sig. There will likely be some overlap between the types-sig and the compiler-sig: The compiler will be responsible for implementing the type checker. This SIG grew out of a Developers' Day session at the 8th International Python Conference. Ka-Ping Yee took notes on the session. Pointers to related work (in progress): Rattlesnake P2C Viper ...
Released: Aug. 14, 2025
It's the final 🪄 penultimate 🪄 3.14 release candidate! Note: rc2 was originally planned for 2025-08-26, but we fixed a bug that required bumping the magic number stored in Python bytecode (.pyc) files. This means .pyc files created for rc1 cannot be used for rc2, and they'll be …
Released: Oct. 14, 2025
This is an early developer preview of Python 3.15 Major new features of the 3.15 series, compared to 3.14 Python 3.15 is still in development. This release, 3.15.0a1 is the first of seven planned alpha releases. Alpha releases are intended to make it easier to test the current state of …
Released: Sept. 6, 2023
This is the second release candidate of Python 3.12.0 This release, 3.12.0rc2, is the last release preview for Python 3.12. There will be no ABI changes from this point forward in the 3.12 series. The intent is for the final release of 3.12.0, scheduled for Monday, 2023-10-02, to be …
Released: Sept. 19, 2023
This is the third release candidate of Python 3.12.0 This release, 3.12.0rc3, is the absolutely last release preview for Python 3.12. There will be no ABI changes from this point forward in the 3.12 series. The intent is for the final release of 3.12.0, scheduled for Monday, 2023-10-02, to …
Released: Oct. 7, 2024
This is the stable release of Python 3.13.0 Python 3.13.0 is the newest major release of the Python programming language, and it contains many new features and optimizations compared to Python 3.12. (Compared to the last release candidate, 3.13.0rc3, 3.13.0 contains two small bug fixes and some documentation and testing …
Released: Feb. 4, 2025
This is the second maintenance release of Python 3.13 Python 3.13 is the newest major release of the Python programming language, and it contains many new features and optimizations compared to Python 3.12. 3.13.2 is the latest maintenance release, containing almost 250 bugfixes, build improvements and documentation changes since 3.13.1. …
Released: April 8, 2025
This is the third maintenance release of Python 3.13 Python 3.13 is the newest major release of the Python programming language, and it contains many new features and optimizations compared to Python 3.12. 3.13.3 is the latest maintenance release, containing almost 320 bugfixes, build improvements and documentation changes since 3.13.2. …
Released: Aug. 6, 2025
This is the sixth maintenance release of Python 3.13 Python 3.13 is the newest major release of the Python programming language, and it contains many new features and optimizations compared to Python 3.12. 3.13.6 is the sixth maintenance release of 3.13, containing around 200 bugfixes, build improvements and documentation changes …
Released: Oct. 7, 2025
This is the eighth maintenance release of Python 3.13 Python 3.13 is the newest previous major release of the Python programming language, and it contains many new features and optimizations compared to Python 3.12. 3.13.8 is the eighth maintenance release of 3.13, containing around 200 bugfixes, build improvements and documentation …
...CPython Developer in Residence, Łukasz Langa has played a key role in shaping the future of Python. He’s worked on everything from improving the user experience—like helping introduce a more modern, user-friendly Python shell—to keeping releases on track and stable. As a longtime release manager and core developer, he’s been involved in many versions of Python, making sure things run smoothly behind the scenes. Łukasz also spends time mentoring others and supporting big-picture changes that help...
Released: Oct. 4, 2014
This is a security-fix source-only release. The last binary release was 3.2.5. The list of fixed security related issues can be found in the NEWS file. New features of the 3.2 series, compared to 3.1 Python 3.2 is a continuation of the efforts to improve and stabilize the …
Released: Jan. 17, 2024
This is an early developer preview of Python 3.13 Major new features of the 3.13 series, compared to 3.12 Python 3.13 is still in development. This release, 3.13.0a3, is the third of six planned alpha releases. Alpha releases are intended to make it easier to test the current state of …
Released: Oct. 15, 2024
This is an early developer preview of Python 3.14 Major new features of the 3.14 series, compared to 3.13 Python 3.14 is still in development. This release, 3.14.0a1 is the first of seven planned alpha releases. Alpha releases are intended to make it easier to test the current state of …
If you didn't find what you need, try your search in the Python language documentation.