RepoJournal
FastAPI & Pydantic

FastAPI & Pydantic

FastAPI and the Pydantic + SQLModel async-Python stack

Keep up with FastAPI & Pydantic in about 3 minutes a day: what actually shipped — the commits, pull requests, releases, and security advisories that matter.

One email a day. Unsubscribe in one click.

Pick a date

Topics: Python Full archive →

The Wire · Showcase

PYDANTIC FIXES DEFAULT FACTORY VALIDATION BUG, SQLALCHEMY PATCHES ORM ISSUE

By RepoJournal · Filed · About FastAPI & Pydantic

Pydantic shipped a fix for a validation edge case where default factories weren't receiving validated data, solving a real-world pattern that's been breaking in production.

Pydantic's default factory handling [1] now correctly passes validated field data to factories that need it, closing the loop on issue #13266 where validation context was getting lost. This is the kind of fix that looks small in the PR but catches developers who've been working around it with manual validation logic. SQLAlchemy 2.0.50 landed in SQLModel [2] with an ORM fix for joinedload combined with of_type() on joined-table subclasses, addressing a relatively narrow but high-impact case for polymorphic queries. If you're using either pattern, the chain stops breaking today.

One email a day. Unsubscribe in one click.

Action items

References

  1. [1] Handle missing errors with default factories taking validated data ↗ pydantic/pydantic
  2. [2] ⬆ Bump sqlalchemy from 2.0.49 to 2.0.50 ↗ tiangolo/sqlmodel

Quick answers

What shipped in FastAPI & Pydantic on June 8, 2026?
Pydantic shipped a fix for a validation edge case where default factories weren't receiving validated data, solving a real-world pattern that's been breaking in production. In total, 1 commits and 2 pull requests landed.
Who contributed to FastAPI & Pydantic on June 8, 2026?
2 developers shipped this update, including Viicos and dependabot[bot].
What were the notable FastAPI & Pydantic updates?
Handle missing errors with default factories taking validated data and ⬆ Bump sqlalchemy from 2.0.49 to 2.0.50.

More from FastAPI & Pydantic

Daily updates, in your inbox

Follow FastAPI & Pydantic

Keep up with FastAPI & Pydantic in about 3 minutes a day: what actually shipped — the commits, pull requests, releases, and security advisories that matter.

or

One email a day. Unsubscribe in one click. Read a past issue →

Elsewhere on the wire

Want every project, not just this one?