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.
...ort 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.2 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.org. We currently support these formats fo...
...ort for Tkinter A pure 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? Python 3.1 change log. Online Documentation Report bugs at http://bugs.python.org. Help fund Python and its community. Download This is a production release. We currently support these formats for download: Gzipped source tar ball (3.1) (sig) Bzipped source tar ball (3.1) (sig) Windows x86 MSI Installer (3.1) (s...
Version: None
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 …
View Release Notes
Released: Feb. 8, 2005
Python 2.3.5 (final) on Feb 8th, 2005. This is a bug-fix release for Python 2.3. There have been around 50 bugs fixed since 2.3.4 - in the Python interpreter, the standard library and also in the build process - see the release notes for details. Important: This release is vulnerable …
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 …
...organized in a few prominent places. Here are some Python 3.0 resources: What's new in Python 3000 Python 3.0 change log. Online Documentation Read more in PEP 3000 To help out, sign up for python-3000@python.org Conversion tool for Python 2.x code: 2to3 Please report bugs at http://bugs.python.org See also the license. Python 3.0.1 Released: 13-Feb-2009 Download This is a production release; we currently support these formats: Gzipped source tar ball (3.0.1) (sig) Bzipped source tar...
Released: Aug. 17, 2009
Python 3.1.1 has been superseded by 3.1.2. You can download 3.1.2. Python 3.1.1 was released on August 17th, 2009. Python 3.1 is a continuation of the work started by Python 3.0, the new backwards-incompatible series of Python. Improvements in this release include: An ordered dictionary type Various optimizations …
Released: Nov. 27, 2010
Note: It is recommended that you use the latest bug fix release of the 3.1 series, 3.1.4. Python 3.1.3 was released on November 27th, 2010. 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 …
...or new-style classes, last seen for Python 2.2.3, is still relevant for Python 2.3.3. Raymond Hettinger has also written a tutorial on descriptors, introduced in Python 2.2. In addition, The Python 2.3 Method Resolution Order is a nice paper by Michele Simionato that explains the C3 MRO algorithm (new in Python 2.3) clearly. (Also available as reStructured Text. Copied with permission.) Files, MD5 checksums, signatures, and sizes 4d16732b1cfccc0ed250956d41463c61 Python-2.3.3...
...Python 2.2 in more detail. For the full list of changes, you can poke around in CVS. Documentation The documentation has been updated too: Browse HTML documentation on-line Download using HTTP. The interim documentation for new-style classes, last seen for Python 2.2.3, is still relevant for Python 2.3.4. Raymond Hettinger has also written a tutorial on descriptors, introduced in Python 2.2. In addition, The Python 2.3 Method Resolution Order is a nice...
Released: April 9, 2012
Python 3.1.5 Python 3.1.5 is a security-fix source-only release for Python 3.1.4, fixing several reported security issues: issue 13703 (oCERT-2011-003, hash collision denial of service), issue 14234 (CVE-2012-0876, hash table collisions CPU usage DoS in the expat library), issue 14001 (CVE-2012-0845, SimpleXMLRPCServer denial of service), and issue 13885 (CVE-2011-3389, …
...Python 3.1 series is now officially retired. All official maintenance for Python 3.1, including security patches, has ended. For ongoing maintenance releases, please see the downloads page for information about the latest Python 3 series. What's New in Python 3.1. Report bugs at http://bugs.python.org. Read the Python license. Help fund Python and its community by donating to the Python Software Foundation. Download This is a production release. we currently support these formats: Gzip...
...ort for Tkinter A backport of the memoryview object from 3.x Set literals Set and dictionary comprehensions Dictionary views New syntax for nested with statements The sysconfig module See these resources for further information: What's new in 2.7? Change log for this release. Online Documentation Report bugs at http://bugs.python.org. Help fund Python and its community. Download This is a production release. Please report any bugs you encounter. We currently support these formats for downl...
Released: March 20, 2010
Note: It is recommended that you use the latest bug fix release of the 3.1 series, 3.1.4. Python 3.1.2 was released on March 21st, 2010. The Python 3.1 version series is a continuation of the work started by Python 3.0, the new backwards-incompatible series of Python. Improvements in …
...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. Important: 2.3.5 includes a security fix for SimpleXMLRPCServer.py. We're happy to announce the release of Python 2.3.2 (final) on October 3rd, 2003. This is a bug-fix release for Python 2.3.1 that fixes a couple of build errors and a couple of packaging errors in the previous release. It supersedes the original Python 2.3.1 release. No new fe...
Released: June 26, 2009
Python 3.1 has been superseded by 3.1.1. You can download 3.1.1. Python 3.1 final was released on June 27th, 2009. Python 3.1 is a continuation of the work started by Python 3.0, the new backwards-incompatible series of Python. Improvements in this release include: An ordered dictionary type Various optimizations …
...Python that was introduced between 2.4.3 and 2.4.4c1. For more information on the new features of Python 2.4 see the 2.4 highlights or consult Andrew Kuchling's What's New In Python for a more detailed view. Please see the separate bugs page for known issues and the bug reporting procedure. See also the license Download the release Windows For x86 processors: python-2.4.4.msi For Win64-Itanium users: python-2.4.4.ia64.msi This installer allows for automated installation and many other new fea...
...Python 2.7, the 2.x line will only receive bugfixes, and new features are developed for 3.x only. Since PEP 3003, the Moratorium on Language Changes, is in effect, there are no changes in Python's syntax and only few changes to built-in types in Python 3.2. Development efforts concentrated on the standard library and support for porting code to Python 3. Highlights are: numerous improvements to the unittest module PEP 3147, support for .pyc repository directories PEP 3149, support for version...
If you didn't find what you need, try your search in the Python language documentation.