Notice: This page displays a fallback because interactive scripts did not run. Possible causes include disabled JavaScript or failure to load scripts or stylesheets.
...What's new in 2.7? Complete change log for this release. Online Documentation Report bugs at http://bugs.python.org. Help fund Python and its community. About the 2.7 release series Among the features and improvements to Python 2.6 introduced in the 2.7 series are An ordered dictionary type New unittest features including test skipping, new assert methods, and test discovery A much faster io module Automatic numbering of fields in the str.format() method Float repr improvements backported fr...
...what we mean when we say that an unpoliced trademark may be endangered or lost. When the trademark no longer represents a certain level of quality to the community, or no longer indicates that we are the source of the products that bear the trademark, the trademark loses its value. Underlying PSF's trademark policy is a set of guidelines for what is -- and is not -- acceptable use of PSF's trademarks, specifically the word mark "Python", the Python logos, and variations of those marks....
...What is missing is the web page where the Honarary Associate Membership (HAM) signup. Payment is relatively a minor issue." Holden: "What I would like to emphasize are the priorities: The system should include membership management that will handle our current and anticipated needs. It should provide all necessary financial information in a form easily entered into QBO. It should be easy for Pat to operate and train others in the operation of." 5.4 Infrastru...
...what the worker does and how the worker does his or her job? Independent contractors decide for themselves how and where they work, and what tools should be used to complete the work. They assume the risk for their own profit/loss on a project. The PSF has the right to control employee’s work and conducts regular reviews of employee performance to ensure that the work product is following management’s expectations. Are the business aspects of the worker’s job controlled by the PSF? (these inc...
Version: None
Released: April 9, 2012
Note: A newer bugfix release, 2.7.4, is currently available. Its use is recommended over previous versions of 2.7. Python 2.7.3 was released on April 9, 2012. 2.7.3 includes fixes for several reported security issues in 2.7.2: issue 13703 (oCERT-2011-003, hash collision denial of service), issue 14234 (CVE-2012-0876, …
View Release Notes
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 …
Released: July 2, 2014
Python 2.7.8 was released on July 1, 2014. This release includes regression and security fixes over 2.7.7 including: The openssl version bundled in the Windows installer has been updated. A regression in the mimetypes module on Windows has been fixed. A possible overflow in the buffer …
Released: June 17, 2025
It's 3.14 beta 3! https://www.python.org/downloads/release/python-3140b3/ This is a beta preview of Python 3.14 Python 3.14 is still in development. This release, 3.14.0b3, is the third of four planned beta releases. Beta release previews are intended to give the wider community the opportunity to test new features …
Released: Oct. 7, 2025
This is the stable release of Python 3.14.0 Python 3.14.0 is the newest major release of the Python programming language, and it contains many new features and optimisations compared to Python 3.13. Major new features of the 3.14 series, compared to 3.13 Some of the major …
Released: Dec. 5, 2025
This is the second maintenance release of Python 3.14 Python 3.14.2 is the second maintenance release of 3.14, containing 18 bugfixes, build improvements and documentation changes since 3.14.1. This is an expedited release to fix the following regressions: gh-142206: Exceptions in multiprocessing in …
...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 download: Gzipped source tar ball (2.7.3) (sig) Bzipped source tar ball (2.7.3) (sig) XZ source tar ball (2.7.3) (sig) Windows x86 MSI Installer (2.7.3) (sig) Windows x86 MSI program database (2.7.3) (sig) Windows X86-64 MSI Installer ...
...What could happen to make http://python.org/community/ more welcoming / useful Need to propose a budget for this year Summarize what we've done so far in a report to the PSF at large Do quarterly reports to the PSF (Jessica will do this) Speaker exchange program ** This idea exists somewhere (people added themselves to a list saying they were happy to speak), so let's revive it. Revisit the user group organizer survey for more ideas What do user groups need money for: ** food ** space *...
Released: Sept. 29, 2012
Python 3.3 includes a range of improvements of the 3.x series, as well as easier porting between 2.x and 3.x. Major new features in the 3.3 release series are: PEP 380, syntax for delegating to a subgenerator (yield from) PEP 393, flexible …
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 …
Released: July 9, 2011
Note: A newer security-fix release, 3.2.6, is currently available. Its use is recommended. Python 3.2.1 was released on July 10th, 2011. Python 3.2 is a continuation of the efforts to improve and stabilize the Python 3.x line. Since the final release of Python 2.7, the 2.x …
Released: Sept. 3, 2011
Note: A newer security-fix release, 3.2.6, is currently available. Its use is recommended. Python 3.2.2 was released on September 4th, 2011. It mainly fixes a regression in the urllib.request module that prevented opening many HTTP resources correctly with Python 3.2.1. Python 3.2 is a continuation of …
Released: April 10, 2012
Note: A newer security-fix release, 3.2.6, is currently available. Its use is recommended. Python 3.2.3 was released on April 10, 2012. It includes fixes for several reported security issues: issue 13703 (CVE-2012-1150, hash collision denial of service), issue 14234 (CVE-2012-0876, Expat hash collision denial of service), issue …
Released: Feb. 20, 2011
Note: A newer security-fix release, 3.2.6, is currently available. Its use is recommended. Python 3.2 was released on February 20th, 2011. Python 3.2 is a continuation of the efforts to improve and stabilize the Python 3.x line. Since the final release of Python 2.7, the 2.x …
...what happens when the user runs setup.py. Whether setup.py is written in the simple (call-a-function) or general (define-a-subclass) form doesn't matter too much, so I won't split things up into two streams. setup.py imports distutils.core distutils.core startup code parses command-line arguments: processes global options that it knows about, and saves the rest for the client (setup.py) to deal with; figures out the commands ...
If you didn't find what you need, try your search in the Python language documentation.