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.
Files
macOS
Windows
Source release
| Version | Operating system | Description | File size | Sigstore | SBOM | GPG | SHA-256 checksum | |
|---|---|---|---|---|---|---|---|---|
| Gzipped source tarball | Source release | 28.8 MB | .sigstore | SPDX | SIG | 9cb057caa588f122 |
||
| XZ compressed source tarball | Source release | 22.2 MB | .sigstore | SPDX | SIG | 6020bd10aff3bf48 |
||
| macOS installer | macOS | for macOS 10.13 and later | 67.5 MB | .sigstore | SIG | 3053592af6612826 |
||
| Windows installer (64-bit) | Windows | Recommended | 28.6 MB | .sigstore | SPDX | SIG | 5da012101ba2e171 |
|
| Windows installer (32-bit) | Windows | 27.2 MB | .sigstore | SPDX | SIG | 91cd5b0293162e11 |
||
| Windows installer (ARM64) | Windows | Experimental | 27.9 MB | .sigstore | SPDX | SIG | 3089a1977c32b26f |
|
| Windows embeddable package (64-bit) | Windows | 10.9 MB | .sigstore | SPDX | SIG | 9e35319bffedab8b |
||
| Windows embeddable package (32-bit) | Windows | 9.7 MB | .sigstore | SPDX | SIG | 4afd37bc88ed1391 |
||
| Windows embeddable package (ARM64) | Windows | 10.3 MB | .sigstore | SPDX | SIG | 7b58787a047b400e |
||
| Windows release manifest | Windows | Install with 'py install 3.13' | 14.6 KB | .sigstore | dda9bc720d8d1aaa |
|||
