Advertisement · 728 × 90

Posts by emmatyping

Preview
Rust for CPython Progress Update April 2026 | Python Insider Rust for CPython project status update April 2026

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...

52 minutes ago 5 0 0 0
Video

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

1 day ago 27 5 0 1

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.

2 days ago 1 0 1 0

This is so cool! I've always wanted something like this

2 days ago 0 0 0 0

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

2 days ago 7 1 0 0
Preview
Core Dispatch #1 — Core Dispatch A regular digest of what's happening in CPython — from merged PRs and PEP decisions to community discussions and upcoming events.

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

3 days ago 11 6 0 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!

3 days ago 9 3 0 0

Just misread "Affected Versions" as "Afflicted Versions" in a security report. And you know what? The vibes are right

3 days ago 5 0 0 0
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 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.

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

3 days ago 33 1 0 0

Especially considering that theaters often have spilled popcorn or soda on the floor... Just NO

3 days ago 2 0 0 0
Advertisement
A very disapproving Savannah. She looks visibly unhappy.

A very disapproving Savannah. She looks visibly unhappy.

My face when I hear you still haven't upgraded to Python 3.14

4 days ago 44 1 4 0
Preview
Post Mortem: axios npm supply chain compromise · Issue #10636 · axios/axios Post Mortem: axios npm supply chain compromise Date: March 31, 2026 Author: Jason Saayman Status: Remediation in progress On March 31, 2026, two malicious versions of axios (1.14.1 and 0.30.4) were...

This is scary as hell. Be safe out there, folks. github.com/axios/axios/...

4 days ago 26 7 0 1
Preview
Incident Report: LiteLLM/Telnyx supply-chain attacks, with guidance - The Python Package Index Blog Python Package Index shares insights and provides guidance following LiteLLM/Telnyx supply-chain attacks

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...

5 days ago 18 8 1 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!

6 days ago 3 0 0 0

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...

1 week ago 4 3 0 0
Preview
Fixing our own problems in the Rust compiler - Trifecta Tech Foundation In our data compression projects, we use Rust where C is traditionally used. During the work, we've hit limitations in Rust itself and in the surrounding tooling. Over the years, we've become…

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

1 week ago 24 6 0 0
Preview
PEP 803: Stable ABI for Free-Threaded Builds (packaging thread) Hi @encukou , On behalf of the Steering Council, I am happy to share that PEP 803 has been approved. Congratulations, and thank you for your work on this PEP. We are particularly pleased to see this...

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...

1 week ago 25 7 1 0
Advertisement
Preview
Why pylock.toml includes digital attestations A Python project got hacked where malicious releases were directly uploaded to PyPI. I said on Mastodon that had the project used trusted publishing with digital attestations, then people using a pylo...

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...

1 week ago 21 8 1 0

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.

1 week ago 242 59 2 4
Preview
PyLadies San Francisco @ LinkedIn · Luma Tentative Agenda 5:00 pm: Networking 6:00 pm: Welcome & Community Announcements 6:15 pm: From ER Nurse to AI Engineer: Building Real Healthcare AI Systems with…

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

2 weeks ago 3 2 1 0
Preview
Python 3.15's JIT is now back on track | Python Insider A look at Python's JIT in 3.15a7.

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

2 weeks ago 10 1 0 0

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.

2 weeks ago 16 5 5 0
Preview
does JIT go brrr? | Python JIT Performance Tracker Track Python's experimental JIT compiler performance vs the standard interpreter over time. Daily benchmarks across multiple machines using pyperformance.

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 🖤!

2 weeks ago 31 5 1 1
Preview
Conference Schedule - PyCon US 2026 PyCon US 2026

🚨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

2 weeks ago 8 6 2 0
Preview
Python library “Requests” needs you to test type hints Requests is a popular HTTP client library available on the Python Package Index (PyPI). Sitting in the top 10 packages by downloads on PyPI, this library is used by many, many projects. This librar...

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

2 weeks ago 5 5 1 0
Advertisement

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)

3 weeks ago 18 9 7 1
Python 3.15’s JIT is now back on track Python 3.15’s JIT is now back on track

Feeling mighty proud of the JIT team this morning.
fidget-spinner.github.io/posts/jit-on...

3 weeks ago 36 7 1 2
Attend PyCon US for a day of Trailblazing Python Security! PyCon US is coming to Long Beach, California in 2026. This year for the first time ever there is a day-long talk track devoted to the lates...

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...

3 weeks ago 5 8 0 0

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!

3 weeks ago 17 6 1 1