![]() |
|
[Py Blog] Python 3.10.22, 3.11.17, 3.12.15, 3.13.16 and 3.14.8 are now available! - Printable Version +- Sick Gaming (https://sickgaming.net) +-- Forum: Programming (https://sickgaming.net/forum-76.html) +--- Forum: Python (https://sickgaming.net/forum-83.html) +--- Thread: [Py Blog] Python 3.10.22, 3.11.17, 3.12.15, 3.13.16 and 3.14.8 are now available! (/thread-113579.html) |
[Py Blog] Python 3.10.22, 3.11.17, 3.12.15, 3.13.16 and 3.14.8 are now available! - xSicKxBot - 09-30-2026 A full sweep of Python releases is here: Python 3.10.22, 3.11.17, 3.12.15, 3.13.16 and 3.14.8 are now available! One last lap around the Sun for Python 3.10, and security updates across all five series. Get them here: Python 3.10.22 is the final release of Python 3.10. After five years, the series has reached end of life and will receive no further security updates. If you are still using Python 3.10, please plan your upgrade to a supported version. Python 3.11 remains in security-fix-only mode until October 2027, as described in PEP 664. Security releases are made as needed, with no fixed cadence. Python 3.10.22 and 3.11.17 are source-only. There are no Windows or macOS installers: 3.10.11 and 3.11.9 were the last releases in their respective series to include binary installers. These two releases contain security fixes rather than new features. Python 3.12.15 is also a source-only security release, with security support continuing until October 2028. Python 3.13.16 is the last full maintenance release of 3.13; future 3.13 releases will contain security fixes only. Python 3.14.8 is a maintenance release, and both 3.13.16 and 3.14.8 include binary installers. See their release pages above for their full security content and other changes. Discuss this release announcement. Security content in all five releases
Additional security content by version Python 3.10.22, 3.11.17, 3.12.15 and 3.13.16
Python 3.13.16 and 3.14.8
Python 3.10.22
This XML hash-flooding protection was already included in Python 3.11.16. For the full details, see the 3.10.22 changelog, 3.11.17 changelog, 3.12.15 changelog, 3.13.16 changelog, and 3.14.8 changelog. And now for something completely different When two black holes merge, the newly formed black hole is distorted. It settles towards a stationary state by emitting gravitational waves in a process called ringdown. Like a struck bell, it oscillates with a signal that fades away. These oscillations are described by quasinormal modes; their frequencies and decay times depend on the final black hole’s mass and spin. You can watch spacetime doing its final ringing in this NASA simulation. We started Python 3.10 with a trip inside a Schwarzschild black hole, so it seems only fair to finish with black holes as well :) This is Python 3.10’s ringdown. One last release before we switch off the release machinery. Five years of features, fixes, stubborn buildbots, and a rather unreasonable number of tarballs. I cannot quite believe I am writing the last one. Thank you to everyone who contributed patches, reviewed changes, tested releases, reported bugs, or helped us get a release out when the universe seemed determined to prevent it. It has been a privilege to be your release manager for this series. Python 3.11 still has another year of security fixes ahead of it, so you have not escaped me yet :) We hope you enjoy the new releases! Thank you to all the volunteers who made these releases possible. Please consider supporting Python by contributing your time or through the Python Software Foundation. Your friendly release team, Hugo van Kemenade Thomas Wouters Pablo Galindo Salgado |