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.
...modules for virtually every task extensions and modules easily written in C, C++ (or Java for Jython, or .NET languages for IronPython) embeddable within applications as a scripting interface Python is powerful... and fast Fans of Python use the phrase "batteries included" to describe the standard library, which covers everything from asynchronous processing to zip files. The language itself is a flexible powerhouse that can handle practically any problem domain. Build your own web s...
...module. The simulator proved to be very realistic; code running on on it can be uploaded to the main computer with very little modification. Only the simulated I/O module is replaced by the real I/O module. Conclusion The control software of the CD/DVD disc partitioner took one developer about 4 months to complete. The software development process was almost parallel with the hardware development process. At the end of the project, the control software passed all field tests and is running smo...
Version: None
Released: April 6, 2013
Note: A newer security-fix release, 3.2.6, is currently available. Its use is recommended. Python 3.2.4 was released on April 7th, 2013. This is the final 3.2 series bugfix release. New features of the 3.2 series, compared to 3.1 Python 3.2 is a continuation of the efforts to improve and …
View Release Notes
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: Jan. 14, 2022
This is the ninth maintenance release of Python 3.9 Note: The release you're looking at is Python 3.9.10, 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. Major new features of …
Released: Dec. 8, 2023
This is the first 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.1 is the latest maintenance release, containing more than 400 bugfixes, build improvements and documentation changes since 3.12.0. Major new features …
Released: Feb. 6, 2024
This is the second 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.2 is the latest maintenance release, containing more than 350 bugfixes, build improvements and documentation changes since 3.12.1. Major new features …
Released: April 9, 2024
This is the third 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.3 is the latest maintenance release, containing more than 300 bugfixes, build improvements and documentation changes since 3.12.2. Major new features …
Released: June 6, 2024
This is the fourth 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.4 is the latest maintenance release, containing more than 250 bugfixes, build improvements and documentation changes since 3.12.3. Major new features …
Released: Oct. 1, 2024
This is the seventh 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.7 is the latest maintenance release, containing about 120 bug fixes, build improvements and documentation changes since 3.12.6. Major new features …
Released: Feb. 4, 2025
This is the ninth maintenance release of Python 3.12 Python 3.12.9 is the latest maintenance release of Python 3.12, containing about 180 bug fixes, build improvements and documentation changes since 3.12.8. Major new features of the 3.12 series, compared to 3.11 New features More flexible f-string parsing, allowing many …
Released: April 8, 2025
This is the tenth maintenance release of Python 3.12 Python 3.12.10 is the latest maintenance release of Python 3.12, and the last full maintenance release. Subsequent releases of 3.12 will be security-fixes only. This last maintenance release contains about 230 bug fixes, build improvements and documentation changes since 3.12.9. …
...modules that comply with it. With the 2.0 revision of the spec completed, possible future directions and discussions may focus on refinements of the specification and implementations for new databases. Object-oriented databases (OODBs) are also a possible subject of discussion.
Released: June 3, 2025
This is the fourth maintenance release of Python 3.13 Python 3.13 is the newest major release of the Python programming language, and it contains many new features and optimizations compared to Python 3.12. 3.13.4 is the latest maintenance release, containing a few important security fixes as well as around 300 …
Released: Dec. 5, 2025
This is the eleventh maintenance release of Python 3.13 Note: This is Python 3.13.11, a maintenance release for Python 3.13. Python 3.14 is now the latest feature release series of Python 3. Get the latest release of 3.14.x here. Python 3.13.11 is the eleventh maintenance release of 3.13. This …
Released: May 15, 2013
Note: A newer security-fix release, 3.2.6, is currently available. Its use is recommended. Python 3.2.5 was released on May 15th, 2013. This release fixes a few regressions found in Python 3.2.4, and is planned to be the final 3.2 series bugfix release. New features of the 3.2 series, compared …
...module PEP 3147, support for .pyc repository directories PEP 3149, support for version tagged dynamic libraries PEP 3148, a new futures library for concurrent programming PEP 384, a stable ABI for extension modules PEP 391, dictionary-based logging configuration an overhauled GIL implementation that reduces contention an extended email package that handles bytes messages a much improved ssl module with support for SSL contexts and certificate hostname matching a sysconfig module to access config...
...modules and features that may issue warnings: the warnings shouldn't affect the correct execution of your program, and they can be disabled with a command line option or programmatically; see the documentation for the warnings module. <p><li>Also not listed are new constructs that used to be an error (e.g. "key in dict" is now a valid test where formerly it would always raise an exception). <p><li>The dir() function behaves differently than in Python 2.1 and bef...
...modules are required for the parser, to simplify installation of a generated parser. If C modules are required, then parsers whose C modules are independent from the input language rank better than parsers which generate C code dependent on the input language. If a parser generator uses a generic C module, than this module might get included in the Python core one day, and thus be available for all generated parsers. A parser generator for Python should be easy to use...
If you didn't find what you need, try your search in the Python language documentation.