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-11
stories 4

© 2026 RepoJournal Home Showcase How it works Privacy

$ the-wire · showcase

Pydantic tightens timedelta and Decimal validation

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

1 person shipped this

Two pydantic validation gaps closed on the same day: out-of-range integers headed for timedelta and oversized whole parts headed for Decimal now fail where they previously slipped through.

Reject out-of-range int inputs for `timedelta` pydantic/pydantic

by Viicos

Viicos landed the fix, which only resolves the issue and carries no behavior summary, so treat the merge as the signal and read the diff before assuming how your integer inputs are handled. It targets the same reporter complaint as the Decimal validator work; that one shipped already and this one is still a pull request.

Enforce the `max_digits` whole-digits limit in the Python `Decimal` validator pydantic/pydantic

by Viicos

Viicos' broader change enforces the max_digits whole-digit limit inside the Python Decimal validator, where previously the constraint was applied elsewhere and the Python path let the limit slide. If you validate decimals with a Python fallback rather than the compiled core, a value that used to pass now raises.

Quick answers

What shipped in FastAPI & Pydantic on October 11, 2026?
Two pydantic validation gaps closed on the same day: out-of-range integers headed for timedelta and oversized whole parts headed for Decimal now fail where they previously slipped through. In total, 2 commits and 2 pull requests landed.
Who contributed to FastAPI & Pydantic on October 11, 2026?
1 developer shipped this update, including Viicos.
What were the notable FastAPI & Pydantic updates?
Reject out-of-range int inputs for `timedelta` and Enforce the `max_digits` whole-digits limit in the Python `Decimal` validator.