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.13.17

Release date: Oct. 21, 2026

This is a special security release of Python 3.13

Note: The release you're looking at is Python 3.13.17, a security bugfix release for the legacy 3.13 series. Python 3.15 is now the latest feature release series of Python 3. Get the latest release of 3.15.x here.

Security content in this release

This release upgrades the embedded pip to 26.2.2, to upgrade its copy of certifi to 2026.10.19, to address the eMudhra / emSign CA certificate security incident. We don't normally update pip for security releases because of backward compatibility concerns, but since 3.13 only just entered security-only mode, doing a special release with installers seemed prudent.

See Discourse for more information.

For all existing virtual environments on your system, please upgrade pip and uv to the latest versions.

To upgrade pip securely within a virtualenv:

python -m pip install "pip @ https://files.pythonhosted.org/packages/3f/06/3e4420302363fbb71be3c7f35ce042f54bfca330e3e66b3a2e3c4cca579f/pip-26.2.2-py3-none-any.whl#sha256=fd7f4dfa8190e014013b9f08f3e973f4e4c26ffd179a204895533a7254813a70"

If you cannot immediately upgrade to this release, you can upgrade certificates for a macOS installation and pip itself via:

/Library/Frameworks/Python.framework/Versions/3.13/bin/python3.13 -m pip install "pip @ https://files.pythonhosted.org/packages/3f/06/3e4420302363fbb71be3c7f35ce042f54bfca330e3e66b3a2e3c4cca579f/pip-26.2.2-py3-none-any.whl#sha256=fd7f4dfa8190e014013b9f08f3e973f4e4c26ffd179a204895533a7254813a70"

/Library/Frameworks/Python.framework/Versions/3.13/bin/python3.13 -m pip install --upgrade certifi

/Library/Frameworks/PythonT.framework/Versions/3.13/bin/python3.13t -m pip install "pip @ https://files.pythonhosted.org/packages/3f/06/3e4420302363fbb71be3c7f35ce042f54bfca330e3e66b3a2e3c4cca579f/pip-26.2.2-py3-none-any.whl#sha256=fd7f4dfa8190e014013b9f08f3e973f4e4c26ffd179a204895533a7254813a70"

macOS 27.0 IDLE and tkinter

The macOS installer for this release is built with a pre-release of Tk, fixing a possible hang on macOS 27.0 in applications using tkinter, like IDLE, in older releases.

Full Changelog

Files

Version Operating system Description File size Sigstore SBOM GPG SHA-256 checksum
Gzipped source tarball Source release 28.8 MB .sigstore SPDX SIG 9cb057caa588f122577a5054a22531cd9c23ab6706f1a19bc95a55380a895177
XZ compressed source tarball Source release 22.2 MB .sigstore SPDX SIG 6020bd10aff3bf4821be16f088ebb1591beb7b811dcd8fab1da8f7c22a7b27e7
macOS installer macOS for macOS 10.13 and later 67.5 MB .sigstore SIG 3053592af66128269efab37fe7851a4894920b27c442aeec99ce4d34d17c07e3
Windows installer (64-bit) Windows Recommended 28.6 MB .sigstore SPDX SIG 5da012101ba2e17113a9a1cd901e9ce1441086f2b7ecb5de06ec94163899a190
Windows installer (32-bit) Windows 27.2 MB .sigstore SPDX SIG 91cd5b0293162e11c5599f80dc5bd14658cf086c8234a3117b58cfcb93c4eff3
Windows installer (ARM64) Windows Experimental 27.9 MB .sigstore SPDX SIG 3089a1977c32b26f5078e5a7d0285b7a861b8c96250c5dac3b6af59fbe9e9a75
Windows embeddable package (64-bit) Windows 10.9 MB .sigstore SPDX SIG 9e35319bffedab8b36ad44d8f377cb4f1733bcec257a0b6d04d94f01486ddb38
Windows embeddable package (32-bit) Windows 9.7 MB .sigstore SPDX SIG 4afd37bc88ed1391209a4c58deb902cd0741a476692412b23d340aff6e9285e7
Windows embeddable package (ARM64) Windows 10.3 MB .sigstore SPDX SIG 7b58787a047b400edbfcb539aa3cdb4e2ed77bf0f22cae42b7c01cedd7dd6614
Windows release manifest Windows Install with 'py install 3.13' 14.6 KB .sigstore dda9bc720d8d1aaa612f6ae5b8b7da925b86dd8f8b20ef0560e3550ca8d003db