Notice: This page displays a fallback because interactive scripts did not run. Possible causes include disabled JavaScript or failure to load scripts or stylesheets.
Version: None
Released: March 30, 2005
We are pleased to announce the release of Python 2.4.1 (final) on March 30, 2005. Important: This release is vulnerable to the problem described in security advisory PSF-2006-001 "Buffer overrun in repr() of unicode strings in wide unicode builds (UCS-4)". This fix is included in Python 2.4.4 …
View Release Notes
Released: Sept. 27, 2005
We are pleased to announce the release of Python 2.4.2 (final), a bugfix release, on September 28, 2005. Important: This release is vulnerable to the problem described in security advisory PSF-2006-001 "Buffer overrun in repr() of unicode strings in wide unicode builds (UCS-4)". This fix is …
...packages (such as Word and Office) also include MSI, so you may already have it on your system. If not, you can download it freely from Microsoft for Windows 95, 98 and Me and for Windows NT 4.0 and 2000. Windows XP and later already have MSI; many older machines will already have MSI installed. The new format installer allows for automated installation and many other shiny new features. There is also a separate installer python-2.4.1.ia64.msi for Win64-Itanium users. Windows users may also b...
...packages (such as Word and Office) also include MSI, so you may already have it on your system. If not, you can download it freely from Microsoft for Windows 95, 98 and Me and for Windows NT 4.0 and 2000. Windows XP and later already have MSI; many older machines will already have MSI installed. The new format installer allows for automated installation and many other shiny new features. There is also a separate installer Python-2.4.2.ia64.msi for Win64-Itanium users. Windows users may also be...
...packages). While we don't expect students to write these extension modules, the use of such modules makes it possible to spruce up their learning experience greatly. This extensibility gives teachers an opportunity to tailor lessons to the interests of their students by providing them with guarded access to other software packages. The fact that Python can be used to develop large applications plays into a different aspect of our vision, namely the development of open source application s...
Released: May 5, 2014
Python 3.4.1rc1 Python 3.4 has reached end-of-life. Python 3.4.10, the final release of the 3.4 series, is available here. Python 3.4.1 was released on May 18th, 2014. Python 3.4.1 has over three hundred bugfixes and other improvements over 3.4.0. One notable change: the version …
Released: Nov. 26, 2014
Python 2.7.9rc1 is the first release candidate for the next bugfix version of the Python 2.7 series. Python 2.7.9 will include several significant changes unprecedented in a "bugfix" release: The entirety of Python 3.4's ssl module has been backported for Python 2.7.9. See PEP 466 for justification. …
...package, share, and install Python software and to interact with indexes of downloadable Python software such as PyPI, the Python Package Index. You can support PyPA by supporting them on Github Sponsors. PyRVA PyRVA is a local user group in Richmond, VA. PyRVA believes that Python is best enjoyed in the company of others and organizes talks, hackathons, workshops and more to help build up the Richmond, VA Python community. Donation to PyRVA helps support costs of ongoing events. Python San D...
...manager (written in Python, naturally), and contributed large parts of the related 'email' standard library module. He has vigorously advocated for Python 3 adoption; he has helped with infrastructure; with the security list; and he has been Python release manager for several versions. Barry has worked for Canonical since 2007, focusing especially on Python support in the popular Ubuntu Linux distribution. Anna Martelli Ravenscroft (2013) Anna Martelli Ravenscroft received the Frank Willison...
Released: July 22, 2025
It's the first 3.14 release candidate! https://www.python.org/downloads/release/python-3140rc1/ This is the first release candidate of Python 3.14 This release, 3.14.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 …
Released: May 4, 2026
Python 3.14.5rc1 is a release candidate for the fifth maintenance release of 3.14, containing around 113 bugfixes, build improvements and documentation changes since 3.14.4. Garbage collector Notably, the garbage collector (GC) has changed in Python 3.14.5rc1. The incremental garbage collector shipped in Python 3.14.0-3.14.4 has been reverted …
PSF Strategy PSF Strategy Our direction for 2026–2031, how the board sets priorities, and how the community can follow and shape our progress. On This Page Current Plan Our Priorities How Decisions Are Made How This Plan Was Developed Annual Reviews Updates and Previous Versions Take Part First Annual Review Due by July 8, 2027 The board will assess progress with staff and community input and publish its findings and any changes. Read how the review works ...
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. …
...packages (such as Word and Office) also include MSI, so you may already have it on your system. If not, you can download it freely from Microsoft for Windows 95, 98 and Me and for Windows NT 4.0 and 2000. Windows XP and later already have MSI; many older machines will already have MSI installed. The new format installer allows for automated installation and many other shiny new features. There are also separate installers for Win64-Itanium users (on XP/2003 64-bit Itanium Edition) - Python-2.5...
...package meta data, extended date/time processing, a logging module, and improved support for several operating systems, including Mac OS X. "The combination of the open source Unix-based core of Mac OS X running on PowerBook G4 high-performance portables has attracted a large number of developers using open source scripting languages like Python," said Bud Tribble, Apple's vice president of Software Technology. "Python 2.3 provides greatly improved support for existing Mac OS X users, a...
Released: May 7, 2025
Only one day late, welcome to the first beta! This is a beta preview of Python 3.14 Python 3.14 is still in development. This release, 3.14.0b1, is the first of four planned beta releases. Beta release previews are intended to give the wider community the opportunity to …
Released: July 8, 2025
It's the final 3.14 beta! https://www.python.org/downloads/release/python-3140b4/ This is a beta preview of Python 3.14 Python 3.14 is still in development. This release, 3.14.0b4, is the last of four planned beta releases. Beta release previews are intended to give the wider community the opportunity to test new …
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 …
Released: Sept. 18, 2025
It's 🪄 finally 🪄 the final 3.14 release candidate! Note: It's another magic release. We fixed another bug that required bumping the magic number stored in Python bytecode (.pyc) files. This means file .pyc files created for rc2 cannot be used for rc3, and they'll be recompiled. …
...package with XML support code organized (so far) in three subpackages: xml.dom, xml.sax, and xml.parsers. Describing these would fill a volume. There's a special feature whereby a user-installed package named _xmlplus overrides the standard xmlpackage; this is intended to give the XML SIG a hook to distribute backwards-compatible updates to the standard xml package. webbrowser - a platform-independent API to launch a web browser. Changed Modules array - new methods for array ob...
If you didn't find what you need, try your search in the Python language documentation.