Just posted the Rust for CPython Progress Update for April 2026 to the Python Insider Blog!
This covers what we've been up to and our roadmap to a PEP. If you're interested in contributing please join our Discord!
blog.python.org/2026/04/rust...
Posts by emmatyping
You can now use Ratatui in Python! 🐀🥳
🐍 PyRatatui — Python bindings for @ratatui.rs
💯 Build high-performance TUIs in Python with 35+ widgets, async & effects
🦀 Backed by Rust via PyO3
⭐ GitHub: github.com/pyratatui/py...
#rustlang #ratatui #tui #python #library #bindings #pyo3 #terminal
Interesting, I've definitely found that they can be good for writing the benchmark, but I've had mixed results with coming up with the experiment in my experience. In many cases I find that the optimization ideas they come up with just as often cause performance regressions rather than improvements.
This is so cool! I've always wanted something like this
If you use #mypy, make sure you're on latest. In the last year, mypy has gotten >1.8x faster and has learnt many new tricks
Core Dispatch #1
New releases are slated to drop on Monday: 3.13.13, 3.14.4, and 3.15.0a8.
PEP 803 got accepted, so free-threaded builds will have a stable ABI.
Ken Jin also wrote up what's going on with the JIT in 3.15.
coredispatch.xyz/editions/1
This is something that I've wanted for a very long time. Very excited @savannah.dev made this!
Go give @coredispatch.xyz a follow to keep up with Python!
Just misread "Affected Versions" as "Afflicted Versions" in a security report. And you know what? The vibes are right
Emma pre-transition, in a red short sleeve buttoned shirt and black pants, standing outside. In the background, the coastline of Point Lobos can be seen.
Emma in a dark green dress with frilly shoulders and wearing a garnet necklace. She is standing against an off-white wall and smiling.
Three years ago today I made one of the best decisions of my life and started HRT. The three years have gone by so quick, but HRT has made my life better in so many ways in that time. I'm so grateful to have the support of my wife and friends.
Oct 2022
Dec 2025
Especially considering that theaters often have spilled popcorn or soda on the floor... Just NO
A very disapproving Savannah. She looks visibly unhappy.
My face when I hear you still haven't upgraded to Python 3.14
Absolutely stellar blog post from @sethmlarson.dev and @miketheman.com about the recent LiteLLM supply chain attack, and what you can do to protect your projects!
Everyone should read this post (and sponsor their _very important_ work!)
blog.pypi.org/posts/2026-0...
I'll be there! The sprints are one of my favorite parts of PyConUS. Lots of energy and collaboration going into OSS. Some people also only stay for part of the sprints (which this year would mean a day), so that's an option too!
Calling all creative, artsy, and all-around wonderful Python folks! 🐍✨ We’re inviting you to donate an item to the PyLadies Charity Auction at #PyConUS 2026
Have something fun to contribute? Donate today and help make the auction amazing! #PyLadies #python
👉 pycon.blogspot.com/2026/03/supp...
In our data compression projects, we sometimes hit limitations in Rust itself and in the surrounding tooling.
Folkert covers our contributions to the compiler and shows how we have become increasingly comfortable fixing these issues ourselves: trifectatech.org/blog/fixing-...
#rustlang #opensource
Happy to share that PEP 803 has been accepted.
A meaningful step toward Stable ABI for free threading in Python 3.15, with clear importance for C extension support.
discuss.python.org/t/pep-803-st...
I said digital attestations and `pylock.toml` would have helped with the litellm attack. People asked for more details, so I wrote a blog post explaining why it would have helped.
snarky.ca/why-pylock-t...
I'm sorry but if y'all can't give up Happy Potter to help out trans people I have zero faith that you're going to do literally anything else to help us.
You're well within your rights to decide that you don't want to support trans people, but that is the choice you're making and the thing we see.
Join PyLadies San Francisco this week at LinkedIn on Thursday, March 26, 2026, from 5:00 to 8:00 pm:
📅 Thursday, 3/26, 5:00–8:00 PM
📍 LinkedIn
🙌 RSVP: luma.com/2pzcdclj
📢 Speakers: Senay Yakut, Manisha Priyadarshini, & Mansi More
#Python #PyLadies #PyLadiesSanFrancisco #HealthTech #ClimateTech #AI
New post on the Python Insider blog from Ken Jin:
"Python 3.15's JIT is now back on track"
blog.python.org/2026/03/jit-...
#Python #JIT #performance #python315
If the Python core team started a weekly/monthly newsletter, what would y'all want out of it? What would make you excited to see the notification in your inbox?
@emmatyping.dev and I were brainstorming a bit on this the other day, inspired a bit by @thisweekinrust.bsky.social.
Since it's now linked in the What's New for Python 3.15, I decided to migrate doesjitgobrrr.com to proper cloud hosting and out of my closet RPi cluster.
The once unofficial JIT benchmarking site is now *official*, has a new look, and hosted on the very best @fastapicloud.com 🖤!
🚨ICYMI: The #PyConUS 2026 schedule is officially live!!🚨
Talks, Tutorials, and Charlas—it’s all there!
Don’t wait, register today and start planning your week with us in Long Beach, CA! 🌴
👉 us.pycon.org/2026/schedule/
#PyConUS #Python
The popular #Python library “Requests” needs your help! @nateprewitt@fosstodon.org plans to add type hints to the API and is requesting feedback:
sethmlarson.dev/python-libra...
#typing #http #typehints
Some regrettable personal news:
As of ~45 mins ago I am no longer employed. I'm still trying to find my bearings, but would be gateful for whatever leads y'all have.
(I will say more in a bit, once I actually have the time to spare)
New this year at #PyConUS 2026:
🔐Trailblazing Python Security Track!
Join us on Saturday, May 16th in Long Beach, CA to learn from experts & shape the future of the Python security landscape.
Get all the details and check out the full schedule here: pycon.blogspot.com/2026/03/atte...
I'm super excited to keynote #PyConUS alongside my friend and cofounder, @codenametim.bsky.social , to talk all things @djangonaut.space 🚀
Find us there to talk about making contributing to open-source more sustainable and more diverse.
It's going to be a great time, hope to see you all there!