Sign in

Savannah Ostrowski

@savannah.dev
6K followers 243 following 2.3K posts

Python 3.16 & 3.17 Release Manager. Python Steering Council. Python Core Developer. Building @fastapicloud.com. Likes infra, open source, film, physical computing + cats. savannah.dev github.com/savannahostrowski @coredispatch.xyz

PostsRepliesMedia
Savannah Ostrowski @savannah.dev · 23h
grateful for what exists in open source but also rolling finops for a platform is a whole different beast. lots of business logic that makes everything kinda bespoke. you like the deep end? you like sorta unglamourous but necessary work? you like infra? do finops.
161
Savannah Ostrowski @savannah.dev · 23h
lowkey, if you want to learn how _everything_ works, just do finops for kubernetes.
3100
Savannah Ostrowski @savannah.dev · 22/09/2026
it’s always megamerge this, absorb that now.
1401
Savannah Ostrowski @savannah.dev · 22/09/2026
my husband just interrupted putting dishes away because he wanted to show me something called a “jj megamerge”. i’m scared i’m losing my husband to jj.
621313
Savannah Ostrowski @savannah.dev · 21/09/2026
love to be a co-borrower on a mortgage but to be reduced to "borrower's spouse" on our closing appointment. god, i love to be a woman.
1100
Savannah Ostrowski @savannah.dev · 17/09/2026
c a m o u f l a g e
A tiny standard issue tabby burrowing into my arms while I’m wearing a camo hoodie.
1210
Savannah Ostrowski @savannah.dev · 15/09/2026
Today marks 10 years in the United States for me! When I moved here, the plan was to stay for a year or two and then return to Canada. Somehow, 1 year turned into 5, and 5 turned into 10. There’s a lot happening in this country these days, but I love where I live & am proud to be a Washingtonian.
0200
Savannah Ostrowski @savannah.dev · 15/09/2026
Remember that time where I said to not fly if you’re congested? Well, I was once again in a position where I had to fly congested. I would like to take this time to remind everyone that it is so incredibly unfun. Like seering, icepick pain to your head unfun. Do not do it.
060
Savannah Ostrowski @savannah.dev · 10/09/2026
If y’all are ever in Burlington, Vermont, I’m going to need you to hit up Frankie’s for the best meal of your life.
050
Savannah Ostrowski @savannah.dev · 09/09/2026
running long distances in your thirties is not like running them in your twenties. humbling, really.
2152
Savannah Ostrowski @savannah.dev · 03/09/2026
1000000%. It looks...really bad. I think "modernizing" a house can be fine. I think white paint is actually fine. However, this house is literally in a forested neighbourhood, everything is white/grey, and the flip looks bad.
010
Savannah Ostrowski @savannah.dev · 03/09/2026
OH MY GOD THEY SHINGLED OVER THE GARAGE 😭
house circa 2018~, has two garages
120
Savannah Ostrowski @savannah.dev · 03/09/2026
and just to be abundantly clear: this is not my home! I just have a general notification set for listings in the seattle area that are in this age range.
020
Savannah Ostrowski @savannah.dev · 03/09/2026
I would say that 80%+ of the places we looked at were flipped like this, across price ranges. you want a house older than 1980? buckle up, seattle eastside. it's a bumpy ride.
130
Savannah Ostrowski @savannah.dev · 03/09/2026
now that we've bought a new house(!!!!), I must share some of what I've been seeing. whoever reno'd this place has sinned so hard. painted brick, painted over the wood ceiling, committed millennial design atrocities throughout. oh! and ai renders of the backyard! www.redfin.com/WA/Redmond/4...
redfin.com
4710 229th Pl NE, Redmond, WA 98053 - 4 beds/3.5 baths
(NWMLS as Distributed by MLS Grid) For Sale: 4 beds, 3.5 baths ∙ 2630 sq. ft. ∙ 4710 229th Pl NE, Redmond, WA 98053 ∙ $1,465,000 ∙ MLS# 2577766 ∙ Set on a sunny corner lot in the desirable Canterbury ...
4140
Savannah Ostrowski @savannah.dev · 02/09/2026
Subtext: my cardio is so much better than it was when I started training in May.
070
Savannah Ostrowski @savannah.dev · 02/09/2026
Half marathon training update: I can, in fact, belt Slayyyter’s brand new chanel$ in the last half kilometer of an 8km run.
180
Savannah Ostrowski @savannah.dev · 27/08/2026
sorry but he has the biggest of big loser energies. for the love of god, please spend your time doing literally one good thing for this country. i dare you.
180
Savannah Ostrowski @savannah.dev · 27/08/2026
person from ontario reporting in: i'm pissed.
1120
Reposted by Savannah Ostrowski
Core Dispatch @coredispatch.xyz · 27/08/2026
Core Dispatch #10 is out! 🐍 This edition, we’ve got five new PEPs, RISC-V joining CPython’s tier 3 platforms, PSF Board and Packaging Council nominee AMAs, and nine EuroPython talks on Python core development! coredispatch.xyz/editions/10
coredispatch.xyz
Core Dispatch #10
Welcome back to Core Dispatch! This edition covers August 5 through August 27, 2026. Python 3.12.14, 3.11.16, and 3.10.21 shipped on August 12. Next up…
044
Savannah Ostrowski @savannah.dev · 25/08/2026
I wish that that info made it to consumer platforms 😫. I'm about ready to made a "Savannah's list of home search/real estate sins".
030
Savannah Ostrowski @savannah.dev · 25/08/2026
It should be illegal to use AI to stage or alter photos in real estate listings.
2210
Reposted by Savannah Ostrowski
The Onion @theonion.com · 20/08/2026
“Between Mother Mary, The Devil Wears Prada 2, The Odyssey, The End Of Oak Street, and the upcoming Verity, not to mention the whole other slate of projects she has in preproduction, we estimate that Anne Hathaway films currently account for a staggering 63% of all U.S. exports,” said Jason Nadu
theonion.com
Analysts Warn U.S. Economy Becoming Overly Dependent On Anne Hathaway
NEW YORK—Calling the current rate of theatrical releases starring the actress “unsustainable,” top analysts warned Wednesday that the U.S. economy was becoming overly dependent on Anne Hathaway. “Betw...
301898188
Savannah Ostrowski @savannah.dev · 19/08/2026
physically: in the middle of a half marathon training run mentally: at charli xcx’s 2025 coachella set
0180
Savannah Ostrowski @savannah.dev · 16/08/2026
Oh no, we toured a house we really liked today!!!!
1170
Savannah Ostrowski @savannah.dev · 14/08/2026
I asked him to help me triage some argparse issues but he got too sleepy.
A fluffy cat sleeping on a desk next to a keyboard. He’s in front of a screen with VS Code open.
0140
Savannah Ostrowski @savannah.dev · 14/08/2026
Newest CPython contributor
My cat sitting in front of the computer. VS Code is open to the CPython repo and he looks like he’s reading.
6372
Savannah Ostrowski @savannah.dev · 12/08/2026
just ranted about the cursedness of implementing finops for kubernetes during dinner and my husband looks at me and says “that’d be a great conference talk”
170
Savannah Ostrowski @savannah.dev · 06/08/2026
Man, I want to start a Discord movie club where all watch stuff and chat about it
3101
Reposted by Savannah Ostrowski
Core Dispatch @coredispatch.xyz · 05/08/2026
Quick Core Dispatch housekeeping: our subscribe form wasn’t completing Buttondown’s anti-spam check, so some signups since July 22 may not have gone through, even though the site showed success. We’ve fixed it. If you never got a confirmation email, please try again: coredispatch.xyz/subscribe 🙏
coredispatch.xyz
Subscribe — Core Dispatch
A regular digest of what's happening in CPython — from merged PRs and PEP decisions to community discussions and upcoming events.
053
Reposted by Savannah Ostrowski
Hugo van Kemenade @hugovk.dev · 05/08/2026
Forget* Python 3.15 (don't forget it, please test!), the first PEP for Python 3.16 has been accepted: PEP 828 – Supporting ‘yield from’ in asynchronous generators, by Peter Bierma peps.python.org/pep-0828/ #Python #Python316 #PEP828
peps.python.org
PEP 828 – Supporting ‘yield from’ in asynchronous generators | peps.python.org
This PEP introduces support for yield from in an asynchronous generator function:
1144
Reposted by Savannah Ostrowski
Core Dispatch @coredispatch.xyz · 05/08/2026
Core Dispatch #9 is out! 📡 Python 3.15 RC1 has entered the chat, 3.14.7 and 3.13.15 shipped, PEP 828 was accepted, and fresh Steering Council notes and EuroPython videos landed. Plus: an extremely 3.15 “One More Thing.” coredispatch.xyz/editions/9
coredispatch.xyz
Core Dispatch #9
Welcome back to Core Dispatch! This edition covers July 18 through August 5, 2026. Python 3.15.0 release candidate 1 landed on August 4, followed by Python…
0103
Savannah Ostrowski @savannah.dev · 05/08/2026
Oh, and the cluster is called Weyland-Yutani 💅
160
Savannah Ostrowski @savannah.dev · 05/08/2026
We might be on a bit of a JIT hiatus, but I finally had time to set up a k3s cluster for Does JIT Go Brrr? runner observability using some Raspberry Pis I had lying around. This pleases me.
170
Savannah Ostrowski @savannah.dev · 05/08/2026
I need people to stop millennial-ing mid-century homes with white paint. please leave the brick alone! you also don't need white cabinets and white counters and white walls.
180
Reposted by Savannah Ostrowski
Victor Geislinger @victorsvector.com · 05/08/2026
I couldn't help but get a bit excited reading those features/changes for 3.15
Discussions on Python.org
Python 3.15.0 release candidate 1 is here!
Core Development
release

​
Please read our Community Guidelines that are tailored to this space in addition to the Python Software Foundation Code of Conduct that we’re bound by.

Reach out to @moderators with any questions.

Python 3.15.0 release candidate 1 is here!
Core Development
release
post by hugovk 9 hours ago

Hugo van Kemenade
hugovk
CPython core developer
9h
It’s the first 3.15 release candidate!


Python.org

Python Release Python 3.15.0rc1
The official home of the Python Programming Language

This is a candidate preview of Python 3.15

This release, 3.15.0rc1, is the first of two planned candidate releases. Entering the release candidate phase, only reviewed code changes which are clear bug fixes are allowed between this release candidate and the final release.

The next release of Python 3.15 will be 3.15.0rc2, scheduled for 2026-09-01.

There will be no ABI changes from this point forward in the 3.15 series, and the goal is that there will be as few code changes as possible.

Call to action
We strongly encourage maintainers of third-party Python projects to prepare their projects for 3.15 during this phase, and publish Python 3.15 wheels on PyPI to be ready for the final release of 3.15.0, and to help other projects do their own testing. Any binary wheels built against Python 3.15.0 release candidates will work with future versions of Python 3.15. As always, report any issues to the Python bug tracker.

Please keep in mind that this is a preview release and while it’s as close to the final release as we can get it, its use is not recommended for production environments.

Core team: time to work on documentation now
Are all your changes properly documented?
Are they mentioned in What’s New?
Did you notice other changes with insufficient documentation?
Major new features of the 3.15 series, compared to 3.14
Some of the major new features and changes in Python 3.15 are:

PEP 810: Expl…
0133
Reposted by Savannah Ostrowski
Hugo van Kemenade @hugovk.dev · 04/08/2026
🐍🚀 Out now: Python 3.15 release candidate 1! Please test! We strongly encourage maintainers of to prepare their projects and publish 3.15 wheels on PyPI to be ready for the final release, and help others do their own testing. discuss.python.org/t/python-3-1... #Python #Python315 #release
discuss.python.org
Python 3.15.0 release candidate 1 is here!
It’s the first 3.15 release candidate! This is a candidate preview of Python 3.15 This release, 3.15.0rc1, is the first of two planned candidate releases. Entering the release candidate phase, onl...
173
Savannah Ostrowski @savannah.dev · 04/08/2026
credit to @marco.ooo for creating this wonderful image; I have the best and coolest coworkers
160
Savannah Ostrowski @savannah.dev · 04/08/2026
3.15 RC 1 IS OUT discuss.python.org/t/python-3-1...
Charli xcx's 360 music video intro screen with 3.15 overtop
2285
Savannah Ostrowski @savannah.dev · 30/07/2026
nori-ism of the day: demanding to sit on my lap and repeatedly nibbling on my hand/arm while I'm working because she is not receiving pets.
0110
Savannah Ostrowski @savannah.dev · 30/07/2026
I apologize. I broke the most important rule bsky.app/profile/sava...
1120
Savannah Ostrowski @savannah.dev · 30/07/2026
I’m sorry. This post escaped containment and I forgot to post a picture of our sweet demon Nori. She’s 7lbs and 100% a terror.
Nori (a standard issue tabby) looking angelic
111427
Savannah Ostrowski @savannah.dev · 29/07/2026
one of my cats has learned to press the preheat button on the oven when she's mad at me because I'm not listening to her. she does it but doesn't press start, so it just beeps at me until I go to the kitchen and see her standing defiantly on the stove. she is a demon and I love her.
692138114
Savannah Ostrowski @savannah.dev · 29/07/2026
The Invite and a crispy diet vanilla root beer tonight 🫶
040
Savannah Ostrowski @savannah.dev · 26/07/2026
idk if it's just the ongoing jetlag or what but the fact `kubectl explain daemonset`'s description just says "DaemonSet represents the configuration of a daemon set." is sending me.
1242
Savannah Ostrowski @savannah.dev · 25/07/2026
ah, I see the spidering has come early this year. lucky us! what a delight!
140
Reposted by Savannah Ostrowski
Anthony Shaw @anthonypjshaw.bsky.social · 24/07/2026
vs code pets 1.36.0 is out. feat two raccoons. regular and jimothy.
jimothy
1256
Savannah Ostrowski @savannah.dev · 24/07/2026
Y'all, you should be so hyped up about Python 3.15, and specifically about lazy imports. I just merged a PR to move argparse to lazy imports for Python 3.16. On my machine, it reduces the median cumulative time for a bare `import argparse` by ~67%! github.com/python/cpyth...
github.com
GH-154638: Use lazy imports in argparse by savannahostrowski · Pull Request #154639 · python/cpython
Issue: Use lazy imports in argparse #154638
5745
Savannah Ostrowski @savannah.dev · 24/07/2026
charli really said "this one's for me" with this album. my self-aware and reflective queen <3 i will never not be in awe of her artistry and process.
000