I'm very happy to announce @savannah as the Release Manager for Python 3.16 and 3.17!
https://discuss.python.org/t/welcome-the-3-16-and-3-17-release-manager-savannah-bailey/100163
#Python #CPython #Python316 #Python317

I'm very happy to announce @savannah as the Release Manager for Python 3.16 and 3.17!
https://discuss.python.org/t/welcome-the-3-16-and-3-17-release-manager-savannah-bailey/100163
#Python #CPython #Python316 #Python317
Just released: Python 3.14.0 release candidate 1!
T-strings!
Free-threading is officially supported!
Subinterpreters in the stdlib!
Zstandard compression!
REPL syntax highlighting and tab autocomplete!
Better error messages!
Are you a package maintainer? Prepare for 3.14 and report bugs!
No ABI changes: upload 3.14 wheels to PyPI
And much, much more!
https://discuss.python.org/t/python-3-14-release-candidate-1-is-go/99754?u=hugovk
#Python #CPython #Python314 #release
Thanks to everyone for taking part in the #CPython sprint at #EuroPython2025!
Across all CPython repos this weekend:
* 122 PRs created (69 the previous weekend)
* 79 PRs merged (65)
* countless invaluable in-person discussions (a few?)
Trying real hard to build a fuzzer targeting the CPython JIT, lots of features implemented but not a single crash or bug discovered so far.
Such is life when hunting for crashes in robust code.
This weekend I'll be spinning off a new fuzzer that grew from fusil. Wish me luck
Diego Russo, Python Core Developer, is speaking about "Exploring the CPython JIT" in the main hall of EuroPython 2025
#EuroPython #EuroPython2025 #Python #CPython #JIT #Compilers
https://ep2025.europython.eu/session/exploring-the-cpython-jit
CC @europython
Just released: Python 3.14.0 beta 4!
Last beta!
Do you maintain a Python package? Please test and report bugs!
This includes creating pre-release wheels for 3.14, as it helps other projects to do their own testing.
https://discuss.python.org/t/python-3-14-0-beta-4-is-here/98092/1?u=hugovk
#Python #CPython #Python314 #release
Just released: Python 3.14.0 beta 3!
All the good stuff of b2 but also:
Free-threaded Python is officially supported! (PEP 779)
Subinterpreters in the stdlib! (PEP 734)
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.
https://discuss.python.org/t/python-3-14-0-beta-3-is-here/95843?u=hugovk
Just released: Python 3.14.0 beta 2!
Deferred type annotation evaluation!
T-strings!
Zstandard!
Syntax highlighting in the REPL!
Colour in unittest, argparse, json and calendar CLIs!
UUID v6-8!
And much more!
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.
https://discuss.python.org/t/python-3-14-0-beta-2-is-here/93396?u=hugovk
Just released: Python 3.14.0 beta 1!
Deferred type annotation evaluation!
T-strings!
Zstandard!
Syntax highlighting in the REPL!
Colour in unittest, argparse, json and calendar CLIs!
UUID v6-8!
And much more!
https://discuss.python.org/t/python-3-14-0-beta-1-is-here/91117?u=hugovk
Very busy day at the #CPython repository as tomorrow's feature freeze for the first beta of version 3.14 approaches: https://github.com/python/cpython/issues?q=sort%3Aupdated-desc
Tons of neat features and improvements landing today.
@HerraBRE I have decided to call this technique "the shebonk".
Because it's link a shebang, only weird!
I've added shebonk support to my forked zipapp.py, will be using to build even more portable pagekite.py bundles than before!
I wonder if this hurts my chances of getting my enhanced #zipapp merged back into upstream #CPython? :-P
Sending a big thank you to Arm for providing ARM GitHub Action runners to CPython ahead of the public preview launch today! https://github.blog/changelog/2025-04-14-windows-arm64-hosted-runners-now-available-in-public-preview/ #python #cpython
https://github.blog/changelog/2025-04-14-windows-arm64-hosted-runners-now-available-in-public-preview/
Just released: Python 3.14.0a7
Just released: Python 3.13.3
Just released: Python 3.12.10
Just released: Python 3.11.12
Just released: Python 3.10.17
Just released: Python 3.9.22
Last 3.14 alpha! Less than a month to get new features in before beta!
Last 3.12 bugfix release! Now in security fix only!
And security releases of 3.9-3.11.
Please upgrade 3.9-3.13!
Please test 3.14!
Especially for π day and #FediDonutFriday!
Just released: Python 3.14.0a6
https://discuss.python.org/t/python-3-14-0-alpha-6/84513
https://docs.python.org/3.14/whatsnew/3.14.html
This release brought to you by a Karelian pie (Karjalanpiirakka), a strawberry and gooseberry pie (mansikka-karviais piirakka) and a slice of blueberry pie (mustikkapiirakka).
New account, so new #introduction. Let's do it again!
I have a #MastersDegree in #ComputerScience and #ComputerEngineering. I went to #NMU for undergrad and #MSU for my graduate degree. I currently work at #UChicago for the #TMWCenter, which focuses on helping young children acquire language (and therefore other learning skills) faster.
In my spare time, I develop #OpenSourceSoftware such as
- a #SphinxDoc extension that embed #Fediverse comments on your page
- a library to talk to #ManifoldMarkets from native #Python
- a #PredictionMarket manager using the above
- a #transpiler from a subset of Python to #OpenStreetMaps's #OverpassQL
- bug fixes to many other projects, including #mypy, #base58, #attrs, #CPython, & more
I spend a fair bit of my time these days on #MathResearch, specifically into the #ThueMorse Sequence and its extensions.
I'm also a hobbyist editor on OpenStreetMap.
#Demisexual, #transfem, and happily engaged to my #enby sweetheart.
We have two cats: #OpheTheLoaf and #MayalaranTheCat (yes, from #StormlightArchive) See here for more on them!
I speak English fluently, Spanish haltingly, and am trying to learn Chinese
#queer #Chicago
Just released: Python 3.14.0a5
https://discuss.python.org/t/python-3-14-0-alpha-5/80364
https://docs.python.org/3.14/whatsnew/3.14.html
Also recently released!
blurb 2.0.0
cherry-picker 3.5.0
pypistats 1.8.0
PrettyTable 3.13.0 & 3.14.0
tox-dev/action-pre-commit-uv 1.0.2
em-keyboard 5.0.0
TIL Network protocols Sans I/O
“… network protocol implementations written in Python that perform no I/O (this means libraries that operate directly on text or bytes; this excludes libraries that just abstract out I/O).”
Read the reference page
https://sans-io.readthedocs.io/
Just released: Python 3.14.0a4
https://discuss.python.org/t/python-3-14-0-alpha-4/77112
https://docs.python.org/3.14/whatsnew/3.14.html
Here's one amazing reason to try it out!
Oh dang, my #introduction post is waaay out of date now. Let's do it again!
I have a #MastersDegree in #ComputerScience and #ComputerEngineering. I went to #NMU for undergrad and #MSU for my graduate degree. I currently work at #UChicago for the #TMWCenter, which focuses on helping young children acquire language (and therefore other learning skills) faster.
In my spare time, I develop #OpenSourceSoftware such as
I spend a fair bit of my time these days on #MathResearch, specifically into the #ThueMorse Sequence and its extensions.
I'm also a hobbyist editor on OpenStreetMap.
#Demisexual, #transfem, and happily engaged to my #enby sweetheart.
We have two cats: #OpheTheLoaf and #MayalaranTheCat (yes, from #StormlightArchive)