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.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


Notes on this release:

Full Changelog


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 0fed82bc18feda23f71ee1d16b641751 25235456 SIG
Windows x86 MSI installer Windows 9c52cd40cb5ec8eb887822dce9824ddc 24530944 SIG