#cpython

27 posts · Last used 6h

Replying to
Just released: blurb 1.3.0 🚀 blurb is the CLI we use for managing CPython's news/changelog entries. 🗞️ Add support for Python 3.13 🗞️ Drop support for Python 3.8 🗞️ Generate digital attestations for PyPI (PEP 740) 🗞️ Allow running blurb test from blurb-* directories by 🗞️ Add version subcommand 🗞️ Generate __version__ at build to avoid slow importlib.metadata https://pypi.org/project/blurb/1.3.0/ #Python #CPython #blurb #release #CLI #changelog #news #PEP740 #Python313 #Python38
3
40
5
0
Replying to
Just released: Python 3.14.0a2 🚀 https://discuss.python.org/t/python-3-14-0-alpha-2/71711 🐍 PEP 649: Deferred evaluation of annotations 🐍 PEP 741: Python configuration C API 🐍 PEP 761: Deprecating PGP signatures for CPython artifacts 🐍 Improved error messages 🐍 And more! https://docs.python.org/3.14/whatsnew/3.14.html #Python #CPython #Python314 #release #PEP649 #PEP741 #PEP761
13
35
7
0
Replying to
Just released: Python 3.14.0a3 🚀 https://discuss.python.org/t/python-3-14-0-alpha-3/74542 https://docs.python.org/3.14/whatsnew/ This release brought to you by tea and homemade mince pies. #Python #CPython #Python314 #release #food
24
34
8
0
Replying to
Oh, and taking inspiration from #pytest, I added colour to #unittest output in this one 🎨 https://docs.python.org/3.14/whatsnew/3.14.html#unittest #Python #CPython #Python314 #release
24
33
8
0
Replying to
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 #Python #CPython #Python314 #release
5
31
5
0
Replying to
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). #Python #CPython #Python314 #release #food #PiDay #PiiPäivä #pie #FediDonutFriday
21
30
9
0
Replying to
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! https://discuss.python.org/t/python-3-14-0a7-3-13-3-3-12-10-3-11-12-3-10-17-and-3-9-22-are-now-available/87580 #Python #CPython #release #Python314 #Python313 #PythonEtc
42
25
41
0
Replying to
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 #Python #CPython #Python314 #release
50
2
47
0
Replying to
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 #Python #CPython #Python314 #release
33
2
23
0
Replying to
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 #Python #CPython #Python314 #release #PEP779 #PEP734 #FreeThreaded #subinterpreters
18
2
12
0
Replying to
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
30
2
21
0
Replying to
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
63
1
53
0
Replying to
Just released: Python 3.14.0 release candidate 2! 🚀🐍 🪄 This was planned for 2025-08-26, but we fixed a bug that required bumping the magic number stored in bytecode (.pyc) files 🪄 This means .pyc files created for rc1 will be recompiled for rc2 🪄 The ABI isn’t changing 🪄 Wheels built for rc1 should be fine for rc2, rc3 and 3.14.x 🤖 Did I mention Android binaries? 🏆 Bonus: We also released an early Python 3.13.7! https://discuss.python.org/t/python-3-14-0rc2-and-3-13-7-are-go/102403 #Python #CPython #Python314 #Python313 #release
14
10
8
0
Replying to
Just released: Python 3.14.0 release candidate 3! 🚀🐍 🪄 Finally, the final release candidate 🪄 We fixed *another* bug that required the ".pyc magic number" to be increased 🪄 The ABI isn't changing, and wheels built for rc1 and rc2 should still work 👤 This was the first release @savannah@fosstodon.org shadowed! 🏆 Please test and report bugs! https://discuss.python.org/t/python-3-14-0rc3-is-go/103815?u=hugovk #Python #CPython #Python314 #release
27
5
16
0
Replying to
Just released! 🚀 After one sequential-only CI failure, two artifacts builds, one GitHub outage, two fixes for the Windows installer build, four Windows builds, and a NuGet outage: 🐍 Python 3.15 alpha 2! 🔬 PEP 799: A new high-frequency statistical sampling profiler 💬 PEP 686: Python now uses UTF-8 as the default encoding 🌊 PEP 782: A new PyBytesWriter C API to create a Python bytes object ⚠️ Better error messages https://discuss.python.org/t/python-3-15-0a2/104948?u=hugovk #Python #Python315 #CPython #release #PEP799 #PEP686
14
31
7
0
Replying to
Just released! 🚀🐍 Python 3.14.1 Waiting for the .1 to upgrade? This one's especially for you! 🥧 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-1-is-now-available/105163 #Python #CPython #Python314 #release
34
29
21
0
Replying to
Just released! 🚀🐍 Python 3.14.2 (and 3.13.11) Waiting for the .2 to upgrade? This one's especially for you! So soon? We found some regressions, so here’s an expedited pair of releases. They also come with bonus security fixes. https://discuss.python.org/t/python-3-14-2-and-3-13-11-are-now-available/105214?u=hugovk #Python #CPython #Python314 #Python313 #release
26
28
12
0
Replying to
Just released! 🚀 🐍 Python 3.15 alpha 3! https://discuss.python.org/t/python-3-15-0-alpha-3/105325?u=hugovk 🔬 PEP 799: A new high-frequency statistical sampling profiler and dedicated profiling package 💬 PEP 686: Python now uses UTF-8 as the default encoding 🌊 PEP 782: A new PyBytesWriter C API to create a Python bytes object 🎨 Colour code snippets in argparse help: https://bsky.app/profile/savannah.dev/post/3m7svdqdeqs2x ⚠️ Better error messages #Python #Python315 #CPython #release #PEP799 #PEP686 #PEP782 #argparse
14
26
7
0