astral-sh
uv
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Performance History
Latest Results
Simplify installed package filtering
charlie/codex-sitepackages-reinstall-fast-path
11 seconds ago
Retain cross-version and environment-internal archive references in autoprune Address review findings: - Collect archive references from every version of every link-bearing bucket family (including historical names like built-wheels and source-dists), so archives referenced only by outdated buckets, which other uv versions may still use, are retained. - Walk cached environment archives one level deep so that archives referenced only by an environment's internal symlinks (e.g., under --link-mode=symlink) are retained. - Skip unresolvable archive entries during the sweep instead of aborting, and share the sweep with 'uv cache prune'. - On Windows, skip files larger than a link file when scanning for references, avoiding reads of environment contents. - Treat a marker mtime more than one interval in the future as due, so clock skew can't disable pruning indefinitely. - Ungate the autoprune integration tests so they run on Windows CI.
TrevorBurnham:cache-autoprune-exclusive-lock
2 hours ago
Simplify SIMD package name checks
charlie/simd-package-name-checks
2 hours ago
Optimize version parsing fast path
charlie/optimize-version-parse-fastpath
2 hours ago
Use SSE2 for short normalized package names
charlie/simd-package-name-checks
3 hours ago
Add opt-in automatic pruning of unreferenced cache archives When UV_CACHE_AUTOPRUNE is set, remove unreferenced archives during cache initialization, at most once per day, and only when the exclusive cache lock can be acquired without waiting. Unlike `uv cache prune`, cached environments (and the archives backing them) are retained.
TrevorBurnham:cache-autoprune-exclusive-lock
4 hours ago
Fix conflict message rendering and update snapshots for widened version sets The report formatter merged two dependency externals whenever the dependent package matched, which becomes misleading with widened version sets ("a<2.0.0 depends on b==1.0.0 and b==3.0.0"); require equal version sets. Update the conflict message snapshots for widened dependency incompatibilities.
konsti/pubgrub-simplify
5 hours ago
Use pubgrub from the konsti/simplify-ranges git branch
konsti/pubgrub-simplify
5 hours ago
Latest Branches
CodSpeed Performance Gauge
0%
Add opt-in automatic pruning of unreferenced cache archives
#20116
2 hours ago
daf6a21
TrevorBurnham:cache-autoprune-exclusive-lock
CodSpeed Performance Gauge
-1%
Use SIMD for package name checks
#20117
2 hours ago
c013aed
charlie/simd-package-name-checks
CodSpeed Performance Gauge
0%
Optimize version parsing fast path
#20118
3 hours ago
711498d
charlie/optimize-version-parse-fastpath
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs