Repository navigation
build(deps): Bump uv to 0.13.4 - #6348
Merged
Merged
Conversation
Co-Authored-By: Geoff Goldsmith <geoff.goldsmith@sentry.io>
sentry-junior
Bot
requested review from
0xadam-brown,
adinauer,
markushi,
romtsn and
runningcode
as code owners
October 21, 2026 13:29
📲 Install BuildsAndroid
|
romtsn
approved these changes
Oct 22, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Part of VULN-3216 (eMudhra CA compromise). This moves the devenv-pinned uv from 0.8.2 to 0.13.4. uv 0.13.4 updates its bundled Mozilla root certificates (
webpki-root-certs1.0.10), which drop the eMudhra roots. It only affects the dev tooling, not the SDK.Changed
devenv/config.ini[uv]: release URLs, all four per-platform sha256s, andversion. Developers get uv 0.13.4 on their nextdevenv sync.The checksums come from the official
.sha256files on the 0.13.4 release. I also downloaded all four tarballs and hashed them, and the hashes match.Worth knowing
devenv/sync.py. In 0.10,uv venvstarted requiring--clearto replace an existing venv. That doesn't affect this repo, becausesync.pyonly runsuv venv --seedwhen.venvdoesn't exist. Then it runsuv sync --frozen --quiet..python-versionpins 3.13.3, so the default-Python change doesn't matter here. The project doesn't useuv_build.Verified locally
uv --version→uv 0.13.4, installed from the release tarball with the sha256 checkeduv lock --checkpasses with 0.13.4 and with 0.8.2. The lockfile is unchanged.uv sync --frozenwith 0.13.4 into a throwaway env passesNot verified:
devenv syncon a developer machine, and CI on this PR.#skip-changelog
via Geoff Goldsmith.
--
View Junior Session [Sentry]