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 15, 2006
We are pleased to announce the release of …
View Release Notes
Python 2.1.1 Python 2.1.1 - a bugfix 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 ...
Released: Nov. 30, 2004
We are pleased to announce the release of Python 2.4, final on November 30, 2004. This is a final, stable release, and we can recommend that Python users upgrade to this version. Important: This release is vulnerable to the problem described in …
Released: Dec. 21, 2020
This is the seventh maintenance release of Python 3.8 Note: The release you're looking at is Python 3.8.7, a bugfix release for the legacy 3.8 series. Python 3.11 is now the latest feature release series of Python 3. Get the latest release of 3.11.x here. macOS 11 Big Sur …
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: Dec. 10, 2019
This is the release candidate of Python 3.8.1, the first maintenance release of Python 3.8 Note: The release you're looking at is Python 3.8.1rc1, a bugfix release for the legacy 3.8 series. Python 3.11 is now the latest feature release series of Python 3. Get the latest release of 3.11.x …
Released: Dec. 18, 2019
This is Python 3.8.1, the first maintenance release of Python 3.8 Note: The release you're looking at is Python 3.8.1, a bugfix release for the legacy 3.8 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 …
Released: April 2, 2021
This is the ninth maintenance release of Python 3.8 Note: The release you're looking at is Python 3.8.9, a bugfix release for the legacy 3.8 series. Python 3.11 is now the latest feature release series of Python 3. Get the latest release of 3.11.x here. 3.8.9 is an expedited …
Python Copyright Python Copyright Historical note: This page describes the Python license used for Python versions up to and including Python 1.6a2. CNRI released Python 1.6b1 and the final Python 1.6 release under a different license, which is open source compliant, but not compatible with the GPL (the only incompatibility being the inclusion of a choice-of-law clause). More recent PSF releases, in particular 2.0.1, 2.1.1, and all releases since then, are GPL-compatible. Most P...
...Python. Specifically: Python will have a sufficiently powerful threading interface that users can concentrate on using threads rather than writing threading tools. There will be sufficient Python threading documentation. Python should support threading well on every platform with decent native OS support. There should be some kind of answer to the problems caused by Python's central interpreter lock. The issues of thre...
Released: June 27, 2020
Note: The release you are looking at is a 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. The final source-only security fix release for 3.7 was 3.7.17. Please see the …
...Documentation The documentation has also been updated: Browse HTML on-line Download using HTTP. Documentation is available in Windows Help (.chm) format - Python25.chm. Files, MD5 checksums, signatures and sizes bc1b74f90a472a6c0a85481aaeb43f95 Python-2.5.tgz (11019675 bytes, signature) ddb7401e711354ca83b7842b733825a3 Python-2.5.tar.bz2 (9357099 bytes, signature) 33fffe927e4a84aa728d7a47165b2059 python-2.5.msi (10695680 bytes, signature) c9ebc47dfab4fdc78d895ed6ab715db0 python-2.5.amd64.ms...
Released: Sept. 19, 2006
Python 2.5 was released on September 19th 2006. There's a bunch of places you can look for more information on what's new in this release -- see the "What's New" section further down this page. This is a final release, and should be suitable for production use. …
Released: Feb. 24, 2020
This is the second maintenance release of Python 3.8 Note: The release you're looking at is Python 3.8.2, a bugfix release for the legacy 3.8 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 features of …
Released: July 13, 2020
This is the fourth maintenance release of Python 3.8 Note: The release you're looking at is Python 3.8.4, a bugfix release for the legacy 3.8 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 features of …
Released: Sept. 8, 2020
This is the release candidate of the sixth maintenance release of Python 3.8 Note: The release you're looking at is Python 3.8.6rc1, a bugfix release for the legacy 3.8 series. Python 3.11 is now the latest feature release series of Python 3. Get the latest release of 3.11.x here. …
Released: Dec. 7, 2020
This is the release candidate of the seventh maintenance release of Python 3.8 Note: The release you're looking at is Python 3.8.7rc1, a bugfix release for the legacy 3.8 series. Python 3.11 is now the latest feature release series of Python 3. Get the latest release of 3.11.x here. …
Released: Feb. 16, 2021
This is the release candidate of the eight maintenance release of Python 3.8 Note: The release you're looking at is Python 3.8.8rc1, a bugfix release for the legacy 3.8 series. Python 3.11 is now the latest feature release series of Python 3. Get the latest release of 3.11.x here. …
Python 2.5.2 Release Python 2.5.2 Python 2.5.2 has been replaced by a newer bugfix release of Python. Please download Python 2.5.6 instead. Python 2.5.2 was released on February 21st, 2008. This is the second bugfix release of Python 2.5. Python 2.5 is now in bugfix-only mode; no new features are being added. According to the release notes, over 100 bugs and patches have been addressed since Python 2.5.1, many of them improving the stability of the interpreter, and improving its portability....
...Python-2.3.6.tgz (or bzcat Python-2.3.6.tar.bz2 | tar -xf -). Change to the Python-2.3.6 directory and run the "./configure", "make", "make install" commands to compile and install Python. The source archive is also suitable for Windows users who feel the need to build their own version. What's New? See the highlights of the Python 2.3 release. Andrew Kuchling's What's New in Python 2.3 describes the most visible changes since Python 2.2 in more detail. A detaile...
If you didn't find what you need, try your search in the Python language documentation.