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.16.0a1

Release date: Oct. 13, 2026

This is an early developer preview of Python 3.16

What’s new in Python 3.16?

There’s plenty still to come in Python 3.16, but its first alpha is ready to try! Python 3.16.0a1 is the first of seven planned alpha releases.

During the alpha phase, features may be added up until the start of the beta phase (May 4, 2027) and, if necessary, may be modified or deleted up until the release candidate phase (July 27, 2027). The final release is planned for October 5, 2027. Please keep in mind that this is a preview release and its use is not recommended for production environments.

See What’s new in Python 3.16 for changes so far.

(Hey, fellow core developer, if there’s a feature you’d like highlighted in a future announcement, let Savannah know.)

If you maintain a library or application, please try it with this alpha and let us know how it goes. Please report Python bugs on the CPython issue tracker.

The next alpha, Python 3.16.0a2, is scheduled for November 10, 2026. The full schedule is in PEP 826.

More resources

And now for something completely different

For Python 3.16, this section will host the Python 3.16 Film Festival: one film pairing for each release, from the first alpha to the final version.

Building CPython is a team sport. Every release reflects the time, skill, and dedication of a community that cares deeply about Python and the people who use it. In that spirit, the festival will celebrate collaboration and craftsmanship: the care people put into their work, and what they can make together.

The Python 3.16 Film Festival opens with Ratatouille (2007). Remy’s passion for cooking and his partnership with Linguini make it a fitting place to begin.

Great cooking is not for the faint of heart. You must be imaginative. Strong-hearted. You must try things that may not work. And you must not let anyone define your limits because of where you come from. Your only limit is your soul. What I say is true: anyone can cook, but only the fearless can be great.

— Auguste Gusteau, Ratatouille (2007)

Enjoy the new release

Thank you to everyone who has contributed code, reviewed changes, written documentation, tested builds, and reported bugs. All of that work helps make Python and its releases possible. Please consider supporting Python by volunteering your time or encouraging your organisation to support the Python Software Foundation.

Full Changelog

Files

Version Operating system Description File size Sigstore SBOM SHA-256 checksum
Gzipped source tarball Source release 41.4 MB .sigstore SPDX 8d79f82acad7a38ed35246a61357091c355fb4533460af34d41cce48a87cf8c6
XZ compressed source tarball Source release 33.7 MB .sigstore SPDX dcaa9029436b723e33412c68ca17f0130be73058e47a3a7c049cb8cdf6034ee9
Android embeddable package (aarch64) Android 23.4 MB .sigstore 3ba601a1527dc45269ee91d70ebdbf92ac530c3ead02c68aa12f198afca2c200
Android embeddable package (x86_64) Android 23.7 MB .sigstore 826ad5eee12aef78b439f2ce3ad8d72b8f3de4ad182e4aa0d21343d20a7042d4
iOS XCframework iOS 82.5 MB .sigstore 446d44aa1bf82019e32cefa2adbc9dc6ffee3395677a23c7b47987d7347bf217
macOS installer macOS for macOS 10.15 and later 85.5 MB .sigstore d35b36d10fba8cbe8729d49943cbb0be53ef804fd5864b95c316454290be7179
Windows release manifest Windows Install with 'py install 3.16' 15.1 KB .sigstore c6d8c903a02608bd3de0930f980bddcadf3e50a5bfa49d56fc3d5b55e847de20