skip to navigation
skip to content

Python Wiki

Python Insider Blog

Python 2 or 3?

Help Fund Python

[Python resources in languages other than English]

Non-English Resources

Add an event to this calendar.

Add an event to this calendar.

Python 3.4.0 alpha 3

Python 3.4.0 alpha 3 was released on September 9th, 2013. This is a preview release of the next major release of Python, Python 3.4, and is not suitable for production environments.

Major new features of the 3.4 series, compared to 3.3

Python 3.4 includes a range of improvements of the 3.x series, including hundreds of small improvements and bug fixes. Major new features and changes in the 3.4 release series so far include:

  • PEP 435, a standardized "enum" module
  • PEP 442, improved semantics for object finalization
  • PEP 443, adding single-dispatch generic functions to the standard library
  • PEP 445, a new C API for implementing custom memory allocators
  • PEP 446, changing file descriptors to not be inherited by default in subprocesses

Download

We currently support these formats for download:

The source tarballs are signed with Larry Hastings' key, which has a key id of F73C700D; the fingerprint is 97FC 712E 4C02 4BBE A48A  61ED 3A5C A953 F73C 700D. The Windows installer was signed by Martin von Löwis' public key, which has a key id of 7D9DC8D2. The Mac installers were signed with Ned Deily's key, which has a key id of 6F5E1540. The public keys are located on the download page.

MD5 checksums and sizes of the released files:

3598af9717cddd4c346d731913fdfd64  16698403  Python-3.4.0a3.tgz
d54e6fa5eef3d06b295a2926d3e813d3  14077439  Python-3.4.0a3.tar.bz2
c87a618324c20c998ba9a37cfd4b9677  11973516  Python-3.4.0a3.tar.xz
35cceda539ad2fa5a368ad7489bd1ddb  19994804  python-3.4.0a3-macosx10.5.dmg
a01038b75fd4272293bd9d12022262dc  23372032  python-3.4.0a3-macosx10.6.dmg
99a1c2e90cfc6543f9e93b906c1b450b  20598784  python-3.4.0a3.msi
998c4b8a081e329e8819599b17f95a64  34804698  python-3.4.0a3-pdb.zip
87765d4bc68af8759fb2ef6353502a00  21192704  python-3.4.0a3.amd64.msi
f1ef179240f761b0744cdf2548e15925  22594126  python-3.4.0a3.amd64-pdb.zip
b6b9f52c2300574c1234e1546128dd29   6779867  python340a3.chm
[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).
[2](1, 2) As of 3.4.0 alpha 2, the Mac OS X 64-bit/32-bit Installer now includes its own private copy of Tcl/Tk so it is no longer necessary to install additional software to use IDLE or tkinter. More detailed information on IDLE, Tkinter, and Tcl/Tk on Mac OS X is available here.