Sebastián Ramírez
banner
tiangolo.com
Sebastián Ramírez
@tiangolo.com
Creator of @fastapi.tiangolo.com, Typer, SQLModel, Asyncer, etc 🚀
From 🇨🇴 in 🇩🇪
Open Source, APIs, and tools for data/ML 🤖
Building @fastapicloud.com ⚡️
With great LLMs comes great responsibility 😅

Avoid a Human Effort Denial of Service 🤖
LLMs and other tools are great, use them wisely 🧙

fastapi.tiangolo.com/contributing...
January 11, 2026 at 10:53 PM
LLMs are great at translating, when properly guided ✨

If more native speakers help review, there will be @fastapi.tiangolo.com docs in:

French
Japanese
Traditional Chinese
Turkish
Simplified Chinese
Korean
Ukrainian

github.com/fastapi/fast...
January 11, 2026 at 6:35 PM
Now all the @fastapi.tiangolo.com and friends repos are fully managed by uv (as uv projects), because uv is awesome.

It can even handle all our quirks. For development, publishing, scripts, CI, etc.

Use uv. ✨

Thanks @nucleonjohn.bsky.social for the migration! 🙌
January 10, 2026 at 10:48 PM
There's now a @fastapicloud.com account here on Bluesky 🤓
Hello ~world~ cloud! ⚡️
January 10, 2026 at 8:04 PM
Typer 0.21.1 🐛

With a bug fix by @oxykodit.bsky.social 🎉

typer.tiangolo.com
Typer
Typer, build great CLIs. Easy to code. Based on Python type hints.
typer.tiangolo.com
January 6, 2026 at 11:24 AM
This past year:

So many releases of @fastapi.tiangolo.com and friends ✨

Got the best team and first waves of private beta users in FastAPI Cloud 🚀

🐍 I gave keynotes at the Python conferences of:

Europe
Taiwan
Japan
Spain
Brazil

We're building so many cool things! Happy New Year! 🎆
December 31, 2025 at 5:50 PM
I just migrated the docs for Asyncer from Material for MkDocs to @zensical.org

I was expecting a challenge, I was disappointed, it was too easy. 😂

Install and run, that's it. All the configs unchanged, even the CLI preserves the exact same commands. ☕️

asyncer.tiangolo.com
Index - Asyncer
Asyncer, async and await, focused on developer experience.
asyncer.tiangolo.com
December 29, 2025 at 8:37 PM
Here's SQLModel 0.0.31, dropping support for Pydantic v1 ⚰️

Now @pydantic.dev 2.7.0 or above is required ⬆️

sqlmodel.tiangolo.com
SQLModel
SQLModel, SQL databases in Python, designed for simplicity, compatibility, and robustness.
sqlmodel.tiangolo.com
December 28, 2025 at 12:37 PM
I made the first public announcement of @fastapi.tiangolo.com 7 years ago, around these dates 🎂

It was intended as a gift 🎁

Cool stuff coming next year in FastAPI for you.

Here's to the next to come! 🥂
FastAPI 0.128.0 drops support for pydantic.v1 ⚰️

Now only @pydantic.dev v2 is supported ⬆️

This will unlock many things ✨

fastapi.tiangolo.com
FastAPI
FastAPI framework, high performance, easy to learn, fast to code, ready for production
fastapi.tiangolo.com
December 27, 2025 at 3:36 PM
December 26, 2025 at 1:13 PM
Here's Asyncer 0.0.12, dropping support for Python 3.9 ⚰️

asyncer.tiangolo.com
Asyncer
Asyncer, async and await, focused on developer experience.
asyncer.tiangolo.com
December 26, 2025 at 12:06 PM
Here's SQLModel 0.0.30 🎁

Dropping support for Python 3.8 ⚰️

This included a lot of work from YuriiMotov, upgrading the syntax in the docs examples and their tests 📝

sqlmodel.tiangolo.com
SQLModel
SQLModel, SQL databases in Python, designed for simplicity, compatibility, and robustness.
sqlmodel.tiangolo.com
December 26, 2025 at 11:48 AM
Typer 0.21.0 drops support for Python 3.8 ⚰️

