Python 3.15 beta 1 is here 🎉! This release comes packed with so many awesome new features, it's a great time to get yourself familiarized with what's landing via the What's New (https://docs.python.org/3.15/whatsnew/3.15.html)

This means CPython main branch has become Python 3.16, which is my first release as release manager. Not to be sappy but this is such an honour.

We still have 3.15.0 final to look forward to, but if you're antsy, the tentative release schedule for 3.16 is already live

https://peps.python.org/pep-0826/

What’s new in Python 3.15

Editor, Hugo van Kemenade,. This article explains the new features in Python 3.15, compared to 3.14. For full details, see the changelog. Summary – Release highlights: PEP 810: Explicit lazy import...

Python documentation
I'm also the first Canadian and the first woman to serve as release manager, and that rocks.
@savannah Fabulous, eh? Congrats!
@savannah congratulations! And good luck
@savannah let’s gooooo! Congratulations, love to see both! Python is very fortunate
@savannah congratulations! And thanks for doing it. I hope it's a pleasant experience.
@savannah As an Australian, I look forward to your reign as the time when we can finally correct the spelling of APIs involving colour and initialise. 😜
@savannah Oooh looks like sentinels will save me a bunch of three lines kinda-singleton code, nice. Frozendict is cool too.

I’m still pissed about fstrings but that’s off topic so I’m gonna shut up. Ooops I did it again
@savannah And congrats of course!
@savannah Congratulations! 🥂 It sure was a complicated first few hours with the cowboys ;-)