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.
...OS X Python for Mac OS X Python comes pre-installed on Mac OS X so it is easy to start using. However, to take advantage of the latest versions of Python, you will need to download and install newer versions alongside the system ones. The easiest way to do that is to install one of the binary installers for OS X from the Python Download page. Installers are available for the latest Python 3 and Python 2 releases that will work on all Macs that run Mac OS X 10.5 and later. Python releases i...
...OS Rocket Software provides a port of Python for z/OS. Python for z/OS is available from IBM for no license charge. It is available in PAX format from Early Programs Web Tool or SMP/E format from Shopz. Optional no-cost Subscription and Support (S&S) is available in the Shopz ordering process. Please visit the IBM Open Enterprise SDK for Python product page for more information.
Version: None
Released: May 17, 2014
Note: Python 2.7.7 has been superseded by Python 2.7.8 Python 2.7.7 was released on May 31, 2014. This is a regularly scheduled 2.7 series bugfix and includes numerous bugfixes over 2.7.6. Download This is a production release. Please report any bugs you encounter. We currently support these formats for download: …
View Release Notes
Released: June 1, 2014
...OS X 64-bit/32-bit x86-64/i386 Installer (2.7.7) for Mac OS X 10.6 and later [2] (sig). [You may need an updated Tcl/Tk install to run IDLE or use Tkinter, see note 2 for instructions.] Mac OS X 32-bit i386/PPC Installer (2.7.7) for Mac OS X 10.5 and later [2] (sig). Mac OS X 32-bit i386/PPC Installer (2.7.7) for Mac OS X 10.3 and later (deprecated, see below) [2] (sig). XZ compressed source tar ball (2.7.7) (sig) Gzipped source tar ball (2.7.7) (sig) The source tarballs are signed with Benjam...
Released: July 2, 2014
Python 2.7.8 was released on July 1, 2014. This release includes regression and security fixes over 2.7.7 including: The openssl version bundled in the Windows installer has been updated. A regression in the mimetypes module on Windows has been fixed. A possible overflow in the buffer type has been fixed. …
...OS X 64-bit/32-bit x86-64/i386 Installer (2.7.8) for Mac OS X 10.6 and later [2] (sig). [You may need an updated Tcl/Tk install to run IDLE or use Tkinter, see note 2 for instructions.] Mac OS X 32-bit i386/PPC Installer (2.7.8) for Mac OS X 10.5 and later [2] (sig). Mac OS X 32-bit i386/PPC Installer (2.7.8) for Mac OS X 10.3 and later (deprecated, see below) [2] (sig). XZ compressed source tar ball (2.7.8) (sig) Gzipped source tar ball (2.7.8) (sig) The source tarballs are signed with Benjam...
Released: Nov. 26, 2014
Python 2.7.9rc1 is the first release candidate for the next bugfix version of the Python 2.7 series. Python 2.7.9 will include several significant changes unprecedented in a "bugfix" release: The entirety of Python 3.4's ssl module has been backported for Python 2.7.9. See PEP 466 for justification. HTTPS certificate validation …
Released: May 24, 2015
Python 3.5.0b1 Python 3.5 has reached end-of-life. Python 3.5.10, the final release of the 3.5 series, is available here. Python 3.5.0b1 was released on May 24th, 2015. 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 …
Released: June 1, 2015
Python 3.5.0b2 Python 3.5 has reached end-of-life. Python 3.5.10, the final release of the 3.5 series, is available here. Python 3.5.0b2 was released on May 31st, 2015. 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 …
Released: July 5, 2015
Python 3.5.0b3 Python 3.5 has reached end-of-life. Python 3.5.10, the final release of the 3.5 series, is available here. Python 3.5.0b3 was released on July 5th, 2015. 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 …
Released: July 26, 2015
Python 3.5.0b4 Python 3.5 has reached end-of-life. Python 3.5.10, the final release of the 3.5 series, is available here. Python 3.5.0b4 was released on July 26th, 2015. 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 …
Released: Aug. 11, 2015
Python 3.5.0rc1 Python 3.5 has reached end-of-life. Python 3.5.10, the final release of the 3.5 series, is available here. Python 3.5.0rc1 was released on August 10th, 2015. 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 …
Released: Aug. 25, 2015
Python 3.5.0rc2 Python 3.5 has reached end-of-life. Python 3.5.10, the final release of the 3.5 series, is available here. Python 3.5.0rc2 was released on August 25th, 2015. 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 …
Released: Sept. 8, 2015
Python 3.5.0rc3 Python 3.5 has reached end-of-life. Python 3.5.10, the final release of the 3.5 series, is available here. Python 3.5.0rc3 was released on September 7th, 2015. 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 …
Released: Sept. 9, 2015
Python 3.5.0rc4 Python 3.5 has reached end-of-life. Python 3.5.10, the final release of the 3.5 series, is available here. Python 3.5.0rc4 was released on September 9th, 2015. 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 …
Released: Nov. 23, 2015
Python 3.5.1rc1 Python 3.5 has reached end-of-life. Python 3.5.10, the final release of the 3.5 series, is available here. Python 3.5.1rc1 was released on November 22th, 2015. 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 …
Released: Dec. 7, 2015
Python 3.5.1 Python 3.5 has reached end-of-life. Python 3.5.10, the final release of the 3.5 series, is available here. Python 3.5.1 was released on December 6th, 2015. 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 …
Released: June 13, 2016
Python 3.5.2rc1 Python 3.5 has reached end-of-life. Python 3.5.10, the final release of the 3.5 series, is available here. Python 3.5.2rc1 was released on June 12th, 2016. 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 …
...OS X users: The OS X installers are now distributed as signed installer package files compatible with the OS X Gatekeeper security feature. OS X users: There is important information about IDLE, Tkinter, and Tcl/Tk on Mac OS X here.
If you didn't find what you need, try your search in the Python language documentation.