home.social

#python315 — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #python315, aggregated by home.social.

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

    discuss.python.org/t/python-3-

    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 #release #Python314 #Python315

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

    discuss.python.org/t/python-3-

    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 #release #Python314 #Python315

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

    discuss.python.org/t/python-3-

    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 #release #Python314 #Python315

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

    discuss.python.org/t/python-3-

    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 #release #Python314 #Python315

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

    discuss.python.org/t/python-3-

    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 #release #Python314 #Python315

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

    hugovk.dev/next-release/

    #Python #Python315 #PEPs #FeatureFreezeGoesBrrr

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

    discuss.python.org/t/reverting

    #Python #Python314 #Python315

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

    discuss.python.org/t/reverting

    #Python #Python314 #Python315

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

    discuss.python.org/t/reverting

    #Python #Python314 #Python315

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

    discuss.python.org/t/reverting

    #Python #Python314 #Python315

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

    discuss.python.org/t/reverting

    #Python #Python314 #Python315

  12. 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!"

    discuss.python.org/t/pep-831-f

    Days until feature freeze: 4

    #Python #Python315 #PEP831 #PEP

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

    discuss.python.org/t/pep-788-p

    #Python #PEP788 #Python315 #PEP #PEPs

  14. 🧊 One ~~eek~~ week until 3.15 feature freeze! 🧊

    hugovk.dev/next-release/

    At least 1 PEP still being implemented, 4 needing docs, and 5 awaiting a Steering Council decision.

    #Python #Python315 #PEPs #FeatureFreezeGoesBrrr

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

    discuss.python.org/t/pep-829-s

    #Python #PEP829 #Python315 #PEP #PEPs

  16. PEP news:

    PEP 661 – Sentinel Values: accepted

    Originally created in 2021, and revived just in time for Python 3.15.

    discuss.python.org/t/pep-661-s

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

    discuss.python.org/t/pep-806-m

    #Python #PEP661 #PEP806 #Python315 #PEP #PEPs

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

    peps.python.org
    hugovk.dev/next-release/

    #Python #Python315 #PEPs

  18. New releases!

    🐍 #Python 3.15.0a8!
    🐍 Python 3.14.4!
    🐍 Python 3.13.13!
    🖼️ Pillow 12.2.0!

    blog.python.org/2026/04/python
    pillow.readthedocs.io/en/lates

    ⚠️ 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!
    docs.python.org/3.15/whatsnew/
    🦋 REPL: colour tab completion with fancycompleter

    #Python313 #Python314 #Python315 #Pillow #release

  19. New releases!

    🐍 #Python 3.15.0a8!
    🐍 Python 3.14.4!
    🐍 Python 3.13.13!
    🖼️ Pillow 12.2.0!

    blog.python.org/2026/04/python
    pillow.readthedocs.io/en/lates

    ⚠️ 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!
    docs.python.org/3.15/whatsnew/
    🦋 REPL: colour tab completion with fancycompleter

    #Python313 #Python314 #Python315 #Pillow #release

  20. New releases!

    🐍 #Python 3.15.0a8!
    🐍 Python 3.14.4!
    🐍 Python 3.13.13!
    🖼️ Pillow 12.2.0!

    blog.python.org/2026/04/python
    pillow.readthedocs.io/en/lates

    ⚠️ 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!
    docs.python.org/3.15/whatsnew/
    🦋 REPL: colour tab completion with fancycompleter

    #Python313 #Python314 #Python315 #Pillow #release

  21. New releases!

    🐍 #Python 3.15.0a8!
    🐍 Python 3.14.4!
    🐍 Python 3.13.13!
    🖼️ Pillow 12.2.0!

    blog.python.org/2026/04/python
    pillow.readthedocs.io/en/lates

    ⚠️ 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!
    docs.python.org/3.15/whatsnew/
    🦋 REPL: colour tab completion with fancycompleter

    #Python313 #Python314 #Python315 #Pillow #release

  22. New releases!

    🐍 #Python 3.15.0a8!
    🐍 Python 3.14.4!
    🐍 Python 3.13.13!
    🖼️ Pillow 12.2.0!

    blog.python.org/2026/04/python
    pillow.readthedocs.io/en/lates

    ⚠️ 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!
    docs.python.org/3.15/whatsnew/
    🦋 REPL: colour tab completion with fancycompleter

    #Python313 #Python314 #Python315 #Pillow #release

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

    hugovk.dev/blog/2026/faster-pi

    #Python #python315 #Tachyon #Pillow #PythonPillow #performance

  24. 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. 🐌💨
    iscinumpy.dev/post/packaging-f #Python315 #CodeOptimization #HackerNews #HackerNews #ngated

  25. 🚀 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. 🥇
    fidget-spinner.github.io/posts #Python315 #Speed #Rumor #Experimental #HackerNews #ngated

  26. 🚀 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. 🥇
    fidget-spinner.github.io/posts #Python315 #Speed #Rumor #Experimental #HackerNews #ngated

  27. 🚀 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. 🥇
    fidget-spinner.github.io/posts #Python315 #Speed #Rumor #Experimental #HackerNews #ngated

  28. 🚀 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. 🥇
    fidget-spinner.github.io/posts #Python315 #Speed #Rumor #Experimental #HackerNews #ngated