Patrick Arminio
patrick.wtf
Patrick Arminio
@patrick.wtf
Strawberry GraphQL 🍓 / PyCon Italia - London
Reposted by Patrick Arminio
Here's another quick FastAPI bug fix release, 0.118.2 🚀

This fixes a use case with Pydantic models using discriminated unions in the body. 🐛

(If you don't understand or use that, no need to worry about it either 😎)

Thanks François Voron! 🙌

And thanks @patrick.wtf and Yurii! 🍰
October 8, 2025 at 3:01 PM
#PyConUK is starting 👀
September 19, 2025 at 9:58 AM
Bun's time mocking works so well it went and mocked Google's servers too 🤣
September 14, 2025 at 3:09 PM
Reposted by Patrick Arminio
Now you can use the entrypoint syntax with the FastAPI CLI 🚀

(fastapi-cli version 0.0.11)

Thanks @patrick.wtf! 🙌
September 9, 2025 at 1:44 PM
Stoked to finally have defer and stream support in Strawberry (though it's still experimental 👀)

Big thanks to @nucleonjohn.bsky.social ‬ and Thiago for helping me with this!
July 19, 2025 at 10:03 AM
Reposted by Patrick Arminio
Get your favorite soda and go update your @fastapi.tiangolo.com 😎

Thanks @patrick.wtf! 🥤
June 26, 2025 at 3:37 PM
Reposted by Patrick Arminio
Just came from the FastAPI Cloud @fastapi.tiangolo.com booth where @patrick.wtf got an old man to shout at me 😂

#PyConItalia2025
May 29, 2025 at 3:47 PM
After a full year of working in stealth mode (and keeping my mouth shut about it 🤣), I'm excited that we've finally announced FastAPI Cloud (and FastAPI Labs) to everyone!

Can't wait to share more details about what we've been working on (and the silly APIs I've been building 😅)!
BIG NEWS ✨

I started a company with an amazing team and the best backers 🤓

We're building FastAPI Cloud 🚀

Designed for @fastapi.tiangolo.com and Python 🐍

One command: fastapi deploy

We take care of the rest 😎

You code. We cloud.

Join the waiting list! ☕️

fastapicloud.com
FastAPI Cloud — You code. We Cloud.
Deploy your FastAPI app in seconds, just add fastapi deploy. With a single line of code, skip the hassle and get your app running in the cloud effortlessly.
fastapicloud.com
May 5, 2025 at 4:22 PM
I'm currently working on a new python library and I'm this close 🤏 to fork it and actually make it two 😅
April 8, 2025 at 5:38 PM
@strawberry.rocks is now on bluesky too!
April 1, 2025 at 7:09 PM
Reposted by Patrick Arminio
👀
April 1, 2025 at 5:21 PM
Reposted by Patrick Arminio
🚀 The CfP for EuroPython has been extended for one week only! 🚨

Get in your ideas by 3rd February: ep2025.europython.eu/programme/cfp/
Call for Proposals | EuroPython 2025 | July 14th-20th 2025 | Prague, Czech Republic & Remote
A set of tips to help you put together a strong, compelling EuroPython proposal.
ep2025.europython.eu
January 27, 2025 at 12:25 PM
if you want to protect a small section of your site what would you use nowadays? I'm looking for something extremely simple 😊
January 6, 2025 at 11:09 PM
Reposted by Patrick Arminio
The command fastapi (the FastAPI CLI) now looks so much nicer 😎

It now uses @patrick.wtf's rich-toolkit 🎨

To get it, upgrade your dependencies with fastapi[standard] 🤓

Or manually upgrade the package fastapi-cli to the latest version: 0.0.6 🚀
December 4, 2024 at 2:47 PM
Reposted by Patrick Arminio
Here's Typer 0.15.0 🚀

Now you can have one file per command if you need it ✨

And you can include sub-commands at the top level, not requiring a sub-command to group them 🎉

Thanks @patrick.wtf for implementing this! 🙌

typer.tiangolo.com/tutorial/one...
One File Per Command - Typer
Typer, build great CLIs. Easy to code. Based on Python type hints.
typer.tiangolo.com
December 3, 2024 at 3:40 PM
Reposted by Patrick Arminio
We can't believe the excitement for PyCon Italia 2025! 💜

Only 18 Personal Early Bird tickets left and 81 Business ones! Once they're gone, we'll switch to Regular pricing. Secure your spot at the best price - don't wait! 🏃‍♀️🏃‍♂️
🎉 Big news! Our Call for Proposals is now open!

Ready to share your Python journey? Submit that talk or workshop you've been dreaming about!

Plus, grab your Early Bird tickets, and if you need it, our grants program is now open too!

pycon.it 🐍

#PyConIT2025
December 2, 2024 at 2:26 PM
Reposted by Patrick Arminio
Thank you! 🙌

Typer is now the Python library to build CLIs with most GitHub stars ✨

It just surpassed Click a few days ago (it's still built on top of Click) 😅

To celebrate, a small release, 0.14.0 🎁

Thanks @patrick.wtf and @oxykodit.bsky.social for the help 🙇‍♂️

github.com/fastapi/typer
GitHub - fastapi/typer: Typer, build great CLIs. Easy to code. Based on Python type hints.
Typer, build great CLIs. Easy to code. Based on Python type hints. - fastapi/typer
github.com
November 28, 2024 at 11:12 PM
Reposted by Patrick Arminio
Yay! Good to see you here! I'd already added you to my starter pack on OS maintainers (in case you're looking to extend your network and let me know if I'm missing important peeps!) 😇 bsky.app/starter-pack...
November 25, 2024 at 3:45 PM
It’s probably time to buy some running shoes that aren’t slippery on mud. 🥲

strava.app.link/GNaziEyXKOb
strava.app.link
November 23, 2024 at 10:35 AM
Reposted by Patrick Arminio
A small preview of what I'm working on right now.
This is data fetched via the `<PreloadQuery` component in a React Server Component, rendered in SSR, then hydrated in the browser, and then more data comes streaming in from the RSC server due to the GraphQL `@defer` directive.
November 15, 2024 at 1:20 PM
Reposted by Patrick Arminio
as usual, the lists of people who provide resources don’t contain any women, so make sure you take this survey and write in the people who got left out
November 13, 2024 at 2:14 PM
Reposted by Patrick Arminio
It's time for a re-introduction *and* I've been doing some career reflection.

Hi ! I'm Dawn,

I'm currently Chair of the PSF and *slowly* contributing to WebAssembly support in CPython. I've sought out mentorship and hope to be more vocal about this journey.
November 3, 2024 at 2:20 PM
I still think Strabwerry's errors are top notch :D
November 3, 2024 at 9:52 PM
I wish bluesky had bookmarks (or saved posts) 🤔
November 2, 2024 at 4:39 PM