uv 0.12.10 Revokes PyPI Trusted Publishing Tokens After uv publish

What shipped

uv 0.12.10, released September 4, 2026. The Python package manager's headline change is a security hygiene fix to uv publish.

What changed

Why a builder cares

Trusted publishing mints a fresh OIDC token on every release. A flaky upload that dies mid-run used to strand that credential — still valid, still in the CI environment. Now uv burns it on the way out, failed or not. Your release credentials shouldn't outlive the job that used them; uv is the first major Python publisher to enforce that automatically.

Related posts