$ the-wire · showcase
Pydantic measures duplicate TypedDict schema cost, FastAPI drops conference rail
By RepoJournal · Filed · About FastAPI & Pydantic · Composed from the cited sources · methodology
A benchmark-only day: Pydantic adds a CodSpeed test that prices out a known gap in schema generation, while FastAPI's changes stay inside its docs site and sponsor list.
Benchmark `TypedDict` schema generation across builds pydantic/pydantic
A new CodSpeed benchmark builds two independently constructed child TypedDicts that share the same leaf type, measuring schema generation that the existing per-build definition table cannot deduplicate. The author reports a local CodSpeed walltime on main of 244.9 µs for building both children, and the PR ships no optimization: it only pins the current cost so future work has a baseline to move.
Use entry points API in the plugin loader pydantic/pydantic
Pydantic's plugin loader moves to the entry points API, replacing the previous discovery mechanism. Plugin consumers get the standard importlib entry-point path, which is the interface upstream packaging tooling supports.
🔥 Remove conference rail component and related styles (#16679) fastapi/fastapi
FastAPI removes the conference rail component and its associated styles from the site. Docs and site builds stop shipping that markup and CSS; nothing in the framework itself changes.
🔧 Update sponsors: add Encore (#16683) fastapi/fastapi
Encore joins FastAPI's sponsor list. The rest of the day is maintenance: pytest-codspeed moves to v5.0.4 and pydantic adds Emscripten and GraalPy trove classifiers for PyPI metadata.