🚩🐍🚩 Last minute change of plan due to a release blocker:

Python 3.13.0 final will not come out on Tuesday, instead we'll have a third release candidate on Monday (30 Sept), and the final release the following Monday (7th Oct).

Details:

https://discuss.python.org/t/incremental-gc-and-pushing-back-the-3-13-0-release/65285

#Python #Python313 #release

Incremental GC and pushing back the 3.13.0 release

I’m a little [1] concerned with the impact of the incremental GC change in 3.13, which recently showed up (Incremental GC means that Sphinx is significantly slower in 3.13 than in 3.12 · Issue #124567 · python/cpython · GitHub). It’s not clear that the incremental GC provides significant improvements (although the smaller pauses are probably desirable), it clearly has slightly more overhead in common cases, and we’re still discovering pathological cases. I don’t think we should release 3.13.0 wi...

Discussions on Python.org

Special limited edition RC3 of Python 3.13.0 is now out! Please test it so we can release the proper one next week! 🤞

As a thank you, have a Python 3.12.7!

https://discuss.python.org/t/python-3-12-7-and-3-13-0rc3-released/66306

#Python #Python312 #Python313 #release

Python 3.12.7 and 3.13.0rc3 released

This is not the release you’re looking for… (unless you’re looking for 3.12.7.) Because no plan survives contact with reality, instead of the actual Python 3.13.0 release we have a new Python 3.13 release candidate today. Python 3.13.0rc3 rolls back the incremental cyclic garbage collector (GC), which was added in one of the alpha releases. The incremental GC had more significant performance regressions in specific workloads than we expected. Rather than try to fiddle with its details in the ho...

Discussions on Python.org