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
More resources
Download
We currently support these formats for download:
- Bzipped source tar ball (3.4.0a3) (sig), ~ 14 MB
- XZ compressed source tar ball (3.4.0a3) (sig), ~ 12 MB
- Gzipped source tar ball (3.4.0a3) (sig), ~ 16 MB
- Windows x86 MSI Installer (3.4.0a3) (sig) and Visual Studio debug information files (sig)
- Windows X86-64 MSI Installer (3.4.0a3) [1] (sig) and Visual Studio debug information files (sig)
- Windows help file (sig)
- Mac OS X 64-bit/32-bit Installer (3.4.0a3) for Mac OS X 10.6 and later [2] (sig).
- Mac OS X 32-bit i386/PPC Installer (3.4.0a3) for Mac OS X 10.5 and later [2] (sig)
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. |
