#python315 — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #python315, aggregated by home.social.
-
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
-
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
-
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
-
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
-
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
-
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) -
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) -
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) -
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) -
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) -
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.
-
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.
-
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.
-
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.
-
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!
-
The reverts are done for 3.14 and 3.15 and initial test results look good, so we're ready for release.
Plan:
* 3.14.5rc1 on Saturday 2nd (new)
* 3.15.0b1 on Tuesday 5th (already planned)
* 3.14.5 final on Friday 8th (new)https://discuss.python.org/t/reverting-the-incremental-gc-in-python-3-14-and-3-15/107014/45
-
The reverts are done for 3.14 and 3.15 and initial test results look good, so we're ready for release.
Plan:
* 3.14.5rc1 on Saturday 2nd (new)
* 3.15.0b1 on Tuesday 5th (already planned)
* 3.14.5 final on Friday 8th (new)https://discuss.python.org/t/reverting-the-incremental-gc-in-python-3-14-and-3-15/107014/45
-
The reverts are done for 3.14 and 3.15 and initial test results look good, so we're ready for release.
Plan:
* 3.14.5rc1 on Saturday 2nd (new)
* 3.15.0b1 on Tuesday 5th (already planned)
* 3.14.5 final on Friday 8th (new)https://discuss.python.org/t/reverting-the-incremental-gc-in-python-3-14-and-3-15/107014/45
-
The reverts are done for 3.14 and 3.15 and initial test results look good, so we're ready for release.
Plan:
* 3.14.5rc1 on Saturday 2nd (new)
* 3.15.0b1 on Tuesday 5th (already planned)
* 3.14.5 final on Friday 8th (new)https://discuss.python.org/t/reverting-the-incremental-gc-in-python-3-14-and-3-15/107014/45
-
The reverts are done for 3.14 and 3.15 and initial test results look good, so we're ready for release.
Plan:
* 3.14.5rc1 on Saturday 2nd (new)
* 3.15.0b1 on Tuesday 5th (already planned)
* 3.14.5 final on Friday 8th (new)https://discuss.python.org/t/reverting-the-incremental-gc-in-python-3-14-and-3-15/107014/45
-
PEP news!
PEP 831 – Frame Pointers Everywhere: Enabling System-Level Observability for Python
Accepted ✅
"After extensive deliberation the Steering Council has decided to accept PEP 831 (Frame Pointers Everywhere: yahdah yahdah), because it’s clearly the correct and necessary thing… although we wish the PEP and its title had been a lot shorter, given how much of an obvious decision it is. Congrats!"
Days until feature freeze: 4
-
PEP news!
PEP 788 – Protecting the C API from Interpreter Finalization: accepted
"Given that we have received no concerns from the C API WG or from the binding ecosystem, the SC is happy to accept the PEP."
https://discuss.python.org/t/pep-788-protecting-the-c-api-from-interpreter-finalization/104150/44
-
🧊 One ~~eek~~ week until 3.15 feature freeze! 🧊
https://hugovk.dev/next-release/
At least 1 PEP still being implemented, 4 needing docs, and 5 awaiting a Steering Council decision.
-
PEP news!
PEP 829 – Package Startup Configuration Files: accepted
"The SC views PEP 829 as a sensible improvement to the interpreter layer, compatible with and not precluding future work in the installer and packaging standards space. We encourage contributors interested in that broader direction to consider proposing complementary standards. Accepting PEP 829 is not a statement that the interpreter layer is the end of this work."
https://discuss.python.org/t/pep-829-structured-startup-configuration-files/106789/112
-
PEP news:
PEP 661 – Sentinel Values: accepted
Originally created in 2021, and revived just in time for Python 3.15.
https://discuss.python.org/t/pep-661-sentinel-values/9126/337
PEP 806 – Mixed sync/async context managers with precise async marking: rejected
There's a high cost to adding new syntax. "The problem this PEP addresses, while genuine, does not in our view meet that bar."
-
Current status of PEPs for 3.15 with 12 days until feature freeze:
Informational: 1 (release schedule)
Open (under consideration): 24
Submitted for Steering Council decision: 8
Accepted (may not be implemented yet): 7
Finished (done, with a stable interface): 5
Deferred (postponed pending further research or updates): 2
Rejected, Superseded, and Withdrawn: 2
(Some are further along but the PEP's not updated yet)
-
🗞️ We're going to revert the incremental garbage collector in Python 3.14 and 3.15. See here for details: https://discuss.python.org/t/reverting-the-incremental-gc-in-python-3-14-and-3-15/107014
#Python #Python314 #Python315 -
🗞️ We're going to revert the incremental garbage collector in Python 3.14 and 3.15. See here for details: https://discuss.python.org/t/reverting-the-incremental-gc-in-python-3-14-and-3-15/107014
#Python #Python314 #Python315 -
🗞️ We're going to revert the incremental garbage collector in Python 3.14 and 3.15. See here for details: https://discuss.python.org/t/reverting-the-incremental-gc-in-python-3-14-and-3-15/107014
#Python #Python314 #Python315 -
🗞️ We're going to revert the incremental garbage collector in Python 3.14 and 3.15. See here for details: https://discuss.python.org/t/reverting-the-incremental-gc-in-python-3-14-and-3-15/107014
#Python #Python314 #Python315 -
🗞️ We're going to revert the incremental garbage collector in Python 3.14 and 3.15. See here for details: https://discuss.python.org/t/reverting-the-incremental-gc-in-python-3-14-and-3-15/107014
#Python #Python314 #Python315 -
3️⃣ Three weeks until Python 3.15 feature freeze!
https://hugovk.dev/next-release/
Get yer PEPs'n'PRs in!
https://discuss.python.org/t/three-weeks-to-beta-1/106962
#Python #Python315 #PEPs #FeatureFreezeGoesBrrr -
New releases!
🐍 #Python 3.15.0a8!
🐍 Python 3.14.4!
🐍 Python 3.13.13!
🖼️ Pillow 12.2.0!https://blog.python.org/2026/04/python-3150a8-3144-31313/
https://pillow.readthedocs.io/en/latest/releasenotes/12.2.0.html⚠️ Final 3.15 alpha: only 4 weeks until the feature freeze! 🧊
New in this alpha:
🧵 PEP 803: “abi3t”: Stable ABI for free-threaded builds
🪟 Windows 64-bit binaries use the tail-calling interpreter for up to 40% speedup!
https://docs.python.org/3.15/whatsnew/3.15.html#whatsnew315-windows-tail-calling-interpreter
🦋 REPL: colour tab completion with fancycompleter -
New releases!
🐍 #Python 3.15.0a8!
🐍 Python 3.14.4!
🐍 Python 3.13.13!
🖼️ Pillow 12.2.0!https://blog.python.org/2026/04/python-3150a8-3144-31313/
https://pillow.readthedocs.io/en/latest/releasenotes/12.2.0.html⚠️ Final 3.15 alpha: only 4 weeks until the feature freeze! 🧊
New in this alpha:
🧵 PEP 803: “abi3t”: Stable ABI for free-threaded builds
🪟 Windows 64-bit binaries use the tail-calling interpreter for up to 40% speedup!
https://docs.python.org/3.15/whatsnew/3.15.html#whatsnew315-windows-tail-calling-interpreter
🦋 REPL: colour tab completion with fancycompleter -
New releases!
🐍 #Python 3.15.0a8!
🐍 Python 3.14.4!
🐍 Python 3.13.13!
🖼️ Pillow 12.2.0!https://blog.python.org/2026/04/python-3150a8-3144-31313/
https://pillow.readthedocs.io/en/latest/releasenotes/12.2.0.html⚠️ Final 3.15 alpha: only 4 weeks until the feature freeze! 🧊
New in this alpha:
🧵 PEP 803: “abi3t”: Stable ABI for free-threaded builds
🪟 Windows 64-bit binaries use the tail-calling interpreter for up to 40% speedup!
https://docs.python.org/3.15/whatsnew/3.15.html#whatsnew315-windows-tail-calling-interpreter
🦋 REPL: colour tab completion with fancycompleter -
New releases!
🐍 #Python 3.15.0a8!
🐍 Python 3.14.4!
🐍 Python 3.13.13!
🖼️ Pillow 12.2.0!https://blog.python.org/2026/04/python-3150a8-3144-31313/
https://pillow.readthedocs.io/en/latest/releasenotes/12.2.0.html⚠️ Final 3.15 alpha: only 4 weeks until the feature freeze! 🧊
New in this alpha:
🧵 PEP 803: “abi3t”: Stable ABI for free-threaded builds
🪟 Windows 64-bit binaries use the tail-calling interpreter for up to 40% speedup!
https://docs.python.org/3.15/whatsnew/3.15.html#whatsnew315-windows-tail-calling-interpreter
🦋 REPL: colour tab completion with fancycompleter -
New releases!
🐍 #Python 3.15.0a8!
🐍 Python 3.14.4!
🐍 Python 3.13.13!
🖼️ Pillow 12.2.0!https://blog.python.org/2026/04/python-3150a8-3144-31313/
https://pillow.readthedocs.io/en/latest/releasenotes/12.2.0.html⚠️ Final 3.15 alpha: only 4 weeks until the feature freeze! 🧊
New in this alpha:
🧵 PEP 803: “abi3t”: Stable ABI for free-threaded builds
🪟 Windows 64-bit binaries use the tail-calling interpreter for up to 40% speedup!
https://docs.python.org/3.15/whatsnew/3.15.html#whatsnew315-windows-tail-calling-interpreter
🦋 REPL: colour tab completion with fancycompleter -
@treyhunner In 3.15 we've added an re.prefixmatch() as an explicit alias to the confusing re.match().
https://docs.python.org/3.15/library/re.html#prefixmatch-vs-match
#Python #python315 #regex -
New post on the Python Insider blog from Ken Jin:
"Python 3.15's JIT is now back on track"
https://blog.python.org/2026/03/jit-on-track/
#Python #JIT #performance #python315 -
Python 3.15's JIT is now back on track
https://fidget-spinner.github.io/posts/jit-on-track.html
#HackerNews #Python #JIT #Python315 #Programming #News #TechUpdates
-
The Story of Python's Lazy Imports: Why It Took Three Years and Two Attempts
#Python #PEP810 #LazyImports #CPython #Performance #SoftwareEngineering #MetaCinder #Python315 #StartupTime #TechnicalDeepDive
-
Using the new Tachyon profiler coming to Python 3.15 I profiled a one-liner to find a bottleneck, then sped up some 26-year-old code in @pillow!
https://hugovk.dev/blog/2026/faster-pillow/
#Python #python315 #Tachyon #Pillow #PythonPillow #performance
-
Oh look, folks! 🎉 Henry and Damian discovered how to make Python's #packaging library 3x faster by redefining the laws of time and space with #Python 3.15's #magic wand. 🚀 Now we can all sleep peacefully knowing our package versions are resolved at lightning #speed while the rest of our code crawls at a snail's pace. 🐌💨
https://iscinumpy.dev/post/packaging-faster/ #Python315 #CodeOptimization #HackerNews #HackerNews #ngated -
RE: https://fosstodon.org/@henryiii/115866716612505517
Nice use of Pablo & co's new statistical profiler in Python 3.15!
https://docs.python.org/3.15/whatsnew/3.15.html#whatsnew315-sampling-profiler
-
🚀 Breaking News: Python 3.15 for #Windows is rumored to be 15% faster! 🎉 But don't get too excited, it's based on an "experimental" internal version of #MSVC, which probably means "good luck finding it." 🙃 Meanwhile, #apologies are being retracted like it's an Olympic sport. 🥇
https://fidget-spinner.github.io/posts/no-longer-sorry.html #Python315 #Speed #Rumor #Experimental #HackerNews #ngated -
🚀 Breaking News: Python 3.15 for #Windows is rumored to be 15% faster! 🎉 But don't get too excited, it's based on an "experimental" internal version of #MSVC, which probably means "good luck finding it." 🙃 Meanwhile, #apologies are being retracted like it's an Olympic sport. 🥇
https://fidget-spinner.github.io/posts/no-longer-sorry.html #Python315 #Speed #Rumor #Experimental #HackerNews #ngated -
🚀 Breaking News: Python 3.15 for #Windows is rumored to be 15% faster! 🎉 But don't get too excited, it's based on an "experimental" internal version of #MSVC, which probably means "good luck finding it." 🙃 Meanwhile, #apologies are being retracted like it's an Olympic sport. 🥇
https://fidget-spinner.github.io/posts/no-longer-sorry.html #Python315 #Speed #Rumor #Experimental #HackerNews #ngated -
🚀 Breaking News: Python 3.15 for #Windows is rumored to be 15% faster! 🎉 But don't get too excited, it's based on an "experimental" internal version of #MSVC, which probably means "good luck finding it." 🙃 Meanwhile, #apologies are being retracted like it's an Olympic sport. 🥇
https://fidget-spinner.github.io/posts/no-longer-sorry.html #Python315 #Speed #Rumor #Experimental #HackerNews #ngated -
Python 3.15's interpreter for Windows should be 15% faster
https://fidget-spinner.github.io/posts/no-longer-sorry.html
#HackerNews #Python315 #PythonPerformance #WindowsInterpreter #FasterCoding