#cpython

5 posts · Last used 9d

Back to Timeline
Hugo van Kemenade @hugovk@mastodon.social · Jun 23, 2026
Replying to @hugovk@mastodon.social
🐍🚀 Out now: Python 3.15 beta 3! 💤 Lazy imports! 🧊 frozendict builtin! 💂 sentinel builtin! 📉 Tachyon profiler! 🖼️ Frame pointers everywhere! 🛅 Unpacking in comprehensions! 🗣️ UTF-8 as the default encoding! 🆕 Package startup config files! ⌨️ TypedDict and TypeForm! 🐎 Faster JIT! 🎨 More colour! 🚌 & more! Library maintainer? We *strongly encourage* you to add 3.15 to your CI and test during the beta. And send us those bugs reports! https://discuss.python.org/t/python-3-15-0-beta-3-is-here/107866?u=hugovk #Python #Python315 #CPython #release
18
1
17
Jesus Michał von Gentoo 🏔 (he) @mgorny@social.treehouse.systems · Jul 26, 2026
Zero days since I've discovered a random #CPython bug that triggers in very specific circumstances and I don't really have time to report it, nor can expect anyone to do it for me. This time it's a test failure and refcounts being broken while running fastjsonschema's test suite on #Python 3.15 freethreading with pytest's --junit-xml option enabled 😱. And of course removing --junit-xml makes all tests pass.
0
0
0
Jesus Michał von Gentoo 🏔 (he) @mgorny@social.treehouse.systems · Jul 19, 2026
Zero days since #CPython broke the extension ABI at the very last minute after asking everyone repeatedly to test prereleases. And of course they don't bother tracking ABI changes in any way, so they could at least give people heads up that important pieces of their system will start segfaulting after the upgrade. All they can offer is a knee-jerk response of "we never promised ABI stability". And yes, this is a huge PITA for #Gentoo users who opted in to helping out. https://github.com/python/cpython/pull/152448#issuecomment-5016129511
0
0
0
Hugo van Kemenade @hugovk@mastodon.social · Jul 03, 2026
step 1: do an experimental JIT step 2: do a website called https://www.doesjitgobrrr.com to track performance step 3: write a PEP called "JIT Go Brrr" step 4: non-experimental JIT gone brrr? step 5: CPython gone brr? step 6: brrr? https://peps.python.org/pep-0836/ #Python #CPython #JIT #PEP #PEP836 #JIT #GoBrrr
9
1
5
Riverfount :python: :linux: @riverfount@bolha.us · Mar 23, 2026
A GIL finalmente saiu do caminho. O Python 3.14 torna a build free-threaded oficialmente suportada — não mais experimental. Threads CPU-bound que antes brigavam pelo mesmo core agora escalam de verdade. Escrevi sobre o que muda na prática, como instalar em cada distro e o que você não pode mais assumir sobre thread safety: https://www.riverfount.dev.br/posts/python_314_free_threading/ #python #freethreading #gil #cpython
9
1
8

You've seen all posts