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: Oct. 11, 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 …
View Release Notes
Released: May 26, 2025
This is a beta preview of the new Windows Python install manager. The Python install manager for Windows is our tool for installing and managing runtimes. The traditional executable installer will stop being released with Python 3.16 As well as the files below, the Python install manager can be installed …
Released: June 9, 2025
Released: Dec. 19, 2008
This release includes just a small number of fixes, primarily preventing crashes of the interpreter in certain boundary cases. This is the last planned release in the Python 2.4 series. We have …
Released: May 19, 2020
This is a beta preview of Python 3.9 Python 3.9 is still in development. This release, 3.9.0b1, is the first of four 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 …
Released: June 9, 2020
This is a beta preview of Python 3.9 Python 3.9 is still in development. This release, 3.9.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 …
Released: Aug. 11, 2020
This is the first release candidate of Python 3.9 This release, 3.9.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 …
Released: Oct. 5, 2020
This is the stable release of Python 3.9.0 Note: The release you're looking at is Python 3.9.0, a legacy release. Python 3.11 is now the latest feature release series of Python 3. Get the latest release of 3.11.x here. Installer news This is the first version of Python to …
Released: Feb. 19, 2021
This is the second maintenance release of Python 3.9 Note: The release you're looking at is Python 3.9.2, 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. We've made 166 commits …
Released: June 28, 2021
This is the sixth maintenance release of Python 3.9 Note: The release you're looking at is Python 3.9.6, 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 146 commits …
Released: March 16, 2022
This is the eleventh maintenance release of Python 3.9 Note: The release you're looking at is Python 3.9.11, 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. Security content in this …
Released: May 17, 2022
This is the thirteenth and final regular maintenance release of Python 3.9 Note: The release you're looking at is Python 3.9.13, 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. According …
Python 2.4.6 Release Python 2.4.6 We are pleased to announce Python 2.4.6 (final), a bugfix release of Python 2.4, on Dec 19, 2008. Important: 2.4.6 is a source-only release. If you need a binary release of 2.4, use 2.4.4. If you need the fixes that are included in this release, use 2.6.1 or later. This release includes just a small number of fixes, primarily preventing crashes of the interpreter in certain boundary cases. This is the last planned release in the Python 2.4 series. We have ...
Python Software Foundation FAQ Contents What is the Python Software Foundation? Who are on the PSF board? Who are the officers? How do I reach the PSF? How do I join the PSF? How can I follow PSF activities? How can I provide feedback? What is the Python Software Foundation? From the PSF Mission Statement: The mission of the Python Software Foundation is to promote, protect, and advance the Python programming language, and to support and facilitate the growth of a diverse and internati...
2008-03-14 PSF Board Meeting Minutes The Python Software Foundation Minutes of a Special Meeting of the Board of Directors March 14, 2008 A special meeting of the Python Software Foundation ("PSF") Board of Directors was held at PyCon 2008 in Rosemont/Chicago at 18:30 CDT (23:30 UTC), 14 March 2008. David Goodger prepared these minutes. Contents 1 Attendance 2 Election of Officers 3 Motion to Dissolve the Conference Committee ...
2011-06-27 PSF Board Meeting Minutes The Python Software Foundation Minutes of a Regular Meeting of the Board of Directors June 27, 2011 A regular meeting of the Python Software Foundation ("PSF") Board of Directors was held over Internet Relay Chat beginning at 16:00 UTC, 27 June 2011. Steve Holden presided at the meeting. Pat Campbell prepared the minutes. All votes are reported in the form "Y-N-A" (in favor — opposed — abstentions; e.g. "5-1-2" means...
...lists can no longer be invoked with more than one argument. This used to append a single tuple made out of all arguments, but was undocumented. To append a tuple, use e.g. l.append((a, b, c)). The connect(), connect_ex() and bind() methods for sockets require exactly one argument. Previously, you could call s.connect(host, port), but this was undocumented. You must now write s.connect((host, port)). The str() and repr() functions are now different more often. For long integers, str() no long...
Linux RPMs for Python 2.2.3 <h1>Linux RPMs for Python 2.2.3</h1> <p>Except where noted, these RPMs are made available by Sean Reifschneider (<a href="mailto:jafo-rpms@tummy.com">jafo-rpms@tummy.com</a>). <h3>Having Problems?</h3> If you are having problems, please see the <a href="#FAQ">RPM Frequently Asked Questions</a> section at the end of this document for possible solutions. <h3>RPMs For Other ...
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 6, 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 release, 3.8.0a4 is the last of four 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.