FastAPI
banner
fastapi.tiangolo.com
FastAPI
@fastapi.tiangolo.com
FastAPI framework, high performance, easy to learn, fast to code, ready for production. 🚀

Web APIs with Python type hints. 🐍

By @tiangolo.com 🤓

GitHub: https://github.com/fastapi/fastapi
Web: https://fastapi.tiangolo.com/
FastAPI 0.129.0 drops support for Python 3.9, which reached its End Of Life months ago 🪓

Make sure you have a recent Python version, ideally 3.14 😎

fastapi.tiangolo.com
FastAPI
FastAPI framework, high performance, easy to learn, fast to code, ready for production
fastapi.tiangolo.com
February 12, 2026 at 1:58 PM
Here's FastAPI 0.128.7 with a couple of bug fixes and small features 🍰

...the plan is to release 0.129.0 today, dropping support for Python 3.9 🪓

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
February 10, 2026 at 12:29 PM
Reposted by FastAPI
With some finagling, I managed to build @fastapi.tiangolo.com against Python 3.15 to run the new FastAPI pyperformance benchmark, with and without the JIT.

3.13: 142ms → 141ms w/ JIT (~0.7% faster)
3.14: 147ms → 149ms w/ JIT (~1.4% slower)
3.15a5+ (main): 145ms → 134ms w/ JIT (8% faster!!!)
February 9, 2026 at 6:32 PM
Several FastAPI releases during the weekend and today with internal refactors and a bug fix, the latest is 0.128.6 🤓
February 9, 2026 at 6:24 PM
How much do you like Friday releases? 🍫

FastAPI 0.128.3, compatible with the latest (and future) Starlette 🚀

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
February 6, 2026 at 5:04 PM
Here's FastAPI 0.128.2, with more bug fixes and features 🎁

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
February 5, 2026 at 8:12 PM
FastAPI 0.128.1 comes with with several small bug fixes and features 🍰

fastapi.tiangolo.com
FastAPI
FastAPI framework, high performance, easy to learn, fast to code, ready for production
fastapi.tiangolo.com
February 4, 2026 at 5:37 PM
The full-stack-fastapi-template now has 40k+ GitHub stars, 0 open PRs, 0 open issues 🤯

To celebrate: version 0.10.0 🥂

Highlight: alejsdev set it up as a uv workspace, and a bun monorepo, now all works from the top level 🚀

github.com/fastapi/full...
github.com
January 23, 2026 at 4:52 PM
LLMs and other tools are great, use them wisely 🧙

fastapi.tiangolo.com/contributing...
January 11, 2026 at 10:50 PM
The FastAPI docs are now FULLY translated to multiple languages, always up to date 🌐

LLMs, carefully guided by the FastAPI team plus native speakers 🤖🙋

Spanish - @tiangolo.com
German - Nils Lindemann
Russian - Yurii Motov
Portuguese - Rafael Marques

fastapi.tiangolo.com/contributing...
Development - Contributing - FastAPI
FastAPI framework, high performance, easy to learn, fast to code, ready for production
fastapi.tiangolo.com
January 11, 2026 at 6:27 PM
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:28 PM
Here's FastAPI 0.127.1 🔖

It adds a custom deprecation warning to make sure you see any deprecated code and update it 🔊

fastapi.tiangolo.com
FastAPI
FastAPI framework, high performance, easy to learn, fast to code, ready for production
fastapi.tiangolo.com
December 26, 2025 at 1:09 PM
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
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:23 PM
FastAPI 0.125.0 drops support for Python 3.8 ⚰️

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 17, 2025 at 9:43 PM
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:29 PM
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
The full-stack-fastapi-template now uses @shadcn.com / ui (with @tailwindcss.com ) for the frontend 🚀🎉

There's still dark mode too, and all the nice things 🦇

Thanks alejsdev! 🙌

github.com/fastapi/full...
December 8, 2025 at 7:33 PM
FastAPI 0.124.0 comes with better server error tracebacks. ✨

Before, if the app sent invalid data back, the server error logs would not show where the problem was. 😔

Now it shows the (clickable) file, line, function, and path operation. 📢

Thanks @savannah.dev! 🙌
December 6, 2025 at 1:30 PM
Here's FastAPI 0.123.10 ☕️

A couple of bugs handled, confirmed, and fixed by YuriiMotov 🙌🐛

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 5, 2025 at 9:33 PM
Another FastAPI bug-fix release, 0.123.9 🐛

This fixes more edge cases around OpenAPI and OAuth2 scopes 🔒️

It required a considerable internal refactor, so now the code is more robust and less error-prone. 😎

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 4, 2025 at 11:47 PM
Reposted by FastAPI
It's liveee! 🤩

The folks from @cultrepo.bsky.social made a mini documentary about @fastapi.tiangolo.com ! 🚀🎉

📺️ www.youtube.com/watch?v=mpR8...
December 4, 2025 at 7:54 PM
Mooore releases! FastAPI 0.123.8 🥞

🐛 Fix a bug in the OpenAPI schema generated for security schemes using OAuth 2 scopes, when using different scopes at the router or path operation level

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 4, 2025 at 1:06 PM
FastAPI will drop support for Python 3.8 in the next days 🔥
December 4, 2025 at 12:17 PM
Now FastAPI 0.123.7 ☕️

🐛 Fix corner cases in stringified annotations in Python 3.10+ (a.k.a. from __future__ import annotations)
December 4, 2025 at 8:35 AM