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.
Python Documentation by Version Some previous versions of the documentation remain available online. Use the list below to select a version to view. For unreleased (in development) documentation, see In Development Versions. Python 3.13.6, documentation released on 06 August 2025. Python 3.13.5, documentation released on 11 June 2025. Python 3.13.4, documentation released on 03 June 2025. Python 3.12.11, documentation released on 03 June 2025. Python 3.13.3, documentation released on 8 April...
...releases of Python 3.6, the next major release of Python, and marks the end of the feature development phase for 3.6. Published: Sept. 13, 2016 Python 3.6.0 beta 1 is now available! If you want to present a talk or poster at PyCon US 2016 in Portland, Oregon, US, check out our info page. Published: Fri, 11 December 2015, 11:00 +0100 The first release candidate for Python 3.4 The first release candidate for Python 3.4, Pyth...
Releases Python releases are now listed on the downloads page. This page only provides links to older releases which are not listed in the release database. Python 1.6.1 (September 2000) Python 1.5.2 (April 1999) Older source releases (1.0.1 - 1.6) Ancient source releases (pre 1.0) Python 1.5 binaries Python 1.4 binaries Python 1.3 binaries Python 1.2 binaries Python 1.1 binaries
Version: None
Released: June 28, 2021
This is a security release of Python 3.8 Note: The release you're looking at is Python 3.8.11, a security bugfix release for the legacy 3.8 series. Python 3.9 is now the latest feature release series of Python 3. Get the latest release of 3.9.x here. Security content in this …
View Release Notes
Released: Aug. 30, 2021
This is a security release of Python 3.8 Note: The release you're looking at is Python 3.8.12, a security 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. Security content in this …
...Releases Because the PSF is a membership organization, PSF news is usually sent to a members mailing list, or posted on this web site. The PSF may also issue press releases from time to time, for news of general interest. In addition, some press releases issued by other organizations relevant to Python are listed below. Python Software Foundation December 20, 2019 - Python 2 Series To Be Retired By April 2020 March 9, 2005 - PyCon 2005: Keynote Speech From Google Insider December 27, 2004 ...
Released: Sept. 6, 2022
Note: The release you are looking at is a 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. The final source-only security fix release for 3.7 was 3.7.17. Please see …
Released: June 17, 2020
Note Python 3.8 is now released and is the latest feature release of Python 3. Get the latest release of 3.8.x here. Python 3.6.11rc1 is the release candidate preview of the next security fix release of Python 3.6. Python 3.6.8 was the final bugfix release for 3.6. Python 3.6 …
Released: Feb. 15, 2021
Note: The release you are looking at is Python 3.6.13, a security bugfix release for the legacy 3.6 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.6 was 3.6.15 …
Note: The release you are looking at is Python 3.6.14, a security bugfix release for the legacy 3.6 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.6 was 3.6.15 …
...releases will be made from the Python 2.4 branch - 2.4.1 will be the next Python release. Please see the separate bugs page for known issues and the bug reporting procedure. Download the release Windows users should download the Windows installer, Python-2.3.5.exe, run it and follow the friendly instructions on the screen to complete the installation. Windows users may also be interested in Mark Hammond's win32all, a collection of Windows-specific extensions including COM suppor...
Released: March 16, 2022
Released: Aug. 24, 2023
This is a security release of Python 3.10 Note: The release you're looking at is Python 3.10.13, a security bugfix release for the legacy 3.10 series. Python 3.11 is now the latest feature release series of Python 3. Get the latest release of 3.11.x here. Security content in this …
This is a security release of Python 3.9 Note: The release you're looking at is Python 3.9.18, a security 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. Security content in this …
This is a security release of Python 3.8 Note: The release you're looking at is Python 3.8.18, a security 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. Security content in this …
Released: May 26, 2011
This is a source-only release that only includes security fixes. The last full bug-fix release of Python 2.5 was Python 2.5.4. User are encouraged to upgrade to the latest release of Python 2.7 (which is 2.7.2 at this point). This release is the final release of Python …
...releases fixes issues with the urllib, urllib2, SimpleHTTPServer, and audiop modules. See the detailed release notes for more details. See also the license. Download the release Source code gzip-compressed source code: Python-2.5.6.tgz bzip2-compressed source code: Python-2.5.6.tar.bz2, the source archive. The bzip2-compressed version is considerably smaller, so get that one if your system has the appropriate tools to deal with it. Unpack the archive with tar -zxvf Python-2.5.6.tgz (or bzcat...
...releases of Python will be in the 2.5 series, starting of course with 2.5.1. We have decided not to include binaries for Windows or OS X in this release, nor to update any online documentation, as the overhead for doing so would have greatly outweighed the amount of changes that we release. If you need the security fixes included in this release, please build your own binaries from the sources, or (better) upgrade to a more recent Python release for which we still do provide binaries and documen...
Released: Oct. 11, 2022
...releases. On January 16 2002, we're releasing Python 2.1.2 - a bugfix release of Python 2.1. We thank Anthony Baxter for being the releasemeister for this release (and we're using his timezone as an excuse to say it's January 16 :-). This is the final release of Python 2.1.2. While the most recent release of Python is 2.2, there are a number of bugs that have come up since 2.1.1 was released that made it worth while doing another bug fix release of the 2.1 series. This includes ...
If you didn't find what you need, try your search in the Python language documentation.