Notice: This page displays a fallback because interactive scripts did not run. Possible causes include disabled JavaScript or failure to load scripts or stylesheets.
Python 2.0 License Python 2.0 License Information HISTORY OF THE SOFTWARE Python was created in the early 1990s by Guido van Rossum at Stichting Mathematisch Centrum (CWI) in the Netherlands as a successor of a language called ABC. Guido is Python's principal author, although it includes many contributions from others. The last version released from CWI was Python 1.2. In 1995, Guido continued his work on Python at the Corporation for National Research Initiatives (CNRI) in Res...
Python 2.5.5 Python 2.5.5 We are pleased to announce the release of Python 2.5.5, a security fix release of Python 2.5, on January 31st, 2010. Python 2.5.5 has been replaced by a newer bugfix release of Python. Please download Python 2.5.6 instead. The last binary release of Python 2.5 was 2.5.4. This is a source-only release that only includes security fixes. The last full bug-fix release of Python 2.5 was Python 2.5.4. User are encouraged to upgrade to the latest release of Python 2.7 (wh...
Python 2.5.6 Python 2.5.6 We are pleased to announce the release of Python 2.5.6, a security fix release of Python 2.5, on May 26th, 2011. The last binary release of Python 2.5 was 2.5.4. This is a source-only release that only includes security fixes. The last full bug-fix release of Python 2.5 was Python 2.5.4. User are encouraged to upgrade to the latest release of Python 2.7 (which is 2.7.2 at this point). This release is the final release of Python 2.5; under the current release policy...
Python 2.6.4 Release Python 2.6.4 Python 2.6.4 has been replaced by a newer bugfix release of Python. Please download Python 2.6.6 instead. Python 2.6.4 was a critical bug fix for Python 2.6.3, which had regressions in the logging package and in setuptools compatibility. Python 2.6.4 was released on 25-Oct-2009. Python 2.6 is now in bugfix-only mode; no new features are being added. The NEWS file lists every change in each alpha, beta, and release candidate of Python 2.6. What's New in P...
Python 2.6.5 Release Python 2.6.5 release Python 2.6.5 has been replaced by a newer bugfix release of Python. Please download Python 2.6.6 instead. Python 2.6.5 was a maintenance release for Python 2.6.4, fixing dozens of issues in the core, builtin modules, libraries, and documentation. Python 2.6.5 final was released on March 19, 2010. Python 2.6 is now in bugfix-only mode; no new features are being added. The NEWS file lists every change in each alpha, beta, and release candidate of Pyth...
Python 2.6.6 Release Python 2.6.6 Python 2.6.6 has been replaced by a newer security-fix only source release of Python. Please download Python 2.6.8 instead. Python 2.6 is now in security-fix-only mode; no new features are being added, and no new bug fix releases are planned. We intend to provide source-only security fixes for the Python 2.6 series until October 2013 (five years after the 2.6 final release). For ongoing maintenance releases, please see the Python 2.7 series. The NEWS fil...
Python 2.6.8 Release Python 2.6.8 Python 2.6.8 has been replaced by a newer security-fix source-only release. Please download Python 2.6.9 instead. Python 2.6.8 is a security-fix source-only release for Python 2.6.7, fixing several reported security issues: issue 13703 (oCERT-2011-003, CVE-2012-1150, hash collision denial of service), issue 14234 (CVE-2012-0876, pyexpat hash randomization), issue 14001 (CVE-2012-0845, SimpleXMLRPCServer denial of service), and issue 13885 (CVE-2011-3389, di...
Python 3.1.1 Release Python 3.1.1 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 to the int type New unittest features including test skipping and new assert methods. A much faster io module Tile support for Tkinter A pure Pyth...
Python 3.5.2 Python 3.5.2 Note: Python 3.5.2 has been superseded by Python 3.5.6. Python 3.5.2 was released on June 26th, 2016. Major new features of the 3.5 series, compared to 3.4 Among the new major new features and changes in the 3.5 release series are PEP 441, improved Python zip application support PEP 448, additional unpacking generalizations PEP 461, "%-formatting" for bytes and bytearray objects PEP 465, a new operator (@) for matrix multiplication PEP 471, os.scandir...
Python Software Foundation Board Meeting Minutes 2006-08-14 The Python Software Foundation Minutes of a Regular Meeting of the Board of Directors August 14, 2006 A regular meeting of the Python Software Foundation ("PSF") Board of Directors was held over Internet Relay Chat beginning at 17:00 UTC, 14 August 2006. Stephan Deibel presided at the meeting. David Goodger prepared these minutes. Contents 1 Attendance 2 Minutes of Past Meetings 3&nb...
2012-03-26 PSF Board Meeting Minutes The Python Software Foundation Minutes of a Regular Meeting of the Board of Directors March 26, 2012 A regular meeting of the Python Software Foundation ("PSF") Board of Directors was held over Internet Relay Chat beginning at 16:00 UTC, 26 March 2012. Steve Holden presided at the meeting. Pat Campbell prepared the minutes. All votes are reported in the form "Y-N-A" (in favor — opposed — abstentions; e.g. "...
Python documentation by version Some previous versions of the documentation remain available online. Use the list below to select a version to view. For unreleased (in development) documentation, see In development versions. Python 3.14.0, documentation released on 7 October 2025. Python 3.13.9, documentation released on 14 October 2025. Python 3.13.8, documentation released on 7 October 2025. Python 3.13.7, documentation released on 14 August 2025. Python 3.13.6, documentation released on 6...
2009-07-13 PSF Board Meeting Minutes The Python Software Foundation Minutes of a Regular Meeting of the Board of Directors July 13, 2009 A regular meeting of the Python Software Foundation ("PSF") Board of Directors was held over Internet Relay Chat beginning at 16:00 UTC, 13 July 2009. Steve Holden presided at the meeting. Pat Campbell prepared the minutes. All votes are reported in the form "Y-N-A" (in favor — opposed — abstentions; e.g. "5-1-2" means &quo...
Incompatibilities between Python 2.1[.x] and 2.2[.x] <h3>Incompatibilties between Python 2.2.2 and Python 2.2.3</h3> <p>The following visible differences between Python 2.2.2 and Python 2.2.3 are intentional. <ul> <p><li>It is no longer possible to use object.__setattr__ to circumvent the restrictions on setting attributes of type objects. <p><li>list.extend() works with any iterable. <p><li>In pdb, you can no longer enable breakpo...
Python Software Foundation Members Meeting Minutes 2005-03-24 The Python Software Foundation Minutes of the 2005 Members Meeting March 24, 2005 The members of the Python Software Foundation (the "PSF") held its annual meeting on March 24, 2005 at 17:15 EST (22:15 UTC) in the George Washington University's Cafritz Center in Washington, DC, USA (PyCon DC 2005). Stephan Deibel presided over the meeting. Jeremy Hylton and David Goodger prepared these minutes. Contents 1 &nbs...
2011 PSF Members' Meeting Minutes (draft) The Python Software Foundation Minutes of the 2010 Members' Meeting March 11, 2011 The Python Software Foundation (the "PSF") held an annual members' meeting on March 11, 2011 during lunch at the Hyatt Regency Atlanta hotel in Atlanta, Georgia, USA (PyCon 2011 Atlanta). Steve Holden presided over the meeting. Pat Campbell prepared these minutes. Contents 1 Attendance 2 Greetings & Announcements ...
Python Software Foundation: Minutes of Board of Directors Meeting, November 8, 2005 The Python Software Foundation Minutes of a Regular Meeting of the Board of Directors November 8, 2005 A regular meeting of the Python Software Foundation ("PSF") Board of Directors was held over Internet Relay Chat beginning at 18:08 UTC, 8 November 2005. Stephan Deibel presided at the meeting. 1 Attendance The following members of the Board of Directors were present at the mee...
2007-09-10 PSF Board Meeting Minutes The Python Software Foundation Minutes of a Regular Meeting of the Board of Directors September 10, 2007 A regular meeting of the Python Software Foundation ("PSF") Board of Directors was held over Internet Relay Chat beginning at 17:07 UTC, 10 September 2007. David Goodger presided at the meeting and prepared these minutes. Contents 1 Attendance 2 Minutes of Past Meetings 3 Status of Past ...
2008-04-14 PSF Board Meeting Minutes The Python Software Foundation Minutes of a Regular Meeting of the Board of Directors April 14, 2008 A regular meeting of the Python Software Foundation ("PSF") Board of Directors was held over Internet Relay Chat beginning at 16:00 UTC, 14 April 2008. Steve Holden presided at the meeting. David Goodger prepared these minutes. Contents 1 Attendance 2 Minutes of Past Meetings 3 Status of Pa...
2008-11-10 PSF Board Meeting Minutes (Draft) The Python Software Foundation Minutes of a Regular Meeting of the Board of Directors November 10, 2008 A regular meeting of the Python Software Foundation ("PSF") Board of Directors was held over Internet Relay Chat beginning at 17:00 UTC, 10 November 2008. Steve Holden presided at the meeting. David Goodger prepared these minutes. Contents 1 Attendance 2 Minutes of Past Meetings 3 &nbs...
If you didn't find what you need, try your search in the Python language documentation.