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.
Version: None
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 the efforts to improve and …
View Release Notes
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 the 3.2 series, compared …
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 line will only …
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 the efforts to …
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 14001 (CVE-2012-0845, …
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 line will only …
...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 tagged...
Download Python for other platforms Python has been ported to a number of specialized and/or older platforms, listed below in alphabetical order. Note that these ports often lag well behind the latest Python release. Python for Android Briefcase (from the BeeWare project) and Buildozer (from the Kivy project) are two tools that can be used to deploy Python code as an Android app. Chaquopy is a project that can be used to embed Python into an existing Android Gradle project. The Chaquopy bina...
...2.7.6 license Python 2.7 license This is the official license for the Python 2.7.6 release: A. HISTORY OF THE SOFTWARE ========================== Python was created in the early 1990s by Guido van Rossum at Stichting Mathematisch Centrum (CWI, see http://www.cwi.nl) in the Netherlands as a successor of a language called ABC. Guido remains Python's principal author, although it includes many contributions from others. In 1995, Guido continued his work on Python at the Corpora...
...2.7.7 license Python 2.7 license This is the official license for the Python 2.7.7 release: A. HISTORY OF THE SOFTWARE ========================== Python was created in the early 1990s by Guido van Rossum at Stichting Mathematisch Centrum (CWI, see http://www.cwi.nl) in the Netherlands as a successor of a language called ABC. Guido remains Python's principal author, although it includes many contributions from others. In 1995, Guido continued his work on Python at the Corpora...
...2.7 and 3.2 branches. 2.7 has only 8.5% not covered and 3.2 has 9.9% not covered. So, what next? Analyze which files aren't covered? Add an assignment flag to PyPI? I've started on a patch for that. Put this flag in MatrixMaxx? I'd like to see this task through, even though I won't be on the board." S. Holden: "Thank you for that." T. Peters: "100% coverage is the goal, right?" S. Holden: "I think we probably want a continual push to increase coverage.&quo...
...2.7.12, documentation released on 26 June 2016. Python 2.7.11, documentation released on 5 December 2015. Python 2.7.10, documentation released on 23 May 2015. Python 2.7.9, documentation released on 10 December 2014. Python 2.7.8, documentation released on 1 July 2014. Python 2.7.7, documentation released on 31 May 2014. Python 2.7.6, documentation released on 10 November 2013. Python 2.7.5, documentation released on 15 May 2013. Python 2.7.4, documentation released on 6 April 2013. Python 2.7....
...2.7 standard. The PSF recognizes the hard work and dedication the PyPy team has continually exhibited, and looks forward to supporting them in the future. Aproved, 9-2-2. 7 2011-Q1 Community Service Award Nominations Two Nominees for the 2011 - 1st Quarter PSF Community Service Award were selected and the winners were announced at the 2011 PyCon Conference. RESOLVED, that the 2011-Q1 PSF Community Service Award be made to Van Lindberg and Benjamin Peterson and announcement of...
...2.7, if you need third-party modules which have not yet been porteded to Python 3. Resources Mailing lists Free books Textbooks Learning environments Learning resources Videos Specialized packages Academic papers Game time! Miscellaneous SIG administrivia Mailing lists, etc. As mentioned above, the Edu-Sig community has its own mailing list. Two other mailing lists are of potential interest to educators: the python tutor and the general python-list. All three are available in a searchabl...
2018 PSF Annual Report #wrapper { overflow: hidden; position: relative; } .resize-active * { -webkit-transition: none; transition: none; } h1, .h1 { line-height: 34px; margin-bottom: 27px; } h2, .h2 { color: #3776ab; line-height: 26px; display: block; } p, blockquote, time, em { line-height: 28px; } time { font-style: italic; } p { margin-bottom: 24px; text-align: justify; } a { -webkit-transition: color .3s ease-in-out; transiti...
If you didn't find what you need, try your search in the Python language documentation.