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 SERIALIZER EXCLUSION BUG

By RepoJournal · Filed · About FastAPI & Pydantic

1 person shipped this

Pydantic's most requested validation fix just landed, and it's exactly what your custom serializers have been waiting for.

Pydantic shipped a critical fix [1] that stops include/exclude filters from being silently dropped when a custom serializer isn't invoked, resolving issue #13601 and making output filtering predictable again. The same author also pushed support for `populate_by_name` in `@validate_call` [2], closing issue #13687 and bringing decorator behavior in line with model config. Forward references get extra test coverage [3] to lock down resolution edge cases from issue #13681, and a new docs publish CI [4] should keep the documentation pipeline green. With 7 commits and 7 PRs across the repo, this is a focused day of hardening. Test the serializer fix against your field-exclusion logic before your next release.

One email a day. Unsubscribe in one click.

Action items

References

  1. [1] Do not drop include/exclude if serializer wasn't called (#13702) pydantic/pydantic
  2. [2] Support `populate_by_name` in `@validate_call` ↗ pydantic/pydantic
  3. [3] Add additional tests for forward references resolving ↗ pydantic/pydantic
  4. [4] Add new docs publish CI (#13700) pydantic/pydantic

Quick answers

What shipped in FastAPI & Pydantic on August 25, 2026?
Pydantic's most requested validation fix just landed, and it's exactly what your custom serializers have been waiting for. In total, 7 commits and 7 pull requests landed.
Who contributed to FastAPI & Pydantic on August 25, 2026?
1 developer shipped this update, including Victorien.
What were the notable FastAPI & Pydantic updates?
Do not drop include/exclude if serializer wasn't called (#13702), Support `populate_by_name` in `@validate_call`, and Add additional tests for forward references resolving.

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?