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

Warning: Python 3.1.1 reached end-of-life on 2012-04-09. It is no longer supported and does not receive security updates. We recommend upgrading to the latest Python release.
Note: Python 3.1.1 has been superseded by Python 3.1.5.

Release date: Aug. 17, 2009

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 Python reference implementation of the import statement
  • New syntax for nested with statements

See these resources for further information:

Help fund Python and its community by donating to the Python Software Foundation.

Download

This is a production release.

We currently support these formats for download:

The source tarballs are signed with Benjamin Peterson's key (fingerprint: 12EF 3DC3 8047 DA38 2D18 A5B9 99CD EA9D A413 5B38). The Windows installers are signed with Martin von Löwis' public key which has a key id of 7D9DC8D2. The public keys are located on the download page.

MD5 checksums and sizes of the released files:

f1317dbb2398374d6691edd5bff1b91d  11525876 python-3.1.1.tgz
d1ddd9f16e3c6a51c7208f33518cd674   9510105 python-3.1.1.tar.bz2
d31e3e91c2ddd3e5ea7c40abe436917e  14130176 python-3.1.1.amd64.msi
e05a6134b920ae86f0e33b8a43a801b3  13737984 python-3.1.1.msi
9c7f85cc7fb5a2fa533d338c88229633  17148746 python-3.1.1.dmg
[1]The binaries for AMD64 will also work on processors that implement the Intel 64 architecture (formerly EM64T), i.e. the architecture that Microsoft calls x64, and AMD called x86-64 before calling it AMD64. They will not work on Intel Itanium Processors (formerly IA-64).

Full Changelog

Files

Version Operating System Description MD5 Checksum SHA256 Checksum File Size GPG
Gzipped source tarball Source release d530eaaad96edb3238488b2767051c53 n/a 47.7 MB SIG
bzip2 compressed source tarball Source release d1ddd9f16e3c6a51c7208f33518cd674 n/a 9.3 MB SIG
Mac OS X installer macOS 9c7f85cc7fb5a2fa533d338c88229633 n/a 16.4 MB SIG
Windows x86 MSI installer Windows e05a6134b920ae86f0e33b8a43a801b3 n/a 13.1 MB SIG
Windows x86-64 MSI installer Windows for AMD64/EM64T/x64 d31e3e91c2ddd3e5ea7c40abe436917e n/a 13.5 MB SIG