You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Docstrings and documentation were still mentioning the pre-rename uv.hub API in its docstring example and prose, and the inline comments were a mix of redundant narration, dead code, and one note that directly contradicted the deliberate non-validation of hub uniqueness. Replace every stale uv.hub reference with uv.declare_hub, drop the low-value comments.
Changes are visible to end-users: yes/no
Searched for relevant documentation and updated as needed: yes/no
Breaking change (forces users to change their own code or config): yes/no
Suggested release notes appear below: yes/no
Test plan
Covered by existing test cases
New test cases added
Manual testing; please provide instructions so we can reproduce:
⏱ Last updated Fri Jul 10 20:00:19 UTC 2026 · 📊 GitHub API quota 1,253/15,000 (8% used, resets in 10m) 🚀 Powered by Aspect CLI (v2026.28.2) | Aspect Build · X · LinkedIn · YouTube
xangcastle
changed the title
remove old references to uv.hub
docs(uv): fix stale uv.hub references and clean up extension docstrings/comments
Jul 10, 2026
Measured with hyperfine --warmup 5 --runs 50 on Linux Gate: PR vs HEAD main (threshold: 10%). BCR is shown only as a historical baseline. Build time: cold bazel build //:bench with isolated output base, no disk cache.
sys.path quality
Version
sys.path entries
distinct site-packages roots
duplicate realpaths
BCR 1.11.7 (baseline)
6
1
0
HEAD main
7
2
0
This PR
7
2
0
sys.path quality measured by bench_syspath inside the assembled venv. Duplicate realpaths indicate symlink redundancy; many distinct site-packages roots suggest an inefficient venv layout.
Bazel analysis benchmark
Version
Mean (ms)
Median (ms)
± stddev
vs BCR
vs main
Packages
Targets
BCR 2.0.0-alpha.4 (baseline)
11280.882
11258.400
±148.570
—
—
101
301
HEAD main
10147.749
10168.737
±170.121
-10.0%
—
101
301
This PR
10288.457
10319.462
±177.859
-8.8%
+1.4%
101
301
Measured with hyperfine --warmup 1 --runs 10 on Linux Gate: PR vs HEAD main (threshold: 10%). BCR is shown only as a historical baseline. Command: cold bazel build --nobuild //workspace/... with isolated output base, no disk cache.
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
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.
Docstrings and documentation were still mentioning the pre-rename
uv.hubAPI in its docstring example and prose, and the inline comments were a mix of redundant narration, dead code, and one note that directly contradicted the deliberate non-validation of hub uniqueness. Replace every staleuv.hubreference withuv.declare_hub, drop the low-value comments.Changes are visible to end-users: yes/no
Test plan