This includes a lot of work from YuriiMotov to modernize the syntax for all the examples in the docs ✨

typer.tiangolo.com
Typer
Typer, build great CLIs. Easy to code. Based on Python type hints.
typer.tiangolo.com
December 25, 2025 at 10:01 AM
And here's SQLModel 0.0.29, more bug fixes 🎄

sqlmodel.tiangolo.com
SQLModel
SQLModel, SQL databases in Python, designed for simplicity, compatibility, and robustness.
sqlmodel.tiangolo.com
December 23, 2025 at 9:11 PM
SQLModel 0.0.28, a small bug fix 🎁

sqlmodel.tiangolo.com
SQLModel
SQLModel, SQL databases in Python, designed for simplicity, compatibility, and robustness.
sqlmodel.tiangolo.com
December 23, 2025 at 7:21 PM
Pics from a keynote I gave at @es.pycon.org, in Spanish, in October 🇪🇸💃
December 23, 2025 at 3:41 PM
Reposted by Sebastián Ramírez
FastAPI 0.127.0 raises a deprecation warning if you use pydantic.v1 🔊

Support for pydantic.v1 will be fully dropped next ☕️

You should (and probably are) using @pydantic.dev v2 ✨
December 21, 2025 at 4:52 PM
Only supporting @pydantic.dev v2 in @fastapi.tiangolo.com will enable so many cool features and performance improvements, while solving bugs in edge cases. I'm excited. ⚡️
FastAPI 0.126.0 drops support for Pydantic v1 ⚰️

The minimum version is now @pydantic.dev >= 2.7.0 ⬆️

Importing from pydantic.v1 is still temporarily supported, but will no longer be supported in a future release in the next few days. 🔥
December 20, 2025 at 4:27 PM
ty is awesome ✨

I'm amazed at Astral's technical excellence and developer experience focus.

Ty is not only crazy fast, it improves what's possible with Python (check their Type System docs).

And the editor support, chef kiss 🤩

docs.astral.sh/ty/

ty @crmarsh.com
ty
ty is an extremely fast Python type checker.
docs.astral.sh
December 20, 2025 at 3:04 PM
I gave a keynote at PyCon Japan some months ago 🏯

First time I gave a talk that was live translated (by humans) to the audience 🎧️
December 20, 2025 at 8:00 AM
Typer 0.20.1 🎁

With a bunch of bug fixes and improvements. 🚀

Special thanks to @oxykodit.bsky.social for all the help! 🙌

typer.tiangolo.com
Typer
Typer, build great CLIs. Easy to code. Based on Python type hints.
typer.tiangolo.com
December 19, 2025 at 6:11 PM
Now I can finally use list[int], typing.Annotated, and friends, in the internals of FastAPI, so happy 🤩
December 17, 2025 at 9:48 PM
Some pics from my keynote at @pycontw.bsky.social a couple of months ago 🐍
December 13, 2025 at 7:24 AM
Dropping support for Python 3.8 in @fastapi.tiangolo.com will help with several things.

And then dropping support for @pydantic.dev v1 right after will unlock a bunch of improvements that can be done only with Pydantic v2. 🤩
Bug fix releases: FastAPI 0.124.3 and 0.124.4 🐛

The highlight: YuriiMotov fixed support for @pydantic.dev aliases (validation and serialization) in multiple edge cases. 🚀

If there are no new reports, FastAPI will drop support for Python 3.8 next week. ⚰️

github.com/fastapi/fast...
GitHub - fastapi/fastapi: FastAPI framework, high performance, easy to learn, fast to code, ready for production
FastAPI framework, high performance, easy to learn, fast to code, ready for production - fastapi/fastapi
github.com
December 12, 2025 at 3:33 PM
Reposted by Sebastián Ramírez
A couple of bug-fix releases, FastAPI 0.124.1 and 0.124.2 🐛

github.com/fastapi/fast...
GitHub - fastapi/fastapi: FastAPI framework, high performance, easy to learn, fast to code, ready for production
FastAPI framework, high performance, easy to learn, fast to code, ready for production - fastapi/fastapi
github.com
December 10, 2025 at 5:56 PM