Your source for technology insights, tutorials, and guides.
Python 3.14.0 is released with free-threaded Python, deferred annotations, t-strings, and more. Download now from python.org.
Python releases urgent security patches (3.12.12, 3.11.14, 3.10.19, 3.9.24) fixing critical XML, archive, and HTML parser vulnerabilities. Upgrade now to prevent remote code execution.
Python 3.13.9 expedited release fixes critical regression in inspect.getsourcelines when decorators are followed by comments or empty lines. Upgrade immediately.
Python 3.15.0a1 is out, introducing PEP 799 profiling, UTF-8 default, and improved error messages. Not production-ready.
Python 3.15.0 alpha 2 released: new statistical profiler (PEP 799), UTF-8 default (PEP 686), PyBytesWriter C API (PEP 782), and better error messages. Not for production use.
Python 3.13.10 maintenance release fixes 300 bugs, improves stability and security. Available for download now.
Python 3.14.2 and 3.13.11 emergency releases fix critical regressions and security flaws including CVE-2025-12084. Upgrade immediately.
Python 3.15.0a3 released with statistical profiler, UTF-8 default encoding, and improved error messages. Third of seven alpha releases.
Python 3.15.0a4 released with JIT speedups, UTF-8 default, and new profiler; build error triggers extra alpha 5 on Feb 10, 2026.
Python 3.15.0a5 released after build error in a4; introduces PEP 799 profiler, UTF-8 default, JIT improvements.
Python 3.14.3 and 3.13.12 maintenance releases are now live, bringing 299 bug fixes and new features including free-threaded Python support and deferred annotations.
Python 3.15.0 alpha 6 delivers JIT speed improvements of 3-8%, introduces statistical profiler and other PEPs, and improves error messages—offering a performance and developer experience boost ahead of beta.
Sierra Club praises Nippon Steel's $2B DRI plant in Arkansas as a first step, but urges equal focus on decarbonizing Midwest steel mills to avoid a two-tier industry.
Python Security Response Team adopts formal governance (PEP 811) and welcomes first new non-release-manager member Jacob Coffee, bolstering long-term security sustainability.
Python Insider blog moves from Blogger to blog.python.org, now powered by Git and open to community contributions via pull requests.
Python 3.15.0a6 introduces a statistical profiler, JIT speedups up to 8%, and UTF-8 default encoding. Developers invited to test.
A new open-source download engine reverse-engineers Telegram's MTProto protocol to bypass bot API limits, enabling high-speed, unrestricted downloads of large media files directly from Telegram's data centers.
Cargo's new build directory layout v2 is available for testing in nightly builds. Community help needed to identify tooling issues before default change.
Rust gets record 13 Google Summer of Code 2026 projects after 50% increase in proposals; AI-generated proposals also noted.
AWS launches account regional namespaces for S3, preventing global bucket name conflicts and simplifying management. New suffix ensures name uniqueness per account and region.