RepoJournal
FastAPI & Pydantic

FastAPI & Pydantic

FastAPI and the Pydantic + SQLModel async-Python stack

Pick a date

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

References

  1. [1] โฌ† Bump the python-packages group with 15 updates โ†— fastapi/fastapi
  2. [2] โœ๏ธ Use `Annotated` in inline example in `docs/en/docs/tutorial/body-multiple-params.md` โ†— fastapi/fastapi
  3. [3] ๐Ÿ‘ท Configure Dependabot to group updates and update weekly โ†— fastapi/fastapi
  4. [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

Related across the cluster

For your repos

The showcase is a teaser.
Your wire is the product.

Same engine. Different stack. Below: what changes when the wire is yours.

Showcase wire

  • โ€ข14 famous open source orgs
  • โ€ขOne wire per day
  • โ€ขPublic, generic
  • โ€ขRead on the web, when you remember

Your wire

  • โ†’Up to 1,500 of your repos - orgs, deps, vendors
  • โ†’Morning and evening briefs
  • โ†’Action items routed to your team
  • โ†’Slack delivery, email, breaking-news CVE alerts

Want a hands-on demo first? Ask a current user for an invite link.