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.
Python 3.1.1 license Python 3.1.1 license This is the official license for the Python 3.1.1 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 th...
Python 3.1.2 Release Python 3.1.2 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 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 mo...
Python 3.1.5 Release 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, disabling of the CBC IV attack countermeasure in the _ssl module). Python 3.1.5 was released on April...
Python 3.2 license Python 3.2 license This is the official license for the Python 3.2 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 Corp...
Python 3.2.1 license Python 3.2.1 license This is the official license for the Python 3.2.1 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 th...
Python 3.2.2 license Python 3.2.2 license This is the official license for the Python 3.2.2 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 th...
Python 3.2.3 license Python 3.2.3 license This is the official license for the Python 3.2.3 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 th...
Python 3.2.4 license Python 3.2.4 license This is the official license for the Python 3.2.4 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 th...
Python 3.2.5 license Python 3.2.5 license This is the official license for the Python 3.2.5 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 th...
Python 3.3 license Python 3.3 license This is the official license for the Python 3.3 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 Corp...
Python 3.3.1 license Python 3.3.1 license This is the official license for the Python 3.3.1 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 th...
Python 3.3.2 license Python 3.3.2 license This is the official license for the Python 3.3.2 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 th...
Python 3.4.0 license Python 3.4.0 license This is the official license for the Python 3.4.0 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 th...
Ancient Releases Andrew Dalke was clever and persistent enough to scrape Python 0.9.1 out of the Usenet alt.sources archives and assemble a compressed tarball. It's here mostly as a historical relic. If you want a compiled binary (on Linux) you can install it with conda (ideally in its own conda environment): conda install -c davidmertz python=0.9 Skip Montanaro has created a GitHub repository of Python 0.9.1 source.
Download Python Sources For most Unix systems, you must download and compile the source code (see the latest releases). The same source code archive can also be used to build the Windows and Mac versions, and is the starting point for ports to all other platforms. You can browse the sources online through the repository viewer. If you want to help with the Python Project, see the Python Developer's Guide.
Unpacking Archives Downloads available from python.org may be of many different types. The following provides a bit of information about them, and what applications can be used to unpack them. .tar.bz2 These files are TAR archives that have been compressed using the bzip2 application. Most Unix users will want to use these, as they offer the best compression and the tools to work with them are likely already installed. Windows users may want to install the bzip2 tools on their systems as wel...
If you didn't find what you need, try your search in the Python language documentation.