eupolicy.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
This Mastodon server is a friendly and respectful discussion space for people working in areas related to EU policy. When you request to create an account, please tell us something about you.

Server stats:

192
active users

#python314

0 posts0 participants0 posts today
Hugo van Kemenade<p>What's New in Python 3.14:</p><p>"The import time for several standard library modules has been improved, including annotationlib, ast, asyncio, base64, cmd, csv, gettext, importlib.util, locale, mimetypes, optparse, pickle, pprint, pstats, shlex, socket, string, subprocess, threading, tomllib, types, and zipfile."</p><p><a href="https://docs.python.org/3.14/whatsnew/3.14.html#optimizations" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">docs.python.org/3.14/whatsnew/</span><span class="invisible">3.14.html#optimizations</span></a><br><a href="https://mastodon.social/tags/Python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Python</span></a> <a href="https://mastodon.social/tags/Python314" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Python314</span></a> <a href="https://mastodon.social/tags/WhatsNew" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WhatsNew</span></a></p>
Hugo van Kemenade<p>Just released: Python 3.14.0 release candidate 2! 🚀🐍</p><p>🪄 This was planned for 2025-08-26, but we fixed a bug that required bumping the magic number stored in bytecode (.pyc) files</p><p>🪄 This means .pyc files created for rc1 will be recompiled for rc2</p><p>🪄 The ABI isn’t changing</p><p>🪄 Wheels built for rc1 should be fine for rc2, rc3 and 3.14.x</p><p>🤖 Did I mention Android binaries?</p><p>🏆 Bonus: We also released an early Python 3.13.7!</p><p><a href="https://discuss.python.org/t/python-3-14-0rc2-and-3-13-7-are-go/102403" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">discuss.python.org/t/python-3-</span><span class="invisible">14-0rc2-and-3-13-7-are-go/102403</span></a><br><a href="https://mastodon.social/tags/Python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Python</span></a> <a href="https://mastodon.social/tags/CPython" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CPython</span></a> <a href="https://mastodon.social/tags/Python314" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Python314</span></a> <a href="https://mastodon.social/tags/Python313" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Python313</span></a> <a href="https://mastodon.social/tags/release" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>release</span></a></p>
Hugo van Kemenade<p>Python 3.14:</p><p>We'll make the next release candidate (rc2) this Thursday, two weeks early, and add a rc3 on 2025-09-16.</p><p>We fixed a code generation bug that required the "magic number" to be increased for rc2. This means .pyc files compiled by rc1 can't be used in rc2 and will be recompiled.</p><p>The ABI isn't changing, and wheels built for rc1 should still work for rc2, rc3 and 3.14.x, but it's better to get this out for testing sooner.</p><p><a href="https://discuss.python.org/t/early-3-14-0-rc2-and-extra-rc3/102151" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">discuss.python.org/t/early-3-1</span><span class="invisible">4-0-rc2-and-extra-rc3/102151</span></a></p><p><a href="https://mastodon.social/tags/Python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Python</span></a> <a href="https://mastodon.social/tags/CPython" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CPython</span></a> <a href="https://mastodon.social/tags/Python314" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Python314</span></a> <a href="https://mastodon.social/tags/release" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>release</span></a></p>
Hugo van Kemenade<p>"A curated list of resources, tools, libraries, and examples for Python's Template Strings (t-strings) introduced in Python 3.14"</p><p><a href="https://github.com/t-strings/awesome-t-strings" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/t-strings/awesome-t</span><span class="invisible">-strings</span></a></p><p><a href="https://mastodon.social/tags/Python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Python</span></a> <a href="https://mastodon.social/tags/Python314" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Python314</span></a> <a href="https://mastodon.social/tags/TStrings" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TStrings</span></a></p>
Hugo van Kemenade<p>Just released: Python 3.14.0 release candidate 1! 🚀🐍</p><p>🫖 T-strings!</p><p>🧵 Free-threading is officially supported!</p><p>🚇 Subinterpreters in the stdlib!</p><p>🗜️ Zstandard compression!</p><p>🎨 REPL syntax highlighting and tab autocomplete!</p><p>⚠️ Better error messages!</p><p>📦 Are you a package maintainer? Prepare for 3.14 and report bugs!</p><p>🛞 No ABI changes: upload 3.14 wheels to PyPI</p><p>🥧 And much, much more!</p><p><a href="https://discuss.python.org/t/python-3-14-release-candidate-1-is-go/99754?u=hugovk" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">discuss.python.org/t/python-3-</span><span class="invisible">14-release-candidate-1-is-go/99754?u=hugovk</span></a><br><a href="https://mastodon.social/tags/Python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Python</span></a> <a href="https://mastodon.social/tags/CPython" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CPython</span></a> <a href="https://mastodon.social/tags/Python314" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Python314</span></a> <a href="https://mastodon.social/tags/release" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>release</span></a></p>
Hugo van Kemenade<p>🥧🪵🔒 The branch is locked and first release candidate of Python 3.14 is being built!<br><a href="https://discuss.python.org/t/the-3-14-branch-is-locked-for-rc1/99720" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">discuss.python.org/t/the-3-14-</span><span class="invisible">branch-is-locked-for-rc1/99720</span></a><br><a href="https://mastodon.social/tags/Python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Python</span></a> <a href="https://mastodon.social/tags/Python314" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Python314</span></a> <a href="https://mastodon.social/tags/release" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>release</span></a> <a href="https://mastodon.social/tags/ReleaseCandidate" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ReleaseCandidate</span></a> <a href="https://mastodon.social/tags/RC1" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RC1</span></a></p>
Hugo van Kemenade<p>Want to find out more about subinterpreters in Python? </p><p>PEP 734 author Eric Snow is interviewed by fellow core team member Nikita Sobolev: <br><a href="https://www.youtube.com/watch?v=VBiaNNpLzWA" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">youtube.com/watch?v=VBiaNNpLzWA</span><span class="invisible"></span></a></p><p><a href="https://docs.python.org/3.14/whatsnew/3.14.html#whatsnew314-pep734" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">docs.python.org/3.14/whatsnew/</span><span class="invisible">3.14.html#whatsnew314-pep734</span></a></p><p><a href="https://mastodon.social/tags/EricSnow" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>EricSnow</span></a> <a href="https://mastodon.social/tags/NikitaSobolev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NikitaSobolev</span></a> <a href="https://mastodon.social/tags/Python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Python</span></a> <a href="https://mastodon.social/tags/Python314" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Python314</span></a> <a href="https://mastodon.social/tags/subinterpreters" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>subinterpreters</span></a> <a href="https://mastodon.social/tags/PEP734" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PEP734</span></a></p>
Hugo van Kemenade<p>Just released: Python 3.14.0 beta 4! 🚀🐍</p><p>🥧 Last beta!</p><p>🥧 Do you maintain a Python package? Please test and report bugs!</p><p>🥧 This includes creating pre-release wheels for 3.14, as it helps other projects to do their own testing.</p><p><a href="https://discuss.python.org/t/python-3-14-0-beta-4-is-here/98092/1?u=hugovk" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">discuss.python.org/t/python-3-</span><span class="invisible">14-0-beta-4-is-here/98092/1?u=hugovk</span></a><br><a href="https://mastodon.social/tags/Python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Python</span></a> <a href="https://mastodon.social/tags/CPython" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CPython</span></a> <a href="https://mastodon.social/tags/Python314" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Python314</span></a> <a href="https://mastodon.social/tags/release" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>release</span></a></p>
Pillow<p>Pillow 11.3.0 has been released!</p><p>This release offers wheels that include AVIF support, wheels for Python 3.14 and even iOS wheels.</p><p>Read more about our changes and a security fix at <a href="https://pillow.readthedocs.io/en/stable/releasenotes/11.3.0.html" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">pillow.readthedocs.io/en/stabl</span><span class="invisible">e/releasenotes/11.3.0.html</span></a><br><a href="https://fosstodon.org/tags/Python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Python</span></a> <a href="https://fosstodon.org/tags/Pillow" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Pillow</span></a> <a href="https://fosstodon.org/tags/PythonPillow" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PythonPillow</span></a> <a href="https://fosstodon.org/tags/release" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>release</span></a> <a href="https://fosstodon.org/tags/Python314" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Python314</span></a> <a href="https://fosstodon.org/tags/iOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>iOS</span></a> <a href="https://fosstodon.org/tags/AVIF" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AVIF</span></a></p>
Hugo van Kemenade<p>Just released: Python 3.14.0 beta 3! 🚀🐍</p><p>🥧 All the good stuff of b2 but also:</p><p>🥧 Free-threaded Python is officially supported! (PEP 779)</p><p>🥧 Subinterpreters in the stdlib! (PEP 734)</p><p>Do you maintain a Python package? Please test 3.14.</p><p>If you find a bug now, we can fix it before October, which helps everyone. And you might find some places in your code to update as well, which helps you.</p><p><a href="https://discuss.python.org/t/python-3-14-0-beta-3-is-here/95843?u=hugovk" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">discuss.python.org/t/python-3-</span><span class="invisible">14-0-beta-3-is-here/95843?u=hugovk</span></a></p><p><a href="https://mastodon.social/tags/Python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Python</span></a> <a href="https://mastodon.social/tags/CPython" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CPython</span></a> <a href="https://mastodon.social/tags/Python314" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Python314</span></a> <a href="https://mastodon.social/tags/release" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>release</span></a> <a href="https://mastodon.social/tags/PEP779" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PEP779</span></a> <a href="https://mastodon.social/tags/PEP734" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PEP734</span></a> <a href="https://mastodon.social/tags/FreeThreaded" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FreeThreaded</span></a> <a href="https://mastodon.social/tags/subinterpreters" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>subinterpreters</span></a></p>
Hugo van Kemenade<p><span class="h-card" translate="no"><a href="https://mastodon.social/@sirosen" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>sirosen</span></a></span> <span class="h-card" translate="no"><a href="https://mastodon.social/@ancoghlan" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>ancoghlan</span></a></span> <span class="h-card" translate="no"><a href="https://fosstodon.org/@brianokken" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>brianokken</span></a></span> </p><p>Yes, let's test our projects with free-threaded in CI! Here's how to do it with GitHub Actions:</p><p><a href="https://hugovk.dev/blog/2025/free-threaded-python-on-github-actions/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">hugovk.dev/blog/2025/free-thre</span><span class="invisible">aded-python-on-github-actions/</span></a></p><p>And see <a href="https://py-free-threading.github.io" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">py-free-threading.github.io</span><span class="invisible"></span></a> for more guides.</p><p><a href="https://mastodon.social/tags/PEP779" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PEP779</span></a> <a href="https://mastodon.social/tags/Python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Python</span></a> <a href="https://mastodon.social/tags/Python314" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Python314</span></a> <br><a href="https://mastodon.social/tags/FreeThreaded" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FreeThreaded</span></a> <a href="https://mastodon.social/tags/CI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CI</span></a> <a href="https://mastodon.social/tags/GitHub" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GitHub</span></a> <a href="https://mastodon.social/tags/GitHubActions" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GitHubActions</span></a></p>
Hugo van Kemenade<p>Exciting news!</p><p>PEP 779 ("Criteria for supported status for free-threaded Python") has been accepted, which means free-threaded Python is now a supported build!</p><p>We'll drop the "experimental" label already in 3.14 beta 3, due on Tuesday!</p><p>Details:<br><a href="https://discuss.python.org/t/pep-779-criteria-for-supported-status-for-free-threaded-python/84319/123" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">discuss.python.org/t/pep-779-c</span><span class="invisible">riteria-for-supported-status-for-free-threaded-python/84319/123</span></a></p><p><a href="https://mastodon.social/tags/PEP779" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PEP779</span></a> <a href="https://mastodon.social/tags/Python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Python</span></a> <a href="https://mastodon.social/tags/Python314" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Python314</span></a> <a href="https://mastodon.social/tags/FreeThreaded" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FreeThreaded</span></a></p>
Hugo van Kemenade<p>A special late acceptance for Python 3.14:</p><p><span class="h-card" translate="no"><a href="https://mastodon.social/@ericsnowcurrently" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>ericsnowcurrently</span></a></span>'s PEP 734: Multiple Interpreters in the Stdlib 🚀</p><p><a href="https://discuss.python.org/t/pep-734-multiple-interpreters-in-the-stdlib/41147/36" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">discuss.python.org/t/pep-734-m</span><span class="invisible">ultiple-interpreters-in-the-stdlib/41147/36</span></a></p><p><a href="https://mastodon.social/tags/Python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Python</span></a> <a href="https://mastodon.social/tags/PEP734" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PEP734</span></a> <a href="https://mastodon.social/tags/subinterpreters" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>subinterpreters</span></a> <a href="https://mastodon.social/tags/Python314" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Python314</span></a></p>
Hugo van Kemenade<p><span class="h-card" translate="no"><a href="https://swecyb.com/@nopatience" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>nopatience</span></a></span> <span class="h-card" translate="no"><a href="https://fosstodon.org/@talkpython" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>talkpython</span></a></span> See also <a href="https://davepeck.org/2025/04/11/pythons-new-t-strings/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">davepeck.org/2025/04/11/python</span><span class="invisible">s-new-t-strings/</span></a> and <a href="https://t-strings.help" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">t-strings.help</span><span class="invisible"></span></a>!</p><p><a href="https://mastodon.social/tags/Python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Python</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programming</span></a> <a href="https://mastodon.social/tags/TStrings" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TStrings</span></a> <a href="https://mastodon.social/tags/Python314" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Python314</span></a></p>
Hugo van Kemenade<p>Just released: Python 3.14.0 beta 2! 🚀🐍</p><p>🥧 Deferred type annotation evaluation!<br>🥧 T-strings!<br>🥧 Zstandard!<br>🥧 Syntax highlighting in the REPL!<br>🥧 Colour in unittest, argparse, json and calendar CLIs!<br>🥧 UUID v6-8!<br>🥧 And much more!</p><p>Do you maintain a Python package? Please test 3.14. If you find a bug now, we can fix it before October, which helps everyone. And you might find some places in your code to update as well, which helps you.</p><p><a href="https://discuss.python.org/t/python-3-14-0-beta-2-is-here/93396?u=hugovk" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">discuss.python.org/t/python-3-</span><span class="invisible">14-0-beta-2-is-here/93396?u=hugovk</span></a></p><p><a href="https://mastodon.social/tags/Python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Python</span></a> <a href="https://mastodon.social/tags/CPython" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CPython</span></a> <a href="https://mastodon.social/tags/Python314" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Python314</span></a> <a href="https://mastodon.social/tags/release" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>release</span></a></p>
Hugo van Kemenade<p>Just released! 🚀</p><p>Enabled colour help for Python 3.14:</p><p>🎨 em-keyboard 5.2.0<br>🎨 linkotron 0.5.0<br>🎨 norwegianblue 0.22.0<br>🎨 pepotron 1.5.0<br>🎨 pypistats 1.10.0</p><p>Also added Python 3.15 to pepotron: `pep 3.15` opens PEP 790.</p><p><a href="https://mastodon.social/tags/release" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>release</span></a> <a href="https://mastodon.social/tags/python314" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>python314</span></a> <a href="https://mastodon.social/tags/colour" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>colour</span></a> <a href="https://mastodon.social/tags/CLI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CLI</span></a> <a href="https://mastodon.social/tags/EmKeyboard" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>EmKeyboard</span></a> <a href="https://mastodon.social/tags/linkotron" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>linkotron</span></a> <a href="https://mastodon.social/tags/norwegianblue" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>norwegianblue</span></a> <a href="https://mastodon.social/tags/pepotron" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>pepotron</span></a> <a href="https://mastodon.social/tags/pypistats" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>pypistats</span></a> <a href="https://mastodon.social/tags/help" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>help</span></a></p>
Hugo van Kemenade<p>Just released: Python 3.14.0 beta 1! 🚀🐍</p><p>🥧 Deferred type annotation evaluation!<br>🥧 T-strings!<br>🥧 Zstandard!<br>🥧 Syntax highlighting in the REPL!<br>🥧 Colour in unittest, argparse, json and calendar CLIs!<br>🥧 UUID v6-8!<br>🥧 And much more!</p><p><a href="https://discuss.python.org/t/python-3-14-0-beta-1-is-here/91117?u=hugovk" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">discuss.python.org/t/python-3-</span><span class="invisible">14-0-beta-1-is-here/91117?u=hugovk</span></a></p><p><a href="https://mastodon.social/tags/Python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Python</span></a> <a href="https://mastodon.social/tags/CPython" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CPython</span></a> <a href="https://mastodon.social/tags/Python314" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Python314</span></a> <a href="https://mastodon.social/tags/release" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>release</span></a></p>
Hugo van Kemenade<p><a href="https://mastodon.social/tags/Python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Python</span></a> 3.14.0 beta 1 release day! `main` branch is locked!</p><p>It's also the feature freeze, meaning lots of stuff got merged yesterday so it can be released in 3.14 in October 2025 and not 3.15 in October 2026. But first, a couple of reverts for not-so-important things that weren't quite ready and last-minute fixes.</p><p><a href="https://peps.python.org/pep-0745/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">peps.python.org/pep-0745/</span><span class="invisible"></span></a></p><p><a href="https://mastodon.social/tags/Python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Python</span></a> <a href="https://mastodon.social/tags/Python314" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Python314</span></a> <a href="https://mastodon.social/tags/PEP745" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PEP745</span></a> <a href="https://mastodon.social/tags/beta" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>beta</span></a> <a href="https://mastodon.social/tags/release" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>release</span></a></p>
Hugo van Kemenade<p>Less than one week to:</p><p>🥧 Python 3.14 beta! This marks the feature freeze, when we stop adding ~~bugs~~ features and begin a five-month stabilisation period, where we need you to start testing and reporting bugs.</p><p><a href="https://peps.python.org/pep-0745/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">peps.python.org/pep-0745/</span><span class="invisible"></span></a></p><p>🕒 Forget 3.14 (please don't, please test), Python 3.15 development begins! Check out the freshly published release PEP (where I make a commitment to release until 2031...):</p><p><a href="https://peps.python.org/pep-0790/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">peps.python.org/pep-0790/</span><span class="invisible"></span></a></p><p><a href="https://mastodon.social/tags/Python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Python</span></a> <a href="https://mastodon.social/tags/Python314" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Python314</span></a> <a href="https://mastodon.social/tags/PEP745" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PEP745</span></a> <a href="https://mastodon.social/tags/Python315" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Python315</span></a> <a href="https://mastodon.social/tags/PEP790" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PEP790</span></a> <a href="https://mastodon.social/tags/PEPs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PEPs</span></a> <a href="https://mastodon.social/tags/release" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>release</span></a></p>
Hugo van Kemenade<p>Here's a good intro to Python 3.14's t-strings by <span class="h-card" translate="no"><a href="https://mastodon.davepeck.org/@davepeck" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>davepeck</span></a></span>, one of the authors of PEP 750 <a href="https://davepeck.org/2025/04/11/pythons-new-t-strings/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">davepeck.org/2025/04/11/python</span><span class="invisible">s-new-t-strings/</span></a><br><a href="https://mastodon.social/tags/Python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Python</span></a> <a href="https://mastodon.social/tags/Python314" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Python314</span></a> <a href="https://mastodon.social/tags/PEP750" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PEP750</span></a> <a href="https://mastodon.social/tags/tstrings" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>tstrings</span></a></p>