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.
...releases are Open Source (see http://www.opensource.org for the Open Source Definition). Historically, most, but not all, Python releases have also been GPL-compatible; the table below summarizes the various releases. Release Derived Year Owner GPL- from compatible? (1) 0.9.0 thru 1.2 1991-1995 CWI yes 1.3 thru 1.5.2 1.2 1995-1999 CNRI yes 1.6 1.5.2 ...
...releases 1.3 through 1.6 inclusive. However, for a number of technical reasons, CNRI never formally licensed this work for Internet download, although it did permit Guido to share the results with the Python community. As none of this work was published either, there were no CNRI copyright notices placed on these Python releases prior to 1.6. A CNRI copyright notice will appear on the official release of Python 1.6. The CNRI license was created to clarify for all users that CNRI's intent ...
Version: None
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 string representation (doing away …
View Release Notes
Released: April 20, 2020
Python 2.7.18 is the last release of Python 2.
Released: Dec. 5, 2015
Python 2.7.11 is a bugfix release of the Python 2.7 series.
Released: Sept. 16, 2017
Python 2.7.14 is a bugfix release in the Python 2.7 series.
Released: Dec. 8, 2023
This is the first maintenance release of Python 3.12 Python 3.12 is the newest major release of the Python programming language, and it contains many new features and optimizations. 3.12.1 is the latest maintenance release, containing more than 400 bugfixes, build improvements and documentation changes since 3.12.0. Major new features …
Released: Feb. 6, 2024
This is the second maintenance release of Python 3.12 Python 3.12 is the newest major release of the Python programming language, and it contains many new features and optimizations. 3.12.2 is the latest maintenance release, containing more than 350 bugfixes, build improvements and documentation changes since 3.12.1. Major new features …
Released: April 9, 2024
This is the third maintenance release of Python 3.12 Python 3.12 is the newest major release of the Python programming language, and it contains many new features and optimizations. 3.12.3 is the latest maintenance release, containing more than 300 bugfixes, build improvements and documentation changes since 3.12.2. Major new features …
Released: June 6, 2024
This is the fourth maintenance release of Python 3.12 Python 3.12 is the newest major release of the Python programming language, and it contains many new features and optimizations. 3.12.4 is the latest maintenance release, containing more than 250 bugfixes, build improvements and documentation changes since 3.12.3. Major new features …
Released: Oct. 1, 2024
This is the seventh maintenance release of Python 3.12 Python 3.12 is the newest major release of the Python programming language, and it contains many new features and optimizations. 3.12.7 is the latest maintenance release, containing about 120 bug fixes, build improvements and documentation changes since 3.12.6. Major new features …
Released: June 25, 2016
Python 2.7.12 is a bugfix release in the Python 2.7.x series.
Released: Dec. 17, 2016
Python 2.7.13 is a bugfix release in the Python 2.7.x series.
Released: May 23, 2015
Python 2.7.10 is a bug fix release of the Python 2.7.x series.
Released: Aug. 27, 2017
Python 2.7.14 is the latest bug fix release in the Python 2.7 series.
Released: Dec. 21, 2001
Important: This release is vulnerable to the problem described in security advisory PSF-2006-001 "Buffer overrun in repr() of unicode strings in wide unicode builds (UCS-4)". This fix is included in Python 2.4.4 and Python 2.5. If you need to remain with Python 2.2, there's a patch available from the …
...released: Python 1.5.2 sources (2.5 MB) Python 1.5.2 installer for Windows (5.0 MB) What's new in 1.5.2? Documentation (both online and downloadable) Note: the Python installer for Windows includes the Tcl/Tk 8.0.5 installer. See the Tkinter resource guide for troubleshooting the Tcl/Tk installation. Windows users may also be interested in Mark Hammond's win32all, a collection of Windows-specific extensions including COM support and Pythonwin, an IDE built using Windows components. If You F...
If you didn't find what you need, try your search in the Python language documentation.