The Python 3.13 release candidate 3 has been announced, which is expected to become the final 3.13.0 release, pending no critical bugs being discovered. This release candidate was created due to last-minute issues, including a significant performance regression in specific workloads caused by the incremental cyclic garbage collector. The garbage collector change has been rolled back, and other important bug fixes have been applied. The official release of 3.13.0 is scheduled for October 7, 2024. Project maintainers are encouraged to prepare their projects for 3.13 compatibilities and publish Python 3.13 wheels on PyPI. This release is not recommended for production environments. Core developers are reminded to ensure their changes are properly documented. The 3.13 series includes new features such as an improved interactive interpreter, an experimental free-threaded build mode, and a preliminary JIT. Other changes include modified docstrings, a new dbm.sqlite3 backend, and changes to supported platforms. Several deprecated modules and functions have been removed or deprecated. The next release of Python 3.13 will be the official 3.13.0 release.
pythoninsider.blogspot.com
pythoninsider.blogspot.com