Python 3.5.4rc1

Release Date: 2017-07-25

Python 3.5.4rc1

Python 3.5.4rc1 was released on July 25th, 2017.

Python 3.5.4 will be the last "bugfixes" release of 3.5. After 3.5.4 final is released, 3.5 will enter "security fixes only" mode, and as such the only improvements made in the 3.5 branch will be security fixes.

Major new features of the 3.5 series, compared to 3.4

Among the new major new features and changes in the 3.5 release series are

More resources

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

Windows users: If installing Python 3.5.1 as a non-privileged user, you may need to escalate to administrator privileges to install an update to your C runtime libraries.

Windows users: There are now "web-based" installers for Windows platforms; the installer will download the needed software components at installation time.

Windows users: There are redistributable zip files containing the Windows builds, making it easy to redistribute Python as part of another software package. Please see the documentation regarding Embedded Distribution for more information.

Windows users: Some virus scanners (most notably "Microsoft Security Essentials") are flagging "Lib/distutils/command/wininst-14.0.exe" as malware. This is a "false positive": the file does not contain any malware. We build it ourselves, from source, on a known-clean system. We've asked that this false positive report be removed, and expect action soon. In the meantime, please don't be alarmed to see this warning when installing Python 3.5.2, or when scanning any earlier version of 3.5.

OS X users: The OS X installers are now distributed as signed installer package files compatible with the OS X Gatekeeper security feature.