Support using `--index` to refer to index names
by EliteTK
·
Feb 06, 2026 at 19:07 UTC
·
scan-5eeb51c11f4b75d7
Get this automatically on every PR
Install the Axiomo GitHub App to get Signals as check runs and PR comments on every pull request.
Risk level: Critical (100%)
Support using --index to refer to index names in CLI.
pr_description mentions it implements #13974
crates/uv-distribution-types/src/index.rs adds IndexArg
pr_description discusses replacing Result with exit(2)
pr_description explains changes in PipOptions requiring a new trait
pr_description and comments in options.rs reflect this logic
Trusted contributor with 19 merged PRs. maintains 85 public repositories. unfamiliar with 9 files being modified.
Trusted contributor with 1787 merged PRs. maintains 116 public repositories. has 908 followers.
Review 6 high-priority file(s)
crates/uv-cli/src/options.rs
+231
231 lines changed; Source code
crates/uv-distribution-types/src/index.rs
+222
222 lines changed; Source code
crates/uv/src/lib.rs
+170
170 lines changed; Source code
crates/uv/src/settings.rs
+211
211 lines changed; Source code
crates/uv/tests/it/edit.rs
+773
773 lines changed; Source code
crates/uv/tests/it/lock.rs
+100
100 lines changed; Source code
crates/uv/tests/it/run.rs
+70
70 lines changed; Source code
crates/uv/tests/it/sync.rs
+69
69 lines changed; Source code
crates/uv-settings/src/settings.rs
+58
58 lines changed; Source code
crates/uv/tests/it/tool_install.rs
+61
61 lines changed; Source code
+11 more files
240
minutes to review
extensive
effort level
none
staleness risk
Schedule dedicated review time; consider pair review
Critical risk level requires changes before approval
Consider breaking into smaller PRs
Why is security_scan_clean missing? Consider adding this check.
Why is coverage_maintained missing? Consider adding this check.