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-09
stories 21

ยฉ 2026 RepoJournal Home Showcase How it works Privacy

$ the-wire ยท showcase

FastAPI 0.143.0 makes OTel auto-setup opt-in, Pydantic 2.14 lands

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

Two breaking changes in one day: FastAPI stops wiring OpenTelemetry exporters for you unless you ask, and Pydantic 2.14 drops Python 3.9 support while promising less allocation per field validation.

0.143.0 fastapi/fastapi

by github-actions[bot]

Automatic OpenTelemetry exporter setup is now opt-in, so apps depending on FastAPI reading OTEL_* environment variables must set FASTAPI_OTEL_AUTO_CONFIGURE=true or pass FastAPI(telemetry={"auto_configure": True}). Code that configures its own providers and exporters needs no changes, and FastAPI Cloud still turns the automatic path on for you.

๐Ÿ’ฅ Require opt-in for automatic OpenTelemetry exporter setup fastapi/fastapi

by tiangolo

The PR behind the release states the fix in one line: "to enable autoconfiguration of exporters, set the env var FASTAPI_OTEL_AUTO_CONFIGURE=true." The change ships with an explicit AI disclaimer from the author, noting it was made with Codex and manually reviewed.

v2.14.0 2026-10-08 pydantic/pydantic

by Viicos

Pydantic 2.14.0 drops Python 3.9 support and adds 3.15, and the release notes flag that several minor changes are non-breaking only under Pydantic's own versioning policy, so they are worth reading before you upgrade. The release date was corrected the same day after the initial post carried the wrong one.

Avoid Python tuple allocation during model fields validation pydantic/pydantic

by Viicos

Field validation no longer builds a Python tuple per model during validation, in a change that closes the linked allocation issue. Anyone validating high volumes of models stands to be affected; the PR body gives no benchmark figures, so treat the win as directional until you measure your own workload.

Fix `arguments-v3` schema with variadic keywords pydantic/pydantic

by Viicos

The long tail: the arguments-v3 schema now handles variadic keywords correctly, landing alongside the supporting fixture updates and release-note edits that kept the 2.14 train tidy.

Quick answers

What shipped in FastAPI & Pydantic on October 9, 2026?
Two breaking changes in one day: FastAPI stops wiring OpenTelemetry exporters for you unless you ask, and Pydantic 2.14 drops Python 3.9 support while promising less allocation per field validation. In total, 9 commits, 8 pull requests, and 4 releases landed.
Who contributed to FastAPI & Pydantic on October 9, 2026?
5 developers shipped this update, including github-actions[bot], tiangolo, pr-submit[bot], latest-changes[bot], and Viicos.
What were the notable FastAPI & Pydantic updates?
0.143.0, ๐Ÿ’ฅ Require opt-in for automatic OpenTelemetry exporter setup, and v2.14.0 2026-10-08.