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 for iOS and iPadOS Pythonista is a complete development environment for writing Python scripts including third-party libraries and system integration on your iPad or iPhone. Pyto also provides a complete development environment for running Python 3 including many third-party libraries and system integration on an iPad or iPhone. Python for OS/390 and z/OS Rocket Software provides a port of Python for z/OS. They support both Python 2 and Python 3. Python for RISC OS Python is...
...Python 3.9.8, documentation released on 05 November 2021. Python 3.9.7, documentation released on 30 August 2021. Python 3.9.6, documentation released on 28 June 2021. Python 3.9.5, documentation released on 3 May 2021. Python 3.9.4, documentation released on 4 April 2021. Python 3.9.3, documentation released on 2 April 2021. Python 3.9.2, documentation released on 19 February 2021. Python 3.9.1, documentation released on 8 December 2020. Python 3.9.0, documentation released on 5 October 2020. P...
...python-2.5.tgz or python-2.5.tar.bz2, the source archive. The tar.bz2 is considerably smaller, so get that one if your system has the appropriate tools to deal with it. Unpack it with tar -zxvf Python-2.5.tgz (or bzcat Python-2.5.tar.bz2 | tar -xf -). Change to the Python-2.5 directory and run the "./configure", "make", "make install" commands to compile and install Python. Since this is a new version of Python, you may want to use the "make altinstall"...
Python 2.5.4 Release Python 2.5.4 We are pleased to announce the release of Python 2.5.4 (final), a bugfix release of Python 2.5, on December 23rd, 2008. Python 2.5.4 has been replaced by a newer bugfix release of Python. Please download Python 2.5.6 instead, unless you need to use the Windows and OS X binaries provided here. This is the last bugfix release of Python 2.5. Future releases of Python 2.5 will only contain security patches; no new features are being added, and no "regular&...
Version: None
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. …
View Release Notes
...Python 2 so we can help Python users by improving Python faster. We released Python 2.0 in 2000. We realized a few years later that we needed to make big changes to improve Python. So in 2006, we started Python 3.0. Many people did not upgrade, and we did not want to hurt them. So, for many years, we have kept improving and publishing both Python 2 and Python 3. But this makes it hard to improve Python. There are improvements Python 2 can't handle. And we have less time to work on making Python ...
Released: Dec. 23, 2008
This is the last bugfix release of Python 2.5. Future releases of Python 2.5 will only contain security patches; no new features are being added, and no "regular" bugs will be fixed anymore. According …
Python 2.5.3 Release Python 2.5.3 Python 2.5.3 has been replaced by a newer bugfix release of Python. Please download Python 2.5.6 instead. Python 2.5.3 was released on December 19th, 2008. This is the last bugfix release of Python 2.5. Python 2.5 is now in bugfix-only mode; no new features are being added. According to the release notes, about 80 bugs and patches have been addressed since Python 2.5.2, many of them improving the stability of the interpreter, and improving its portability. F...
Python 2.5.2 Release Python 2.5.2 Python 2.5.2 has been replaced by a newer bugfix release of Python. Please download Python 2.5.6 instead. Python 2.5.2 was released on February 21st, 2008. This is the second bugfix release of Python 2.5. Python 2.5 is now in bugfix-only mode; no new features are being added. According to the release notes, over 100 bugs and patches have been addressed since Python 2.5.1, many of them improving the stability of the interpreter, and improving its portability....
Python 2.5.1 Release Python 2.5.1 Python 2.5.1 has been replaced by a newer bugfix release of Python. Please download Python 2.5.6 instead. Python 2.5.1 was released on April 18th, 2007. This is the first bugfix release of Python 2.5. Python 2.5 is now in bugfix-only mode; no new features are being added. According to the release notes, over 150 bugs and patches have been squished since Python 2.5, including a fair number in the new AST compiler (an internal implementation detail of the Pyth...
Released: Dec. 19, 2008
Python 2.5.3 was released on December 19th, 2008. This is the last bugfix release of Python 2.5. Python 2.5 is now in bugfix-only mode; no new features are being added. According to the release notes, about 80 bugs and patches have been addressed since Python 2.5.2, many …
...Python reference implementation of the import statement New syntax for nested with statements See these resources for further information: What's New in 3.1? What's new in Python 3000? Python 3.1.4 Change Log Online Documentation Conversion tool for Python 2.x code: 2to3 Report bugs at http://bugs.python.org. Help fund Python and its community by donating to the Python Software Foundation. Download This is a production release. Please report any bugs you may encounter to http://bugs.python...
Released: Feb. 21, 2008
Python 2.5.2 was released on February 21st, 2008. This is the second bugfix release of Python 2.5. Python 2.5 is now in bugfix-only mode; no new features are being added. According to the release notes, over 100 bugs and patches have been addressed since Python 2.5.1, many …
Released: April 19, 2007
Python 2.5.1 was released on April 18th, 2007. This is the first bugfix release of Python 2.5. Python 2.5 is now in bugfix-only mode; no new features are being added. According to the release notes, over 150 bugs and patches have been squished since Python 2.5, including …
...Python 2.4.4 and Python 2.5. If you need to remain with Python 2.3, there's a patch available from the security advisory page. Python 2.3.5 supersedes the previous Python 2.3.4 release. No new features have been added in Python 2.3.5 -- the 2.3 series is in bugfix-only mode. 2.3.5 contains an important security fix for SimpleXMLRPCServer - see the advisory (PSF-2005-001) for more. Python 2.3.5 is the last planned release in the Python 2.3 series, and is being rele...
Python 3.0 Release Python 3.0 Python 3.0 is end-of-lifed with the release of Python 3.1. All users of Python 3.0.x should upgrade to the most recent version of Python 3; please see the downloads pages. Python 3.0 has been replaced by a newer bugfix release of Python. Please download Python 3.0.1 instead. Python 3.0 final was released on December 3rd, 2008. Python 3.0 (a.k.a. "Python 3000" or "Py3k") is a new version of the language that is incompatible with the 2.x line ...
Released: June 11, 2011
Note: It is recommended that you use the latest bug fix release of the 3.1 series, 3.1.5. Python 3.1.4 was released on June 11th, 2011. The Python 3.1 version series is a continuation of the work started by Python 3.0, the new backwards-incompatible series of Python. For ongoing …
...Python reference implementation of the import statement New syntax for nested with statements See these resources for further information: What's New in 3.1? What's new in Python 3000? Python 3.1.3 Change Log Online Documentation Conversion tool for Python 2.x code: 2to3 Report bugs at http://bugs.python.org. Help fund Python and its community by donating to the Python Software Foundation. Download This is a production release. Please report any bugs you may encounter to http://bugs.python...
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. HTTPS certificate validation …
...Python 3 will be the only major version of CPython that is actively maintained for bugs and security issues. Users are urged to migrate to a supported version of Python 3 in order to benefit from its many improvements, as well as to avoid potential security vulnerabilities in Python 2.x after April 2020. For the current status of Python 3 versions, see https://devguide.python.org/#status-of-python-branches. Users of commercial Python distributions and commercial applications that embed a Pytho...