Sebastián Ramírez
@tiangolo.com
2.4K followers 35 following 120 posts
Creator of @fastapi.tiangolo.com, Typer, SQLModel, Asyncer, etc. 🚀 From 🇨🇴 in 🇩🇪 . Open Source, APIs, and tools for data/ML. 🤖
Posts Media Videos Starter Packs
Reposted by Sebastián Ramírez
fastapi.tiangolo.com
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! 🍰
tiangolo.com
Here's a @fastapi.tiangolo.com release made from a bullet train (Shinkansen) in Japan, how cool is that?! 🚅😎

This one fixes a long-standing complex issue for streaming responses 🐛

And it prepares the field for some nice features coming for streaming data (e.g. most AI workflows) 🤖
fastapi.tiangolo.com
FastAPI 0.118.0 was just released 🎁

🐛 This fixes a bug when using a StreamingResponse and dependencies with yield or UploadFile.

Details: Now the exit code of dependencies with yield runs after the response is sent back.

If you want to read more: fastapi.tiangolo.com/advanced/adv...
Advanced Dependencies - FastAPI
FastAPI framework, high performance, easy to learn, fast to code, ready for production
fastapi.tiangolo.com
tiangolo.com
On my way to PyCon Japan with @anthonypjshaw.bsky.social, the author of VS Code Pets!!!

(And the CPython internals book and many other things, but VS Code Pets!!!) 🐍🐕🐈
anthonypjshaw.bsky.social
On a #PyConJP adventure with @tiangolo.com to Osaka and Himeji
A selection of photos to Osaka and Himeji
tiangolo.com
It's a good day for digital hugs 🤗
Reposted by Sebastián Ramírez
fastapi.tiangolo.com
What's a better weekend treat than a release packed with features and bug fixes? 🍰

FastAPI 0.117.0 has too many things to list. ✨

Check the release notes: fastapi.tiangolo.com/release-notes/

Shoutout to YuriiMotov for the work reviewing and tweaking PRs! 🙌
Release Notes - FastAPI
FastAPI framework, high performance, easy to learn, fast to code, ready for production
fastapi.tiangolo.com
tiangolo.com
Internally, the data is validated the same way, but working with literals in your code might be more convenient.
tiangolo.com
And another tiny bug fix release of Typer, 0.19.1 🐛

But more importantly, this is the last version to support Python 3.7 🔥

Can you believe we still supported 3.7? Even Python 3.8 reached its end of life almost a year ago. 😂

We'll also drop support for Python 3.8 soon.
tiangolo.com
Now you can ✨ literally use Literal ✨ with Typer.

Here's Typer 0.19.0 🚀

This adds support for typing.Literal, for defining CLI parameters that should take one of multiple options.

Probably the most requested feature just landed. 🎉

github.com/fastapi/typer
tiangolo.com
I had forgotten, they took cool pics at J on the Beach 😎

I gave a keynote with a live demo of @fastapi.tiangolo.com, including deployment to FastAPI Cloud 🚀

The recording is here: www.youtube.com/watch?v=asoh...
Reposted by Sebastián Ramírez
fastapi.tiangolo.com
Just released, fastapi-cli version 0.0.12 🤓

With support for the PORT environment variable, used by many cloud providers. 🚀

Just use:

✨ fastapi run ✨

Thanks Marco Burro! 🙌
Reposted by Sebastián Ramírez
fastapi.tiangolo.com
Now you can use the entrypoint syntax with the FastAPI CLI 🚀

(fastapi-cli version 0.0.11)

Thanks @patrick.wtf! 🙌
tiangolo.com
I was just checking, and @fastapi.tiangolo.com has been downloaded 4,297,849 times... in the last day.

4M+ times a day. 🚀

That also means that, since you started reading this post, it has been downloaded around 400 times. 🤯

pypistats.org/packages/fas...
PyPI Download Stats
PyPI Download Stats
pypistats.org
tiangolo.com
Nos vemos en @es.pycon.org en Sevilla para hablar de @fastapi.tiangolo.com y amigos! 💃
es.pycon.org
🔥 ¡Arranca la cuenta atrás para PyConES 2025 Sevilla! Presentamos la primera keynote: “Detrás de escena de FastAPI y amigos” 🎙️
Por Sebastián Ramírez (@tiangolo.com), creador de FastAPI. Una charla imprescindible para desarrolladores y creadores.

👇 Más info en el hilo.
tiangolo.com
Several Typer releases in a row! 🚀

⚡️ 0.17.0 performance improvements
📝 0.17.1 and 0.17.2 fixes in --help output
✨ 0.17.3 support for subclassing Path

Thanks to all the contributors! 🙌

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
tiangolo.com
I didn't imagine @fastapi.tiangolo.com would get to this point 🥳

These are Python developers answering a survey, they are not just saying "I like this" they are saying "I USE this" 🤩
fastapi.tiangolo.com
FastAPI is now officially the most used web framework by Python developers 😁🚀🎉

From the Python Developer Survey 🐍

blog.jetbrains.com/pycharm/2025...