Notice: This page displays a fallback because interactive scripts did not run. Possible causes include disabled JavaScript or failure to load scripts or stylesheets.
Version: None
Released: Oct. 9, 2025
This is a security release of Python 3.10 Note: The release you're looking at is Python 3.10.19, a security bugfix release for the legacy 3.10 series. Python 3.14 is now the latest feature release series of Python 3. Get the latest release of 3.14.x here. Security content …
View Release Notes
This is a security release of Python 3.11 Note: The release you're looking at is Python 3.11.14, a security bugfix release for the legacy 3.11 series. Python 3.14 is now the latest feature release series of Python 3. Get the latest release of 3.14.x here. Security content …
...Installing Python Modules (information for installers & sys-admins) Distributing Python Modules (sharing modules with others) If you have comments or suggestions for the Python documentation, please send email to <docs@python.org>.
...installer, from one of the download locations below, run it, and follow the friendly instructions on the screen to complete the installation. (Python-2.1.1-Debug.zip is a set of DLLs for Windows developers compiled in debug mode; it contains nothing of value for regular Python users.) Windows users may also be interested in Mark Hammond's win32all, a collection of Windows-specific extensions including COM support and Pythonwin, an IDE built using Windows components. Mac users please g...
Released: Sept. 6, 2024
This is a security release of Python 3.9 Note: The release you're looking at is Python 3.9.20, a security bugfix release for the legacy 3.9 series. Python 3.12 is now the latest feature release series of Python 3. Get the latest release of 3.12.x here. Security content …
This is a security release of Python 3.8 Note: The release you're looking at is Python 3.8.20, a security bugfix release for the legacy 3.8 series. Python 3.12 is now the latest feature release series of Python 3. Get the latest release of 3.12.x here. Security content …
Released: Sept. 7, 2024
This is a security release of Python 3.10 Note: The release you're looking at is Python 3.10.15, a security bugfix release for the legacy 3.10 series. Python 3.12 is now the latest feature release series of Python 3. Get the latest release of 3.12.x here. Security content …
This is a security release of Python 3.11 Note: The release you're looking at is Python 3.11.10, a security bugfix release for the legacy 3.11 series. Python 3.12 is now the latest feature release series of Python 3. Get the latest release of 3.12.x here. Security content …
Released: Oct. 14, 2002
Important: This release is vulnerable to the problem described in security advisory PSF-2006-001 "Buffer overrun in repr() of unicode strings in wide unicode builds (UCS-4)". This fix is included in Python 2.4.4 and Python 2.5. If you need to remain with Python 2.2, there's a patch available …
Download Python 1.6.1 Source Python 1.6.1 CNRI OPEN SOURCE GPL-COMPATIBLE LICENSE AGREEMENT IMPORTANT: PLEASE READ THE FOLLOWING AGREEMENT CAREFULLY. BY CLICKING ON "ACCEPT" WHERE INDICATED BELOW, OR BY COPYING, INSTALLING OR OTHERWISE USING PYTHON 1.6.1 SOFTWARE, YOU ARE DEEMED TO HAVE AGREED TO THE TERMS AND CONDITIONS OF THIS LICENSE AGREEMENT. 1. This LICENSE AGREEMENT is between the Corporation for National Research Initiatives, having an office at 1895 Preston Whit...
...installer, from one of the download locations below, run it, and follow the friendly instructions on the screen to complete the installation. Windows users may also be interested in Mark Hammond's win32all, a collection of Windows-specific extensions including COM support and Pythonwin, an IDE built using Windows components. There's no Mac release of Python 2.1.2; MacPython 2.1.1 or 2.2 will have to do. Users on other platforms should download the source tarball. You can download P...
...installer, Python-2.2.2.exe, run it and follow the friendly instructions on the screen to complete the installation. Windows users may also be interested in Mark Hammond's win32all, a collection of Windows-specific extensions including COM support and Pythonwin, an IDE built using Windows components. Linux users may find source and some binary RPMs on the RPM page. Debian packages are available directly from the Debian project, under interpreters (new releases initially appear in unst...
...Installation directories (under sysconfig.LIBDEST by default) install_lib install_platlib install_exe install_html ...well, that's a start. The Distutils' point of view revisited To sum up, let's go through what happens when the user runs setup.py. Whether setup.py is written in the simple (call-a-function) or general (define-a-subclass) form doesn't matter too much, so I won't spl...
...installation guide on Read the Docs. Start fixing issues listed in the pythondotorg issue tracker.
Released: Jan. 31, 2010
This is a source-only release that only includes security fixes. The last full bug-fix release of Python 2.5 was Python 2.5.4. User are encouraged to upgrade to the latest release of Python 2.7 (which is 2.7.2 at this point). This releases fixes issues with the logging, tarfile …
If you didn't find what you need, try your search in the Python language documentation.