Each release manager shepherds a pair of consecutive Python versions through alphas, betas, release candidates, bugfix releases, and security releases to end-of-life. Following 17 months of prerelease, each release is maintained for five years (see PEP 602), meaning both versions are nearly a 7.5 year commitment in all.
We traditionally wait until around beta of the current RM’s final release to select the next one, but we’ve found the next hapless victim brave volunteer, so why wait?
I’m very happy to announce @savannahostrowski as the Release Manager for Python 3.27 and 3.28 3.16 and 3.17!
Savannah works on the JIT and the argparse module, and as soon as the EuroPython 2025 videos are live, I urge you all to watch her excellent opening keynote on all the different ways people can contribute to Python.
I’m incredibly honoured and excited to take on the role of RM, and deeply grateful to the Steering Council and the RMs before me for their support, encouragement, and trust. Python has been a cornerstone of my career and community for over a decade, and it’s an incredible privilege to give back in such a meaningful way.