Python 3.4.2rc1
Release Date: 2014-09-22
Python 3.4.2rc1
Python 3.4.2rc1 was released on September 22nd, 2014.
Python 3.4.2 has many bugfixes and other small improvements over 3.4.1. One new feature for Mac OS X users: the OS X installers are now distributed as signed installer package files compatible with the OS X Gatekeeper security feature.
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. Among the new major new features and changes in the 3.4 release series are
- PEP 428, a "pathlib" module providing object-oriented filesystem paths
- PEP 435, a standardized "enum" module
- PEP 436, a build enhancement that will help generate introspection information for builtins
- 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
- PEP 450, a new "statistics" module
- PEP 451, standardizing module metadata for Python's module import system
- PEP 453, a bundled installer for the pip package manager
- PEP 454, a new "tracemalloc" module for tracing Python memory allocations
- PEP 456, a new hash algorithm for Python strings and binary data
- PEP 3154, a new and improved protocol for pickled objects
- PEP 3156, a new "asyncio" module, a new framework for asynchronous I/O
More resources
Download
Notes on this release:
- The binaries for AMD64 will also work on processors that implement the Intel 64 architecture. (Also known as the "x64" architecture, and formerly known as both "EM64T" and "x86-64".) They will not work on Intel Itanium Processors (formerly "IA-64").
- There is important information about IDLE, Tkinter, and Tcl/Tk on Mac OS X here.
Files
| Version | Operating System | Description | MD5 Sum | File Size | GPG |
|---|---|---|---|---|---|
| Gzipped source tarball | Source release | 95069fceb3c1190a576b8c4f41702a01 | 19281545 | SIG | |
| XZ compressed source tarball | Source release | e5ca23606ee57b93dfc6c8d09d95cdbf | 14174672 | SIG | |
| Mac OS X 32-bit i386/PPC installer | Mac OS X | for Mac OS X 10.5 and later | d86a6dc6c93ed3f9c8a9dfd039eb684a | 22762516 | SIG |
| Mac OS X 64-bit/32-bit installer | Mac OS X | for Mac OS X 10.6 and later | ac30c9bc1d11014baf06543006e27cfd | 22853559 | SIG |
| Windows debug information files | Windows | a2b74edf76aff050cbda6aba68a9e6f3 | 36785324 | SIG | |
| Windows debug information files for 64-bit binaries | Windows | ce96b08e03826acae67a1a03e942174c | 24104642 | SIG | |
| Windows help file | Windows | 42084873a6556ee3a66c97d21a61ab04 | 7360915 | SIG | |
| Windows x86-64 MSI installer | Windows | for AMD64/EM64T/x64, not Itanium processors | 0fed82bc18feda23f71ee1d16b641751 | 25235456 | SIG |
| Windows x86 MSI installer | Windows | 9c52cd40cb5ec8eb887822dce9824ddc | 24530944 | SIG |


