astral-sh
uv
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Performance History
Latest Results
Preserve attribution in inverted dependency trees
zanieb:zb/tree-invert-attribution
17 minutes ago
Add flattened project tree output
zanieb:zb/tree-flatten
18 minutes ago
Add workspace-only project tree output
zanieb:zb/tree-only-emit-workspace
18 minutes ago
Improve mirror error for custom Python URLs
koriyoshi2041:rios/uv-mirror-error-url
27 minutes ago
Fix transparent Python upgrades in project environments (#19890) ## Summary Store the `<maj>.<min>` Python version in project environments when an upgradeable Python request is used so that the environment can actually be re-used when the referenced python interpreter is upgraded. Previously we'd always write the full version which meant that we considered the environment to always be out of date even if the symlink had been upgraded. ## Test Plan Added a new test specifically for this, and adjusted an existing test to ensure that non-upgradeable environments didn't regress. Verified that dropping the fix would trigger every one of the new regression test's checks.
main
1 hour ago
Trigger CI re-run (transient SSL failure in dist plan)
tdhopper:fix/no-cache-env-var-precedence
2 hours ago
Factor cache resolution into CacheArgs::resolved_no_cache() All three call sites that resolve no_cache (CacheSettings::resolve, TryFrom<CacheArgs>, and discovery_cache in lib.rs) now share the same flag pair + env var logic via CacheArgs::resolved_no_cache(). Previously, TryFrom and discovery_cache ignored the --cache flag and silently swallowed invalid UV_NO_CACHE values. Now all paths respect both flags and produce consistent parse errors.
tdhopper:fix/no-cache-env-var-precedence
3 hours ago
Address review feedback: fix semantic inversion, env var gaps, and tests - Fix flag() semantic inversion: use flag(cache, no_cache, "cache") with .map(|cache| !cache) so the error message correctly says --cache and --no-cache, matching the convention of all other flag pairs. - Fix UV_NO_CACHE being ignored in pre-resolution paths: the discovery cache in lib.rs and TryFrom<CacheArgs> in uv-dev now also check the UV_NO_CACHE env var, not just the CLI flag. - Add [env: UV_NO_CACHE=] to the doc comment so it appears in help text, matching the pattern used by --offline [env: UV_OFFLINE=]. - Remove flaky env-var-dependent unit tests (env::set_var is unsafe and not thread-safe with parallel test execution). Keep deterministic flag + config tests. Env var behavior is covered by integration tests. - Restore help.rs and upgrade.rs snapshots to match upstream format.
tdhopper:fix/no-cache-env-var-precedence
3 hours ago
Latest Branches
CodSpeed Performance Gauge
-1%
Preserve attribution in inverted dependency trees
#19899
31 minutes ago
fbc5775
zanieb:zb/tree-invert-attribution
CodSpeed Performance Gauge
-1%
Add `--flatten` to `uv tree`
#19900
31 minutes ago
e73116e
zanieb:zb/tree-flatten
CodSpeed Performance Gauge
-1%
Add `--only-emit-workspace` to `uv tree`
#19901
31 minutes ago
ce6e010
zanieb:zb/tree-only-emit-workspace
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs