Notice: This page displays a fallback because interactive scripts did not run. Possible causes include disabled JavaScript or failure to load scripts or stylesheets.

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 File size GPG MD5 checksum
Gzipped source tarball Source release 47.7 MB SIG d530eaaad96edb3238488b2767051c53
bzip2 compressed source tarball Source release 9.3 MB SIG d1ddd9f16e3c6a51c7208f33518cd674
Mac OS X installer macOS 16.4 MB SIG 9c7f85cc7fb5a2fa533d338c88229633
Windows x86 MSI installer Windows 13.1 MB SIG e05a6134b920ae86f0e33b8a43a801b3
Windows x86-64 MSI installer Windows for AMD64/EM64T/x64 13.5 MB SIG d31e3e91c2ddd3e5ea7c40abe436917e