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: April 8, 2025
Here comes the final alpha! This means we have just four weeks until the first beta to get those last features into 3.14 before the feature freeze on 2025-05-06! 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 …
View Release Notes
Released: Nov. 21, 2015
Python 2.7.11 release candidate 1 is the first release candidate for 2.7.11, the next bugfix release in the 2.x series.
Released: July 8, 2025
It's the final 3.14 beta! https://www.python.org/downloads/release/python-3140b4/ This is a beta preview of Python 3.14 Python 3.14 is still in development. This release, 3.14.0b4, is the last of four planned beta releases. Beta release previews are intended to give the wider community the opportunity to test new features and bug fixes …
Released: Feb. 3, 2019
This is an early developer preview of Python 3.8 Major new features of the 3.8 series, compared to 3.7 Python 3.8 is still in development. This releasee, 3.8.0a1 is the first of four planned alpha releases. Alpha releases are intended to make it easier to test the current state of …
Released: May 11, 2015
Python 2.7.10 release candidate 1 is the first release candidate for 2.7.10, the next bugfix release in the 2.x series. It includes numerous bugfixes over 2.7.9.
...release Testing Versions This is a list of the current pre-release development versions available for testing. These are preview releases, and their use is not recommended in production settings. Consider your needs carefully before using a version other than the current production versions. Please report any bugs in these versions of Python to the Python issue tracker. See here for more information on reporting issues. Python 3.14.0rc3
Released: Oct. 5, 2020
This is an early developer preview of Python 3.10 Major new features of the 3.10 series, compared to 3.9 Python 3.10 is still in development. This releasee, 3.10.0a1 is the first of six planned alpha releases. Alpha releases are intended to make it easier to test the current state of …
Released: June 6, 2023
This is a security release of Python 3.7 Note: The release you are looking at is Python 3.7.17, the final security bugfix release for the legacy 3.7 series which has now reached end-of-life and is no longer supported. See the downloads page for currently supported versions of Python. Security content …
Released: Nov. 5, 2021
This is an early developer preview of Python 3.11 Major new features of the 3.11 series, compared to 3.10 Python 3.11 is still in development. This release, 3.11.0a2 is the second of seven planned alpha releases. Alpha releases are intended to make it easier to test the current state of …
Released: Feb. 3, 2022
This is an early developer preview of Python 3.11 Major new features of the 3.11 series, compared to 3.10 Python 3.11 is still in development. This release, 3.11.0a5 is the fifth of seven planned alpha releases. Alpha releases are intended to make it easier to test the current state of …
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: Sept. 19, 2017
This is an early developer preview of Python 3.7 Major new features of the 3.7 series, compared to 3.6 Python 3.7 is still in development. This releasee, 3.7.0a1 is the first of four planned alpha releases. Alpha releases are intended to make it easier to test the current state of …
...release for Python 2.1 Note: This is no longer the most current Python release. See Python 2.1.3 for a patch release and the download page for more recent releases. We're releasing Python 2.1.1 - a bugfix release for Python 2.1 (July 20, 2001). We've fixed the license: Like Python 2.0.1, Python 2.1.1 is GPL-compatible. We took the Python 2.1 license and applied the required change to section 7 that the FSF told us would suffice to make it GPL-compatible. The result (after ...
Released: May 3, 2021
This is the fifth maintenance release of Python 3.9 Note: The release you're looking at is Python 3.9.5, 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. There's been 111 commits …
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 …
Released: June 1, 2022
This is a beta preview of Python 3.11 Python 3.11 is still in development. 3.11.0b3 is the third of five planned beta release previews. Beta release previews are intended to give the wider community the opportunity to test new features and bug fixes and to prepare their projects to support …
...Release Python 2.6 Python 2.6 has been replaced by a newer bugfix release of Python. Please download Python 2.6.7 instead. This is a source-only release. Python 2.6 (final) was released on October 1st, 2008. There are a huge number of new features, modules, improvements and bug fixes. For information on what's changed, see: Andrew Kuchling's guide to What's New in Python 2.6. NEWS file contains a listing of everything that's new in each alpha, beta, and release candidate of Python 2.6. ...
...Release Python 2.6.6 Python 2.6.6 has been replaced by a newer security-fix only source release of Python. Please download Python 2.6.8 instead. Python 2.6 is now in security-fix-only mode; no new features are being added, and no new bug fix releases are planned. We intend to provide source-only security fixes for the Python 2.6 series until October 2013 (five years after the 2.6 final release). For ongoing maintenance releases, please see the Python 2.7 series. The NEWS file lists every...
...Release Python 3.0 Python 3.0 is end-of-lifed with the release of Python 3.1. All users of Python 3.0.x should upgrade to the most recent version of Python 3; please see the downloads pages. Python 3.0 has been replaced by a newer bugfix release of Python. Please download Python 3.0.1 instead. Python 3.0 final was released on December 3rd, 2008. Python 3.0 (a.k.a. "Python 3000" or "Py3k") is a new version of the language that is incompatible with the 2.x line of releases...
Released: April 14, 2009
Python 2.6.2 was released on April 14, 2009. Python 2.6 is now in bugfix-only mode; no new features are being added. Dozens of bugs reported since the release of 2.6.1 have been fixed. The NEWS file lists every change in each alpha, beta, and release candidate of …
If you didn't find what you need, try your search in the Python language documentation.