The coolest feature in Python 3.14 can be used to build a zero-preparation remote debugger for Python applications running in Kubernetes and Docker containers??? ππͺ
savannah.dev/posts/the-co...
@pablogsal.com
I program the programming program that other programmers use to program programs. Python Steering Council and core developer. Python 3.10/3.11 release manager. Deals with black holes and parsers. Attracts linker problems.
The coolest feature in Python 3.14 can be used to build a zero-preparation remote debugger for Python applications running in Kubernetes and Docker containers??? ππͺ
savannah.dev/posts/the-co...
Nice use of @pablogsal.com & co's new statistical profiler in Python 3.15!
#Python #Python315 #Tachyon
Absolutely honored to serve another term with these fine folks. Thanks to the community for your trust and for Greg and Emily for a wonderful 2025 term.
Python is at an exciting moment. With incredible work happening on performance, free-threading, and the broader ecosystem, there's never been a better time to be part of this community. You can be sure we'll work hard to bring you the best Python possible! π€
It has been an honour and a pleasure to serve this past year also with @emilyemorehouse.bsky.social and @gpshead.bsky.social Thank you both for everything you've done for Python!
Iβm looking forward to working alongside my fellow council members to serve the community, support contributors, and help guide Python over the next year. Congratulations @pablogsal.com @yhg1s.bsky.social @pumpichank.bsky.social @corona10.bsky.social! π
I am truly grateful for the opportunity to serve alongside and collaborate with such amazing colleagues on the Python Steering Council: @pumpichank.bsky.social , @pablogsal.com , @savannah.dev , and @yhg1s.bsky.social.
Once again I am honoured to serve on the Python Steering Council together with @savannah.dev @yhg1s.bsky.social @pumpichank.bsky.social @corona10.bsky.socialπ The trust from the core team and the community is something I never take for granted.Thank youπ€ We'll work hard to bring you the best Python!
Tachyon profilerwithout async awareness showing a flat call stack. The hotspot is KqueueSelector.select at 90.5%, obscuring actual application work
Tachyon profiler with async awareness showing hierarchical task structure: a Supervisor task spawning three parallel Worker tasks, each running LeafTasks. Hotspot correctly identifies sleep at 96.8%.
Woo, everyone's favourite Python profiler just got async awareness! π
With --async-aware, you'll be able to see parent-child task hierarchies instead of flat event loop stacks.
Without vs. with:
Had a lot of fun working with @pablogsal.com on this one!!
github.com/python/cpyth...
The main branch of Python/CPython for now π
Yes!
Oh boy, you can bet we are cooking the coolest profiler for Python 3.15 π¨βπ³π₯
Too much power π₯π₯π₯π₯
Unlikely π
Coming soon to your favourite new CPython 3.15 profiler π
π Β‘Buenas noticias! π
Con muchΓsima alegrΓa @manux.bsky.social y yo les contamos que ya liberamos el libro "Python para Ciencia y TecnologΓa", completo, en castellanoβ¦ Β‘y totalmente gratis! ππ
πΎ Pueden descargar el PDF desde π libropython.science
Wooo, unanimous acceptance of 810!
Python is getting lazy imports!
So excited about this!
discuss.python.org/t/pep-810-ex...
Lazy Imports are coming to #Python! This is huge for CLIs written in Python :)
discuss.python.org/t/pep-810-ex...
The Steering Council has accepted PEP 810 (explicit lazy imports) for Python 3.15!
discuss.python.org/t/pep-810-ex...
#Python #PEP810 #LazyImports #lazy #Python315
ποΈ Bored this weekend? Part 2 of the interviews from the CPython core sprint in Cambridge UK is out. Donβt worry, it's shorter than Part 1. Only 2 hours 18 minutes!
β¨ Hear from Greg, Thomas, Paul, Pradyun, Carol, Guido, Brett, Erlend, Tal, Lys, Yury, and Diego.
creators.spotify.com/pod/profile/...
The coreβ€py podcast is back with a new episode!
Actually, itβs only half an episode, and yet itβs the longest one so far. We interviewed attendees sprinting on CPython at Arm Inc. Topics include: #Python 3.14 and 3.15, the future of free threading, and pizza.
creators.spotify.com/pod/profile/...
Done!
π Python 3.14 is out and so is 3.15 alpha! I chatted with @hugovk.dev, @pablogsal.com, and @lukasz.langa.pl about which release was the least successful, why release notes always say βand now for something completely differentβ, how Python actually gets released and many more!
youtu.be/BHUWyM2cxwE
Thank you, @developer.arm.com, for investing in the future of #Python and the PSF by hosting this yearβs CPython sprintβ we appreciate your support!
Python 3.14 is out! π What goes on behind the scenes before a new Python version reaches us? I had the chance to chat with @hugovk.dev, @lukasz.langa.pl, and @pablogsal.com about their experiences as release managers.
Sneak peek: youtu.be/yc9lpM_zpes, full episode coming next week!
π Python 3.14 is here! π
β¨ Template strings (t-strings) for safer string interpolation
π Free-threaded Python officially supported (bye GIL!)
π¨ Syntax highlighting in the REPL
π¦ Zstandard compression in stdlib
π Remote PDB debugging
Full release notes: docs.python.org/3.14/whatsne...