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-08
stories 20

ยฉ 2026 RepoJournal Home Showcase How it works Privacy

$ the-wire ยท showcase

FastAPI isolates telemetry for excluded requests, Pydantic prepares 2.14.0

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

FastAPI reworked how OpenTelemetry spans are scoped when requests are excluded from instrumentation, while Pydantic's 2.14.0 release train picked up a revert, two validation fixes, and a URL-parsing optimization.

๐Ÿ› Isolate FastAPI telemetry for excluded requests fastapi/fastapi

by tiangolo

Excluded requests no longer share telemetry context with the requests FastAPI does instrument, so spans from endpoints you have opted out of instrumentation stay out of the rest of the trace. The change is open for review, not merged.

๐Ÿ› Cache OpenTelemetry tracers to preserve warning deduplication fastapi/fastapi

by tiangolo

Tracers are now cached instead of re-created, which preserves OpenTelemetry's warning deduplication: the same warning fires once rather than on every request. Also in review.

Revert "Respect config in `TypeAdapter.json_schemas()` (#13890)" pydantic/pydantic

by Viicos

Viicos reverted the change that made TypeAdapter.json_schemas() respect model config, saying "I'm not too satisfied with the initial solution from this PR." If you built on that behavior since it landed, it is gone again.

Prepare release v2.14.0 pydantic/pydantic

by Viicos

The v2.14.0 release preparation PR is open, gathering the revert and the validation fixes below into one cut.

Avoid validating URL prefix multiple times in multi host URLs pydantic/pydantic

by Viicos

Multi-host URLs no longer re-validate the same prefix once per host, cutting repeated work during URL validation.

Reject large exponents in `Fraction` validation pydantic/pydantic

by Viicos

Fraction validation now rejects large exponents rather than accepting them, closing off oversized values at the validation boundary.

Quick answers

What shipped in FastAPI & Pydantic on October 8, 2026?
FastAPI reworked how OpenTelemetry spans are scoped when requests are excluded from instrumentation, while Pydantic's 2.14.0 release train picked up a revert, two validation fixes, and a URL-parsing optimization. In total, 10 commits, 8 pull requests, and 2 releases landed.
Who contributed to FastAPI & Pydantic on October 8, 2026?
2 developers shipped this update, including tiangolo and Viicos.
What were the notable FastAPI & Pydantic updates?
๐Ÿ› Isolate FastAPI telemetry for excluded requests, ๐Ÿ› Cache OpenTelemetry tracers to preserve warning deduplication, and Revert "Respect config in `TypeAdapter.json_schemas()` (#13890)".