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! 🍰
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! 🍰
(fastapi-cli version 0.0.11)
Thanks @patrick.wtf! 🙌
(fastapi-cli version 0.0.11)
Thanks @patrick.wtf! 🙌
Big thanks to @nucleonjohn.bsky.social and Thiago for helping me with this!
Big thanks to @nucleonjohn.bsky.social and Thiago for helping me with this!
@patrick.wtf fixed support for unions of @pydantic.dev models in Form data. 🐛🎉
(This will make it easier to implement single sign-on 😉)
github.com/fastapi/fast...
#PyConItalia2025
#PyConItalia2025
Can't wait to share more details about what we've been working on (and the silly APIs I've been building 😅)!
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
Can't wait to share more details about what we've been working on (and the silly APIs I've been building 😅)!
Get in your ideas by 3rd February: ep2025.europython.eu/programme/cfp/
Get in your ideas by 3rd February: ep2025.europython.eu/programme/cfp/
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 🚀
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 🚀
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...
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...
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! 🏃♀️🏃♂️
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
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! 🏃♀️🏃♂️
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
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
strava.app.link/GNaziEyXKOb
strava.app.link/GNaziEyXKOb
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.
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.
survey.devographics.com/en-US/survey...
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.
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.