Reposted by Alex WaygoodEmma @emmatyping.dev · 26/08/2026Really excited to see this! The Python Developer in Residence program has been incredibly important for the continued maintenance of CPython. I look forward to seeing a similar impact for Rust! 041
Reposted by Alex WaygoodHugo van Kemenade @hugovk.dev · 02/06/2026🐍🚀 Out now: Python 3.15 beta 2! 💤 Lazy imports! 🧊 frozendict builtin! 💂 sentinel builtin! 📉 Tachyon profiler! 🖼️ Frame pointers everywhere! 🎨 More colour! 🚌 & more! Library maintainer? Add 3.15 to your CI and keep those bugs coming! discuss.python.org/t/python-3-1... #Python315 #Python #releasediscuss.python.orgPython 3.15.0 beta 2 is here!Here comes the antepenultimate beta. This is a beta preview of Python 3.15 Python 3.15 is still in development. This release, 3.15.0b2, is the second of four planned beta releases. Beta release p... 1133
Reposted by Alex WaygoodHugo van Kemenade @hugovk.dev · 04/05/2026Python 3.14.5 release candidate is out now! Please test! blog.python.org/2026/05/pyth... Next up, 3.15 beta 1 tomorrow. #Python #Python314 #Python315 #releaseblog.python.orgPython 3.14.5 release candidate | Python InsiderA special release candidate with a new (old) garbage collector. 1112
Reposted by Alex WaygoodEmma @emmatyping.dev · 16/04/2026PEP 772, creating an official Python packaging council, has been approved! 🎉 I'm so excited for the council and the work it will do. Many thanks to @pumpichank.bsky.social, @eximious.bsky.social, and @pradyunsg.me for your hard work in making this happen! discuss.python.org/t/pep-772-pa...discuss.python.orgPEP 772: Packaging Council governance process (Round 3)The Python Steering Council is happy to accept PEP 772, establishing a Python Packaging Council with broad delegated authority over packaging standards, tools, and implementations. This is the final ... 1116
Reposted by Alex WaygoodHugo van Kemenade @hugovk.dev · 16/04/2026🗞️ We're going to revert the incremental garbage collector in Python 3.14 and 3.15. See here for details: discuss.python.org/t/reverting-... #Python #Python314 #Python315discuss.python.orgReverting the incremental GC in Python 3.14 and 3.15Python 3.14 shipped with a new incremental garbage collector. However, we’ve had a number of reports of significant memory pressure in production environments. We’ve decided to revert it in both… 1155
Reposted by Alex WaygoodPython Software Foundation @python.org · 14/04/2026Are you going to #PyConUS? Have you booked in our hotel block? New on the blog, some hard numbers & why we’re in a tight spot. We only have until April 24th to turn the tide, so please read, share, and book your PyCon US stay in the official block today.pyfound.blogspot.comPython Software Foundation News 32224
Reposted by Alex WaygoodSavannah Ostrowski @savannah.dev · 05/04/2026Okay friends, new side quest! I've started a Python core development newsletter! If you've ever wanted a regular summary straight to your inbox about all the cool things happening in CPython (and adjacent areas), this is it! Like and subscribe! First edition, room to grow! 🌳 24912
Reposted by Alex WaygoodAria Desires @gankra.bsky.social · 16/12/2025so pumped for the ty beta to finally be here, we did so much great work it rules! astral.sh/blog/tyastral.shty: An extremely fast Python type checker and language serverty is an extremely fast Python type checker and language server, written in Rust, and designed as an alternative to mypy, Pyright, and Pylance. 312720
Reposted by Alex WaygoodRustNL @rustnl.bsky.social · 27/11/2025** Speaker announcement ** Our next speaker is Andrew "BurntSushi" Gallant! Andrew is a member of the Rust project and maintains many important crates. Info & tickets: 2026.rustweek.org Do you also want to give a talk? Our CFP is open. See you in Utrecht in May! #rustlang #rustweek2026 0355
Reposted by Alex WaygoodGlyph @glyph.im · 29/10/2025This week, the #Python Software Foundation rejected a $1.5MM NSF grant, due to a requirement that the PSF abandon diversity work. So I joined forces with Python folks (@offby1, @petrillic, @amethyst) and we're matching up to $12,000 of donations to the PSF. 🧵 12760
Reposted by Alex WaygoodAlex Hern @hern.bsky.social · 10/09/2025Do you think the Gruffalo is lying to his child about the physical prowess of the big bad mouse or has he truly instilled a false memory in himself because he can’t accept the reality? This isn’t a take I guess but, makes you think 5192
Reposted by Alex WaygoodHugo van Kemenade @hugovk.dev · 22/07/2025🥧🪵🔒 The branch is locked and first release candidate of Python 3.14 is being built! discuss.python.org/t/the-3-14-b... #Python #Python314 #release #ReleaseCandidate #RC1discuss.python.orgThe 3.14 branch is locked for RC1The 3.14 branch is now locked for all (except release managers and admins) until the 3.14.0 final release (scheduled for 2025-10-07). Reminder from the devguide: A branch preparing for an RC releas... 2123
Reposted by Alex WaygoodDavid Leigh @davidleighx.bsky.social · 06/07/2025This documentation is absolutely amazing, and does the BBC credit. To publicly dismantle MI5 lies like this is a feat of independent journalism www.bbc.co.uk/news/article...bbc.co.ukHow MI5 piled falsehood on falsehood in court in the case of a spy who abused womenSecurity Service continued to provide misleading evidence even after its lie was exposed, BBC can reveal. 101
Reposted by Alex WaygoodStephen Bush @stephenkb.bsky.social · 06/07/2025Fantastic yarn by @chloehadj.bsky.social this: about the falsehoods at the heart of a bestselling series of nature books:observer.co.ukThe real Salt Path: how a blockbuster book and film were ...Penniless and homeless, the Winns found fame and fortune with the story of their 630-mile walk to salvation. We can reveal that the truth behind it is ve... 2540892
Reposted by Alex WaygoodEdward Li @edward-li.com · 27/05/2025Just finished a new blog post! 🎉 👀 This goes into a deep dive into Python's two new type checkers, Pyrefly by Meta and ty by Astral (the team behind uv and ruff) Check it out here: blog.edward-li.com/tech/compari...blog.edward-li.comPyrefly vs. ty: Comparing Python’s Two New Rust-Based Type CheckersA deep dive into Meta's pyrefly and Astral's ty - two new Rust-based Python type checkers that both promise faster performance and better type inference. 2197
Reposted by Alex Waygooddepths of wikipedia @depthsofwikipedia.bsky.social · 23/05/2025huge fan of the 70 year old german guy who uploaded this 360 degree interactive panorama of inside a corn flakes bag. it's in the corn flakes article on 11577561130
Reposted by Alex WaygoodBrett Cannon @brettcannon.fosstodon.org.ap.brid.gy · 14/05/2025There were layoffs at MS yesterday and 3 #Python core devs from the Faster CPython team were caught in them. If you know of any jobs, please send them their way (they kind of know Python, CPython, and its internals well 😉): Eric Snow: www.linkedin.com/in/ericsnowcurrent… Irit Katriel: […]fosstodon.orgOriginal post on fosstodon.org 1348
Reposted by Alex WaygoodDiego Russo @diegor.it · 13/05/2025I’m officially a CPython Core Developer! 🐍 I’ve been using Python since 2006 — contributing back was a dream, and now it’s real. Huge thanks to everyone who supported me, and to Arm for backing me from day one. It’s not the destination — it’s the journey. 💙 🔗 discuss.python.org/t/vote-to-pr...discuss.python.orgVote to promote Diego RussoThank you all for the kind words and support! I’m truly honoured — and honestly a bit overwhelmed — to be joining the CPython core team. I’ve learned so much from this community, and I’m incredibly ... 3677
Alex Waygood @alexwaygood.bsky.social · 13/05/2025There's still a long way to go on this project, but I'm hugely excited about where we're going with this. Let's make Python typing even more awesome than it already is! 2162
Reposted by Alex WaygoodCharlie Marsh @crmarsh.com · 13/05/2025Like Ruff and uv, we're building this project in the open alongside a community of contributors -- over a thousand PRs in total across 30+ authors. So first: thank you to everyone that's contributed to ty over the past few months! 1101
Reposted by Alex WaygoodCharlie Marsh @crmarsh.com · 13/05/2025Today, we’re announcing the preview release of ty, an extremely fast type checker and language server for Python, written in Rust. In early testing, it's 10x, 50x, even 100x faster than existing type checkers. (We've seen >600x speed-ups over Mypy in some real-world projects.) 1433284
Reposted by Alex WaygoodMark Wallace @wallaceme.bsky.social · 02/05/2025One important political lesson from last night: don’t punch a constituent in the face. 1215524
Reposted by Alex WaygoodAria Desires @gankra.bsky.social · 25/04/2025apparently i'm presenting at rustweek now! come listen to me gab about the challenges uv has shipping rust binaries to million of python users' machines! rustweek.org/talks/aria/rustweek.orgShipping uv's binaries to millions of machines - RustWeek 2025RustWeek 2025, The Netherlands - May 13 - 17 2025 2404
Reposted by Alex WaygoodThomas Wouters @yhg1s.bsky.social · 16/04/2025For those who are interested in free-threaded Python (peps.python.org/pep-0703/), a few of us working on it have set up a new Discord server, for folks to ask questions a bit more interactively. (Lurking is also welcome! It's amazing how much you learn by osmosis.) discord.gg/rqgHCDqdRr #Pythondiscord.ggJoin the Free-threaded Python Community Discord Server!This server is meant for discussions around and help with supporting free-threaded Python (https://peps.python.org/pep-0703/) in Python libraries. For more information see https://docs.python.org/3/ho... 0125
Reposted by Alex WaygoodRust Language @rust-lang.org · 05/04/2025🦀 Hello World! The Rust project now has an official presence on Bluesky! ✨ We'll be posting the same on our Mastodon and Bluesky accounts, so you won't miss anything on either platform. 311459285
Reposted by Alex WaygoodZanie Blue @zanieb.bsky.social · 12/03/2025In the latest version of uv, we've updated the build system for our managed Python versions to use the latest LLVM version and cherry-picked an extra fix for a performance bug (github.com/llvm/llvm-pr...) and the early benchmarks are pretty exciting! On M3 macOS 5528
Reposted by Alex WaygoodHugo van Kemenade @hugovk.dev · 14/03/2025Especially for π day and #FediDonutFriday! Just released: Python 3.14.0a6 🚀 discuss.python.org/t/python-3-1... This release brought to you by a Karelian pie, a strawberry and gooseberry pie, and a slice of blueberry pie. #Python #CPython #Python314 #release #food #PiDay #PiiPäivä #pie 092
Reposted by Alex WaygoodZanie Blue @zanieb.bsky.social · 12/02/2025Python 3.14.0a5 is out today in uv 0.5.31 and includes a new tail calling interpreter which, from some quick benchmarks, looks like a 1.23x performance improvement ! 48017
Reposted by Alex WaygoodCF Bolz-Tereick @cfbolz.bsky.social · 06/02/2025The PyPy project now has an account here, please everyone go follow it so we can stop using Twitter: @pypyproject.bsky.social 0129
Reposted by Alex WaygoodThe PyPy Project @pypyproject.bsky.social · 07/02/2025Here's the blog post about the PyPY 7.3.18 release that came out yesterday. Thanks to @matti-p.bsky.social, our release manager! This the first version with 3.11 support (beta only so far). Two cool other features in the thread below. pypy.org/posts/2025/0...pypy.orgPyPy v7.3.18 releasePyPy v7.3.18: release of python 2.7, 3.10 and 3.11 beta The PyPy team is proud to release version 7.3.18 of PyPy. This release includes a python 3.11 interpreter. We are labelling it "beta" because it 1106
Reposted by Alex WaygoodHugo van Kemenade @hugovk.dev · 06/02/2025🎈🐍🎈 Exciting news! I've joined @sovereign.tech's Sovereign Tech Fellowship to maintain critical digital infrastructure in the #Python world! hugovk.dev/blog/2025/im... And meet my fellow Fellows: www.sovereign.tech/news/meet-th...hugovk.devI'm excited to join the Sovereign Tech Fellowship 62911
Reposted by Alex WaygoodCharlie Marsh @crmarsh.com · 29/01/2025Another goal: minimizing false positives, especially on untyped code, to make it easier for projects to adopt a type checker and expand coverage gradually over time, without being swamped in bogus type errors from the start. 1462
Reposted by Alex WaygoodCharlie Marsh @crmarsh.com · 29/01/2025Performance is just one of many goals, though. For example: we're investing heavily in strong theoretical foundations and a consistent model of Python's typing semantics. (We're lucky to have Carl Meyer and @alexwaygood.bsky.social on the team for many reasons, this is one of them.) 1472
Alex Waygood @alexwaygood.bsky.social · 29/01/2025Such a privilege (and so fun!) to be part of this team 😃 1191
Reposted by Alex WaygoodCharlie Marsh @crmarsh.com · 27/01/2025We're continuing to grow the Astral team, and every hire we make is like a dream hire. I don't understand how we're doing it but it rules. This time, it's @gankra.bsky.social! Most recently CTO at Axo, author of cargo-dist, author of The Rustonomicon, Rust 1.0 team member, and more. 11264
Reposted by Alex WaygoodOtto English @ottoenglish.bsky.social · 26/01/2025The only way this could have gone worse for her was if she'd said Maxwell's Silver Hammer 144896104
Reposted by Alex WaygoodHugo van Kemenade @hugovk.dev · 14/01/2025Just released: Python 3.14.0a4 🚀 discuss.python.org/t/python-3-1... docs.python.org/3.14/whatsne... Here's one amazing reason to try it out! 🗓️🎨 #Python #CPython #Python314 #release 2156
Alex Waygood @alexwaygood.bsky.social · 13/01/2025The really cool thing about github.com/python/cpyth... is how little new C code had to be written. Nowadays CPython's interpreter is generated via a Python script, so the patch is a few hundred lines of Python modifying the interpreter generator, plus several thousand lines of generated C code!github.comgh-128563: A new tail-calling interpreter by Fidget-Spinner · Pull Request #128718 · python/cpythonFeatures: Significantly better performance on all 64-bit platforms that we care about. Better debugging experience, locals don't get optimized out anymore in tail call handlers. If you want to... 0202
Reposted by Alex WaygoodArmin Ronacher @mitsuhiko.at · 09/01/2025Pointed Astral folks to a pathological resolver case that another Python packaging tool takes >45 minutes for after the latest major to see how uv does. 3593
Alex Waygood @alexwaygood.bsky.social · 09/01/2025Ruff 0.9 is out now! This release comes with a new style guide for the Ruff formatter, which @michareiser.bsky.social and Dhruv Manilawala have poured many hours of work into over the last few months. Read all about it here: astral.sh/blog/ruff-v0...astral.shRuff v0.9.0The new 2025 formatter style guide, rule stabilizations, and more 2283
Reposted by Alex WaygoodCharlie Marsh @crmarsh.com · 08/01/2025In the next uv release, resolving Apache Airflow (with a warm cache) gets over 2x faster. 3622
Alex Waygood @alexwaygood.bsky.social · 30/12/2024#Python allows you to make instances of a custom class callable -- all you need to do is to add a `__call__` method to the class. But the `__call__` method doesn't actually have to be a function -- it can also be an instance of any callable class! This allows arbitrary chaining of `__call__` methods 6347
Reposted by Alex WaygoodTyler McBrien @tylermcbrien.com · 29/12/2024Much like when Kissinger died, several Jimmy Carter obituaries have writers on the byline who have their own obituaries. The @nytimes.com's Roy Reed passed away in 2017, and two contributors to the @latimes.com Carter obit, Jack Nelson and Robert Shogan, died in 2009 and 2013, respectively. 66513
Reposted by Alex WaygoodJim Waterson @jim.londoncentric.media · 25/12/2024Feathers McGraw. All time great villain. How do you make a plasticine penguin just look inherently up to no good. 2567950
Alex Waygood @alexwaygood.bsky.social · 20/12/2024An incredible (and enraging!) long read here — one you can't stop reading once you started. Despite the quality and depth of the reporting, I still have *so* many questions...! www.theguardian.com/news/2024/de...theguardian.comHumphrey’s world: how the Samuel Smith beer baron built Britain’s strangest pub chainSince the 1970s, Humphrey Smith has acquired scores of pubs and historic properties around the UK. But time after time, he has left the buildings empty. Why has he allowed his empire to moulder? 020
Reposted by Alex WaygoodCharlie Marsh @crmarsh.com · 17/12/2024python-build-standalone is now officially part of the Astral organization! 212215
Reposted by Alex WaygoodHugo van Kemenade @hugovk.dev · 17/12/2024Oh, and taking inspiration from #pytest, I added colour to #unittest output in this one 🎨 docs.python.org/3.14/whatsne... #Python #CPython #Python314 #release 293