RepoJournal
FastAPI & Pydantic FastAPI & Pydantic
140 wires and counting

$ follow FastAPI & Pydantic

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

or

fair warning: these emails are deeply technical. diffs, version numbers, CVEs, benchmark deltas. if that's not your idea of a good read, this isn't your newsletter.

Folds into your digest — weekly by default, monthly if you prefer. Unsubscribe in one click.

$ status

wire 2026-10-28
stories 2

© 2026 RepoJournal Home Showcase How it works Privacy

$ the-wire · showcase

Pydantic aligns JSON validate-by-iteration with Python

By RepoJournal · Filed · About FastAPI & Pydantic · Composed from the cited sources · methodology

Pydantic fixed three divergences in the 2.13 JSON "validate by iteration" pathway, so JSON and Python input now route extras and aliases the same way.

Make JSON validation by iteration consistent with Python approach pydantic/pydantic

by davidhewitt

The fix addresses three separate mismatches: extra matches for a field now land in `__pydantic_extra__` when more than one alias or name is present, extras are validated after fields, and extra validation now runs through any `extras_key_validator`. David Hewitt added a `py_and_json` test parameterisation so the same cases run under both modes.

Make JSON validation by iteration consistent with Python approach (#13275) pydantic/pydantic

by David Hewitt

The commit lands as a single change to the iteration path, co-authored with Viicos, so code relying on 2.13's JSON iteration behavior for aliased or extra fields may see different placement and validation order.

Quick answers

What shipped in FastAPI & Pydantic on October 28, 2026?
Pydantic fixed three divergences in the 2.13 JSON "validate by iteration" pathway, so JSON and Python input now route extras and aliases the same way. In total, 1 commits and 1 pull requests landed.
Who contributed to FastAPI & Pydantic on October 28, 2026?
1 developer shipped this update, including davidhewitt.
What were the notable FastAPI & Pydantic updates?
Make JSON validation by iteration consistent with Python approach and Make JSON validation by iteration consistent with Python approach (#13275).