home.social

#python315 — Public Fediverse posts

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

  1. While waiting for my return flight from SNA to AUS, I updated to Python 3.15.0b1 and ran the test suite for pyparsing. Once I fixed the vendored version of typing-extensions in pip (version 26.1.1) that uses the deleted `typing.no_type_check_decorator`, all my unit tests ran successfully. (Haven't successfully created a virtualenv for 3.15t yet...) (using PyCharm 2026.1.2 on Windows 11)

  2. While waiting for my return flight from SNA to AUS, I updated to Python 3.15.0b1 and ran the test suite for pyparsing. Once I fixed the vendored version of typing-extensions in pip (version 26.1.1) that uses the deleted `typing.no_type_check_decorator`, all my unit tests ran successfully. (Haven't successfully created a virtualenv for 3.15t yet...) (using PyCharm 2026.1.2 on Windows 11)

  3. While waiting for my return flight from SNA to AUS, I updated to Python 3.15.0b1 and ran the test suite for pyparsing. Once I fixed the vendored version of typing-extensions in pip (version 26.1.1) that uses the deleted `typing.no_type_check_decorator`, all my unit tests ran successfully. (Haven't successfully created a virtualenv for 3.15t yet...) (using PyCharm 2026.1.2 on Windows 11)

  4. While waiting for my return flight from SNA to AUS, I updated to Python 3.15.0b1 and ran the test suite for pyparsing. Once I fixed the vendored version of typing-extensions in pip (version 26.1.1) that uses the deleted `typing.no_type_check_decorator`, all my unit tests ran successfully. (Haven't successfully created a virtualenv for 3.15t yet...) (using PyCharm 2026.1.2 on Windows 11)

  5. Black 26.5.0 is out supporting Python 3.15! Now you can format code with the `lazy` keyword (PEP 810), and unpacking in comprehensions (PEP 798) 🚀
    github.com/psf/black/releases/
    #Black #Python #Python315 #PEP810 #PEP798

  6. Black 26.5.0 is out supporting Python 3.15! Now you can format code with the `lazy` keyword (PEP 810), and unpacking in comprehensions (PEP 798) 🚀
    github.com/psf/black/releases/
    #Black #Python #Python315 #PEP810 #PEP798

  7. Black 26.5.0 is out supporting Python 3.15! Now you can format code with the `lazy` keyword (PEP 810), and unpacking in comprehensions (PEP 798) 🚀
    github.com/psf/black/releases/
    #Black #Python #Python315 #PEP810 #PEP798

  8. Black 26.5.0 is out supporting Python 3.15! Now you can format code with the `lazy` keyword (PEP 810), and unpacking in comprehensions (PEP 798) 🚀
    github.com/psf/black/releases/
    #Black #Python #Python315 #PEP810 #PEP798

  9. Black 26.5.0 is out supporting Python 3.15! Now you can format code with the `lazy` keyword (PEP 810), and unpacking in comprehensions (PEP 798) 🚀
    github.com/psf/black/releases/
    #Black #Python #Python315 #PEP810 #PEP798

  10. RE: tech.lgbt/@skimbrel/1165794997

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

    docs.python.org/3.15/whatsnew/

    #PyConUS #Python #Python315

  11. RE: tech.lgbt/@skimbrel/1165794997

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

    docs.python.org/3.15/whatsnew/

    #PyConUS #Python #Python315

  12. RE: tech.lgbt/@skimbrel/1165794997

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

    docs.python.org/3.15/whatsnew/

    #PyConUS #Python #Python315

  13. RE: tech.lgbt/@skimbrel/1165794997

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

    docs.python.org/3.15/whatsnew/

    #PyConUS #Python #Python315

  14. RE: tech.lgbt/@skimbrel/1165794997

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

    docs.python.org/3.15/whatsnew/

    #PyConUS #Python #Python315

  15. RE: mastodon.social/@hugovk/116534

    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.

    peps.python.org/pep-0826/
    #Python #Python315 #Python316

  16. RE: mastodon.social/@hugovk/116534

    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.

    peps.python.org/pep-0826/
    #Python #Python315 #Python316

  17. RE: mastodon.social/@hugovk/116534

    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.

    peps.python.org/pep-0826/
    #Python #Python315 #Python316

  18. RE: mastodon.social/@hugovk/116534

    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.

    peps.python.org/pep-0826/
    #Python #Python315 #Python316

  19. RE: mastodon.social/@hugovk/116534

    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.

    peps.python.org/pep-0826/
    #Python #Python315 #Python316

  20. 🐍🚀 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!

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

    Please report bugs, we'll fix for the big October release.

    #Python #Python315 #release

  21. 🐍🚀 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!

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

    Please report bugs, we'll fix for the big October release.

    #Python #Python315 #release

  22. 🐍🚀 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!

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

    Please report bugs, we'll fix for the big October release.

    #Python #Python315 #release

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

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

    Please report bugs, we'll fix for the big October release.

    #Python #Python315 #release

  24. 🐍🚀 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!

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

    Please report bugs, we'll fix for the big October release.

    #Python #Python315 #release

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

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

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

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

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