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.
...Installer (2.7.0) (sig) Windows X86-64 MSI Installer (2.7.0) [1] (sig) Mac Installer disk image (2.7.0) for OS X 10.5 and later (sig). It contains code for PPC, i386, and x86-64. 32-bit Mac Installer disk image (2.7.0) for OS X 10.3 and later (sig). Windows help file (sig) The source tarballs are signed with Benjamin Peterson's key (fingerprint: 12EF 3DC3 8047 DA38 2D18 A5B9 99CD EA9D A413 5B38). The Windows installer was signed by Martin von Löwis' public key, which has a key id of 7D9DC8D2. ...
Version: None
Released: Nov. 27, 2010
Note: A newer bugfix release, 2.7.2, is currently available. Its use is recommended. Python 2.7.1 was released on November 27th, 2010. The Python 2.7 series is scheduled to be the last major version in the 2.x series before 2.x moves into an extended maintenance period. This release contains many …
View Release Notes
Released: Nov. 26, 2020
This is the release candidate of the first maintenance release of Python 3.9 Note: The release you're looking at is Python 3.9.1rc1, the release candidate of a bugfix release for the legacy 3.9 series. Python 3.11 is now the latest feature release series of Python 3. Get the latest release …
...install with additional install-time assurances including hash-checking and version pinning, you can run the following to install from a fully specified requirements file: $ python -m pip install -r https://raw.githubusercontent.com/sigstore/sigstore-python/main/install/requirements.txt Alternatively, to install as usual without these assurances: $ python -m pip install sigstore Finally, in the directory where you downloaded the release artifact and verification materials, you can run the foll...
...Installer (2.7.2) (sig) Windows x86 MSI program database (2.7.2) (sig) Windows X86-64 MSI Installer (2.7.2) [1] (sig) Windows X86-64 program database (2.7.2) [1] (sig) Mac OS X 64-bit/32-bit x86-64/i386 Installer (2.7.2) for Mac OS X 10.6 and 10.7 [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.2) for Mac OS X 10.3 through 10.6 [2] (sig). The source tarballs are signed with Benjamin Peterson's k...
Released: Dec. 3, 2024
This is a security release of Python 3.10 Note: The release you're looking at is Python 3.10.16, a security bugfix release for the legacy 3.10 series. Python 3.13 is now the latest feature release series of Python 3. Get the latest release of 3.13.x here. Security content in this …
Released: April 8, 2025
This is a security release of Python 3.10 Note: The release you're looking at is Python 3.10.17, a security bugfix release for the legacy 3.10 series. Python 3.13 is now the latest feature release series of Python 3. Get the latest release of 3.13.x here. Security content in this …
This is a security release of Python 3.11 Note: The release you're looking at is Python 3.11.12, a security bugfix release for the legacy 3.11 series. Python 3.13 is now the latest feature release series of Python 3. Get the latest release of 3.13.x here. Security content in this …
Released: June 26, 2009
Python 3.1 has been superseded by 3.1.1. You can download 3.1.1. Python 3.1 final was released on June 27th, 2009. Python 3.1 is a continuation of the work started by Python 3.0, the new backwards-incompatible series of Python. Improvements in this release include: An ordered dictionary type Various optimizations …
...Installer (3.1) (sig) Windows X86-64 MSI Installer (3.1) [1] (sig) Mac Installer disk image (3.1) (sig) The source tarballs and Mac installer are signed with Benjamin Peterson's key (fingerprint: 12EF 3DC3 8047 DA38 2D18 A5B9 99CD EA9D A413 5B38). The Windows installers are signed with Martin von Löwis' public key which has a key id of 7D9DC8D2. The public keys are located on the download page. SHA1 checksums and sizes of the released files: 8590b685654367e3eba70dc00df7e45e88c21da4 11359455 ...
...install a package: Discovery : which module does what I need? Download : where can I get a copy? Security : is this actually from the package author, and not a Trojan horse? Installation : how do I compile the package, install it, and set it up? Updating : what's the latest version of a package? do I need to get an updated version for my system? The Distutils SIG focuses on the hardest and most complicated step, #4, so the Catalog SIG ...
...installation directory (C:Python25), NTFS permission inheritance gives write access to the Python installation for all users of the system. If untrusted users have access to the system, there are two solutions to the problem: either install to the Program Files folder (where only Power Users get write access to the installation), or edit the access control list to remove the write permission. If write control should only be granted to Administrators, the command: cacls.exe <pythondir> /t ...
...Installer (2.7.1) (sig) Windows x86 MSI program database (2.7.1) (sig) Windows X86-64 MSI Installer (2.7.1) [1] (sig) Windows X86-64 program database (2.7.1) [1] (sig) Mac OS X 32-bit i386/PPC Installer (2.7.1) for Mac OS X 10.3 through 10.6 [2] (sig). Mac OS X 64-bit/32-bit x86-64/i386 Installer (2.7.1) for Mac OS X 10.6 [2] (sig). [You may not be able to run IDLE or use Tkinter with this installer, see note 2 for instructions.] The source tarballs are signed with Benjamin Peterson's key (fing...
...Installed Python Packages: A now-withdrawn proposal for a database of installed Python packages. PEP 301: Package Index and Metadata for Distutils: Specifies a Distutils register command for registering packages with a central catalog.
Released: May 13, 2020
This is the third maintenance release of Python 3.8 Note: The release you're looking at is Python 3.8.3, a bugfix release for the legacy 3.8 series. Python 3.11 is now the latest feature release series of Python 3. Get the latest release of 3.11.x here. Major new features of …
Released: June 30, 2020
This is the release candidate of the fourth maintenance release of Python 3.8 Note: The release you're looking at is Python 3.8.4rc1, a bugfix release for the legacy 3.8 series. Python 3.11 is now the latest feature release series of Python 3. Get the latest release of 3.11.x here. …
Released: Sept. 24, 2020
This is the sixth maintenance release of Python 3.8 Note: The release you're looking at is Python 3.8.6, a bugfix release for the legacy 3.8 series. Python 3.11 is now the latest feature release series of Python 3. Get the latest release of 3.11.x here. Major new features of …
Released: Feb. 19, 2021
This is the eight maintenance release of Python 3.8 Note: The release you're looking at is Python 3.8.8, a bugfix release for the legacy 3.8 series. Python 3.11 is now the latest feature release series of Python 3. Get the latest release of 3.11.x here. 3.8.8 introduces two security …
If you didn't find what you need, try your search in the Python language documentation.