RE: https://mastodon.social/@hugovk/116534312819614916

Just as importantly!

After two years, it's now time to ceremoniously hand over the `main` branch to @savannah!

`main` is now accepting new features for Python 3.16, and I bet it's going to be even better than 3.15.

https://peps.python.org/pep-0826/
#Python #Python315 #Python316

🐍🚀 Out now: Python 3.15 beta 1!

🧊 This is the feature freeze, and now it's *your* turn to test out all the amazing things we've been baking for the past 12 months!

💤 Lazy imports!
🧊 frozendict builtin!
💂 sentinel builtin!
📉 Tachyon profiler!
🖼️ Frame pointers everywhere!
🧳 Unpacking in comprehensions!
8️⃣ UTF-8 default encoding!
🆕 Startup config files!
⌨️ Loadsa typing!
🎨 More colour!

https://discuss.python.org/t/python-3-15-0-beta-1-is-here/107231

Please report bugs, we'll fix for the big October release.

#Python #Python315 #release

Python 3.15.0 beta 1 is here!

It’s the first beta and feature freeze! This is a beta preview of Python 3.15 Python 3.15 is still in development. This release, 3.15.0b1, is the first of four planned beta releases. Beta release previews are intended to give the wider community the opportunity to test new features and bug fixes and to prepare their projects to support the new feature release. We strongly encourage maintainers of third-party Python projects to test with 3.15 during the beta phase and report issues found to...

Discussions on Python.org

I've locked the branch and started the builds! 🔒⚙️

https://discuss.python.org/t/python-3-15-0-beta-1-is-near/107193/2
#Python #Python315

Python 3.15.0 beta 1 is near!

Today is the scheduled release date for Python 3.15.0 beta 1. I’ll lock the main branch after posting this, so we can get the last few things in and let the CI and buildbots settle down and finish testing everything that will go into 3.15 before I start the release process. If you have anything urgent you really want to get into 3.15 beta 1, let me know right now, either in this thread, or on the Core Team Discord, or email (hugo at python). (I don’t just mean after I lock down the main branch,...

Discussions on Python.org

Release week update!

Also moving release 3/3 this week, 3.14.5 final, by a couple of days to give some more time for testing of the RC 🚀

https://discuss.python.org/t/python-3-14-5-release-candidate/107185/2

Current plan:

✅ 3.14.5rc1 on Monday 4nd (+2 days)
⬜ 3.15.0b1 on Thursday 7th (+2 days)
⬜ 3.14.5 final on Sunday 10th (+2 days)

#Python #release #Python314 #Python315

Python 3.14.5 release candidate

Hey @hugovk, we are working on pushing this rc to Fedora Rawhide (development version), which is not yet updated to 3.15. That should give us some feedback, hopefully, but it will take a while before we get some. If the final is to be released in 2 days, I am afraid we will arrive with feedback (if any) too late.

Discussions on Python.org

I'm postponing Python 3.15 beta 1 to Thursday to get the last few things in. We're close!

https://discuss.python.org/t/python-3-15-0-beta-1-is-near/107193

#Python #Python315

Python 3.15.0 beta 1 is near!

Today is the scheduled release date for Python 3.15.0 beta 1. I’ll lock the main branch after posting this, so we can get the last few things in and let the CI and buildbots settle down and finish testing everything that will go into 3.15 before I start the release process. If you have anything urgent you really want to get into 3.15 beta 1, let me know right now, either in this thread, or on the Core Team Discord, or email (hugo at python). (I don’t just mean after I lock down the main branch,...

Discussions on Python.org

Python 3.14.5 release candidate is out now! Please test!

https://blog.python.org/2026/05/python-3145rc1/

Next up, 3.15 beta 1 tomorrow.

#Python #Python314 #Python315 #release

Python 3.14.5 release candidate | Python Insider

A special release candidate with a new (old) garbage collector.

Python Insider

⛄ One day until 3.15 feature freeze! ❄️

Four blockers, 10 broken buildbots and two PEPs still to merge? Business as usual on freeze eve, we'll get there!

https://hugovk.dev/next-release/

#Python #Python315 #PEPs #FeatureFreezeGoesBrrr

Upcoming Python releases

Lists upcoming Python release dates including alphas, betas, release candidates and final releases.

The reverts are done for 3.14 and 3.15 and initial test results look good, so we're ready for release.

Plan:

* 3.14.5rc1 on Saturday 2nd (new)
* 3.15.0b1 on Tuesday 5th (already planned)
* 3.14.5 final on Friday 8th (new)

https://discuss.python.org/t/reverting-the-incremental-gc-in-python-3-14-and-3-15/107014/45

#Python #Python314 #Python315

Reverting the incremental GC in Python 3.14 and 3.15

The reverts are done for 3.14 and 3.15, thanks to @sergey-miryanov and @nas for doing those, and initial test results are looking good, thanks to @zanie and @EWDurbin for helping with those. Release plan: 3.14.5rc1 on Saturday 2026-05-02 (new) 3.15.0b1 on Tuesday 2026-05-05 (already planned) 3.14.5 final on Friday 2026-05-08 (new)

Discussions on Python.org

PEP news!

PEP 831 – Frame Pointers Everywhere: Enabling System-Level Observability for Python

Accepted ✅

"After extensive deliberation the Steering Council has decided to accept PEP 831 (Frame Pointers Everywhere: yahdah yahdah), because it’s clearly the correct and necessary thing… although we wish the PEP and its title had been a lot shorter, given how much of an obvious decision it is. Congrats!"

https://discuss.python.org/t/pep-831-frame-pointers-everywhere-enabling-system-level-observability-for-python/106958/6

Days until feature freeze: 4

#Python #Python315 #PEP831 #PEP

PEP 831 – Frame Pointers Everywhere: Enabling System-Level Observability for Python

After extensive deliberation the Steering Council has decided to accept PEP 831 (Frame Pointers Everywhere: yahdah yahdah), because it’s clearly the correct and necessary thing… although we wish the PEP and its title had been a lot shorter, given how much of an obvious decision it is. Congrats! (Pablo and Savannah, as PEP authors, were not involved in the decision process.)

Discussions on Python.org