https://github.com/psf/black/releases/tag/26.5.0
#Black #Python #Python315 #PEP810 #PEP798
RE: https://tech.lgbt/@skimbrel/116579499717899668
"Python 3.15.0 is in beta 1! And, it's the most colourful Python yet!"
🎨
Receipts:
"More color in argparse, ast, calendar, difflib, http.server, pickletools, PyREPL tab completion, python –help, sqlite3, timeit, tokenize, unraisable exceptions and stdlib (ast, compileall, doctest, gzip, inspect, json.tool, pdb, profiling.sampling, random, regrtest, sqlite3, timeit, tokenize, trace, unittest, uuid, zipapp, zipfile) CLI help."
https://docs.python.org/3.15/whatsnew/3.15.html#whatsnew315-more-color
Reverting the incremental GC in Python 3.14 and 3.15
https://discuss.python.org/t/reverting-the-incremental-gc-in-python-3-14-and-3-15/107014
#HackerNews #Python #GC #Incremental #Reversion #Python314 #Python315 #DeveloperNews

Python 3.14 shipped with a new incremental garbage collector. However, we’ve had a number of reports of significant memory pressure in production environments. We’ve decided to revert it in both 3.14 and 3.15, and go back to the generational GC from 3.13. 3.15 is still in alpha, so such changes are fine. For 3.14, it is unusual for a patch release, but the old GC is a known quantity, the new incremental GC didn’t go through the PEP process, and was rolled back just before the final release of ...
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.

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...
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

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,...
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)

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.
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

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,...
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.
⛄ 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!