$ the-wire · showcase
FastAPI's dependency bots move; Pydantic fixes its CI cache keys
By RepoJournal · Filed · About FastAPI & Pydantic · Composed from the cited sources · methodology
A routine day on both repos: FastAPI took two dependabot bumps plus a release-notes refresh, and Pydantic corrected how uv keys its cache for pydantic-core builds.
Fix uv cache keys for `pydantic-core` (#14079) pydantic/pydantic
David Hewitt corrected the uv cache keys used for pydantic-core, so cache hits depend on the inputs that actually determine the build rather than a stale key. That matters to anyone running Pydantic's CI in a uv-cached environment, where a wrong key means either needless rebuilds or a reused artifact from the wrong inputs.
⬆ Bump gitpython from 3.1.62 to 3.2.1 fastapi/fastapi
FastAPI's gitpython pin moved from 3.1.62 to 3.2.1, a minor-version jump that GitPython's own notes mark as the release preparing v3.2. This is a test-and-tooling dependency in FastAPI's tree, not part of the package FastAPI users install.
⬆ Bump opentelemetry-api from 1.44.0 to 1.45.1 fastapi/fastapi
opentelemetry-api went from 1.44.0 to 1.45.1, a patch on top of 1.45.0 whose release notes list a fix making the API's AnyValue handling consistent. Users on 1.45.0 get that correction by moving to 1.45.1.
📝 Update release notes fastapi/fastapi
by latest-changes[bot]
The latest-changes bot regenerated FastAPI's release notes, marked skip ci. No shipped code changed.