The Wire ยท Showcase
PYDANTIC 2.13.4 AND SETTINGS 2.14.1 LAND IN FASTAPI DEPENDENCY SWEEP
By RepoJournal ยท Filed ยท About FastAPI & Pydantic
FastAPI bumped 15 packages overnight, including critical updates to Pydantic and its settings library that you'll want in your next deployment.
The headline story is a coordinated dependency upgrade [1] that moves Pydantic from 2.13.3 to 2.13.4 and pydantic-settings from 2.12.0 to 2.14.1, landing alongside tooling improvements across the stack. Ruff jumped from 0.15.8 to 0.15.13 and mypy crossed a major version boundary to 2.1.0 [1], which means stricter type checking is coming to your lint pipeline. The FastAPI team also tightened up documentation consistency by pushing all inline code examples toward Annotated syntax [2], making the tutorial match the framework's current best practices. On the ops side, Dependabot is now configured to group updates and run weekly [3], which should reduce PR noise while keeping your stack fresher. Documentation got a housekeeping pass too, with NGINX Unit removed from the ASGI server recommendations [4] to reflect current deployment reality.
Action items
- โ Run your test suite against Pydantic 2.13.4 and pydantic-settings 2.14.1 before merging the dependency bump fastapi/fastapi [plan]
- โ Audit your mypy configuration for the 2.1.0 upgrade - stricter rules may surface existing type issues fastapi/fastapi [plan]
- โ Update any internal tutorials or examples that use non-Annotated parameter syntax to match the new standard fastapi/fastapi [monitor]
References
- [1] โฌ Bump the python-packages group with 15 updates โ fastapi/fastapi
- [2] โ๏ธ Use `Annotated` in inline example in `docs/en/docs/tutorial/body-multiple-params.md` โ fastapi/fastapi
- [3] ๐ท Configure Dependabot to group updates and update weekly โ fastapi/fastapi
- [4] ๐ Remove "NGINX Unit" from the list of ASGI-servers in docs (#15475) fastapi/fastapi
FAQ
- What changed in FastAPI & Pydantic on May 25, 2026?
- FastAPI bumped 15 packages overnight, including critical updates to Pydantic and its settings library that you'll want in your next deployment.
- What should FastAPI & Pydantic teams do about it?
- Run your test suite against Pydantic 2.13.4 and pydantic-settings 2.14.1 before merging the dependency bump โข Audit your mypy configuration for the 2.1.0 upgrade - stricter rules may surface existing type issues โข Update any internal tutorials or examples that use non-Annotated parameter syntax to match the new standard
- Which FastAPI & Pydantic repositories shipped on May 25, 2026?
- fastapi/fastapi