# Python 3.16.0 alpha 2 is now available!

**URL:** <https://discuss.python.org/t/python-3-16-0-alpha-2-is-now-available/110011>\
**Category:** Core Development\
**Tags:** release\
**Created:** [November 10, 2026, 8:39pm UTC](https://discuss.python.org/t/python-3-16-0-alpha-2-is-now-available/110011 "2026-11-10T20:39:37Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![savannahostrowski](https://sea2.discourse-cdn.com/flex002/user_avatar/discuss.python.org/savannahostrowski/32/25496_2.png) [@savannahostrowski](https://discuss.python.org/u/savannahostrowski)\
**Post date:** [November 10, 2026, 8:39pm UTC](https://discuss.python.org/t/python-3-16-0-alpha-2-is-now-available/110011/1 "2026-11-10T20:39:37Z")

</div>

**This is an early developer preview of Python 3.16**

> **[Python Release Python 3.16.0a2](https://www.python.org/downloads/release/python-3160a2/)**
>
> The official home of the Python Programming Language

## What’s new in Python 3.16?

Python 3.16.0a2 is ready to try! This is the second of seven planned alpha releases, with new features, bug fixes, and performance improvements to test.

Python 3.16 is still in development. Features can be added until beta 1 on May 4, 2027, and may be modified or removed until the first release candidate on July 27, 2027. The final release is planned for October 5, 2027. This preview is intended for testing and is not recommended for production use.

Here are a few highlights from Python 3.16 so far, compared with 3.15.

- [More expressive regular expressions](https://docs.python.org/3.16/whatsnew/3.16.html#whatsnew316-re-set-operations-and-unicode-properties). The `re` module now supports nested character sets, set operations such as intersection and difference, and matching characters by Unicode properties, such as uppercase letters.
- [Faster startup](https://docs.python.org/3.16/whatsnew/3.16.html#whatsnew316-interpreter-startup). Python starts faster, and several common operations have been optimized, including garbage collection and the construction of built-in objects.
- [Faster UUID generation](https://docs.python.org/3.16/whatsnew/3.16.html#whatsnew316-uuid-optimizations). `uuid4()` and `uuid7()` now have C implementations, making generation about 15-30x faster than the pure Python implementations in microbenchmarks.
- [Improved error messages](https://docs.python.org/3.16/whatsnew/3.16.html#whatsnew316-improved-error-messages)
- [Encrypted Client Hello](https://docs.python.org/3.16/whatsnew/3.16.html#whatsnew316-ssl-ech). The `ssl` module adds support for ECH when built with OpenSSL 4.0 or later.
- [Build support for more Apple platforms](https://docs.python.org/3.16/whatsnew/3.16.html#whatsnew316-apple-platforms). CPython can now be built for tvOS, watchOS, and visionOS. These platforms are not yet part of the supported platform tiers in PEP 11.

See [What’s new in Python 3.16](https://docs.python.org/3.16/whatsnew/3.16.html) for more changes.

(Hey, **fellow core team member,** if there’s a feature you’d like highlighted in a future announcement, [let Savannah know](mailto:savannah@python.org).)

Please try this alpha with your libraries and applications and report Python bugs on the [CPython issue tracker](https://github.com/python/cpython/issues).

The next alpha, Python 3.16.0a3, is scheduled for December 15, 2026. The full schedule is in [PEP 826](https://peps.python.org/pep-0826/).

## More resources

- [Python 3.16 documentation](https://docs.python.org/3.16/)
- [Changelog](https://docs.python.org/3.16/whatsnew/changelog.html)
- [Support Python through the Python Software Foundation](https://www.python.org/psf/donations/)

## And now for something completely different

Next up in the Python 3.16 Film Festival is [_The Martian_ (2015)](https://en.wikipedia.org/wiki/The_Martian_(film)). Stranded on Mars, Mark Watney has to keep himself alive with what he has on hand. The plan to bring him home takes shape much like CPython does, with people around the world bringing different skills to a shared effort.

> So we do this together or not at all.
> 
> — Commander Melissa Lewis, _The Martian_ (2015)

## Enjoy the new release

Thanks to everyone who contributed to this alpha and to everyone giving it a try. Please consider volunteering your time or asking your organisation to support the [Python Software Foundation](https://www.python.org/psf-landing/).

Happy testing!

Regards from Washington state,

Your release team,  
Savannah Ostrowski  
Ned Deily  
Steve Dower  
Julien Palard

---

<div class="post-metadata">

**Author:** ![brettcannon](https://sea2.discourse-cdn.com/flex002/user_avatar/discuss.python.org/brettcannon/32/34895_2.png) [@brettcannon](https://discuss.python.org/u/brettcannon)\
**Post date:** [November 10, 2026, 11:35pm UTC](https://discuss.python.org/t/python-3-16-0-alpha-2-is-now-available/110011/2 "2026-11-10T23:35:57Z")

</div>

> **[Release CPython 3.16.0a2 w/ WASI SDK 34 · brettcannon/cpython-wasi-build](https://github.com/brettcannon/cpython-wasi-build/releases/tag/v3.16.0a2)**
>
> Unofficial WASI builds of CPython. Contribute to brettcannon/cpython-wasi-build development by creating an account on GitHub.

Let’s see how many more alphas I have to keep doing this myself 😁
