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 4, 2021
This is the fourth maintenance release of Python 3.9 Note: The release you're looking at is Python 3.9.4, 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. Python 3.9.4 is a …
View Release Notes
Released: May 3, 2021
This is a beta preview of Python 3.10 Python 3.10 is still in development. 3.10.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 to support …
Released: May 31, 2021
This is a beta preview of Python 3.10 Python 3.10 is still in development. 3.10.0b2 is the second 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 to support …
Released: July 10, 2021
This is a beta preview of Python 3.10 Python 3.10 is still in development. 3.10.0b4 is the fourth and last of the 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 …
Released: Aug. 2, 2021
This is the first release candidate of Python 3.10 This release, 3.10.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: Nov. 5, 2021
This is the eighth maintenance release of Python 3.9 Note: The release you're looking at is Python 3.9.8, 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 202 commits …
Released: Nov. 15, 2021
This is the ninth maintenance release of Python 3.9 Note: The release you're looking at is Python 3.9.9, an expedited 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. 3.9.9 was released …
Released: May 8, 2022
This is a beta preview of Python 3.11 Python 3.11 is still in development. 3.11.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 to support …
Released: May 31, 2022
This is a beta preview of Python 3.11 Python 3.11 is still in development. 3.11.0b2 is the second 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 to support …
Released: July 26, 2022
This is a beta preview of Python 3.11 Python 3.11 is still in development. 3.11.0b5 is the last of the 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 …
Released: Aug. 8, 2022
This is the first release candidate of Python 3.11 This release, 3.11.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: Sept. 12, 2022
This is the second release candidate of Python 3.11 This release, 3.11.0rc2, is the last preview before the final release of Python 3.11.0 on 2022-10-24. Entering the release candidate phase, only reviewed code changes which are clear bug fixes are allowed between this release candidate and the final release. …
Released: June 6, 2023
This is a beta preview of Python 3.12 Python 3.12 is still in development. This release, 3.12.0b2 is the second of four beta release previews of 3.12. Beta release previews are intended to give the wider community the opportunity to test new features and bug fixes and to prepare their …
Released: Aug. 6, 2024
This is the fifth maintenance release of Python 3.12 Python 3.12 is the newest major release of the Python programming language, and it contains many new features and optimizations. 3.12.5 is the latest maintenance release, containing more than 250 bugfixes, build improvements and documentation changes since 3.12.4. This version of …
Released: Dec. 3, 2024
This is the eighth maintenance release of Python 3.12 Python 3.12.8 is the latest maintenance release of Python 3.12, containing more than 250 bug fixes, build improvements and documentation changes since 3.12.7. Security content in this release gh-126623: Upgraded libexpat to 2.6.4 to fix CVE-2024-50602. gh-124651: Properly …
...helped to prevent errors, so that the quality of service increased, and fewer defective modems were shipped out. Conclusion Although I was without programming experience, Python allowed me to simultaneously learn a programming language and accomplish a complex job. Python is a uniquely powerful and usable "learn-as-you-go feature-rich language." Author How Wong previously failed University programming and now works as a Linux technologist. He is interested in using Linux and open-s...
...help with the PSF taxes, which he will contact. As part of his work as PSF Treasurer, Hylton reported that he has incurred a few personal expenses that he'll need to be reimbursed for: purchase of supplies (notebook, etc.), Quicken Pro 2002, a couple of books on non-profits, and the initial deposit to open the PSF checking account. Hylton will work out some policy for reimbursement and submit the request to Guido. As final note, Hylton mentioned that the PSF has to order a coporate seal and s...
...help when things are busy Comfortable working on an event-planning deadline Comfortable interacting with diverse contributors in many different countries, with widely varying backgrounds Preferred experience: 3 to 4 years of experience with managing professional events of comparable scale/structure Experience with vendor management and conference organizing strongly preferred Experience managing volunteers Experience with project management tools, like Asana and Trello Familiarity wi...
...helped us secure a Microsoft Research grant to further the project. These demonstrations have also attracted the interest of the media, which is helping to publicize the need for maps for the blind. Python also made it very easy to integrate other programmers' modules into our code. We have and are continuing to experiment with the Python Imaging Library, pyXML, and Numeric. Professor Bishop and graduate student Peter Parente enabled use of the OpenAL library for spatial sound and the Immersion ...
...helps embedded developers be more effective when programming a PC. While these developers are well familiar with C (by far the most popular high level language for embedded systems) a C program written for a standard desktop or server is quite different in style from one for a microcontroller. The compactness of Python programs is especially important, because embedded developers have, by necessity, learned to express their designs in a very small amount of code. Python's automated memory mana...
If you didn't find what you need, try your search in the Python language documentation.