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

Warning: Python 3.4.1 reached end-of-life on 2019-03-18. It is no longer supported and does not receive security updates. We recommend upgrading to the latest Python release.
Note: Python 3.4.1rc1 has been superseded by Python 3.4.10.

Release date: May 5, 2014

Python 3.4.1rc1

Python 3.4 has reached end-of-life. Python 3.4.10, the final release of the 3.4 series, is available here.

Python 3.4.1 was released on May 18th, 2014.

Python 3.4.1 has over three hundred bugfixes and other improvements over 3.4.0. One notable change: the version of OpenSSL bundled with the Windows installer no longer has the "HeartBleed" vulnerability.

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

Download

Please proceed to the download page for the download.

Notes on this release:

Files

Version Operating system Description File size GPG MD5 checksum
Gzipped source tarball Source release 18.4 MB SIG 618f398f53260dd50303795bbe432906
XZ compressed source tarball Source release 13.5 MB SIG fba41e2d0b26b9042791eff642428b14
Mac OS X 32-bit i386/PPC installer macOS for Mac OS X 10.5 and later 21.8 MB SIG 0d2449cdb0e6d29c86c9b31717964fb2
Mac OS X 64-bit/32-bit installer macOS for Mac OS X 10.6 and later 21.8 MB SIG 297bae844e63c62a8d7926517eb6adf4
Windows help file Windows 7.0 MB SIG aa70bee4837e4f9d583b8abb85a7b784
Windows debug information files Windows 35.0 MB SIG 0f87f551df1653afe4119ba75e30fbb0
Windows debug information files for 64-bit binaries Windows 23.0 MB SIG 525f88136ad791f665ef64298b9c8ed0
Windows x86 MSI installer Windows 23.4 MB SIG fff0fe9cf48cbd6ef439665991650ed0
Windows x86-64 MSI installer Windows for AMD64/EM64T/x64 24.1 MB SIG d4d7f15976992cc69fcfb4c7d2cf6560