Repository navigation
Commit 2afd7e7
committed
Sweep utils/python_script.rs
One tool_uv reader replaces three [tool.uv] chains, and one
declares_directly replaces the three "is this a direct dependency"
copies in hosted_override_pins, wires_through_override and the two
metadata rewriters. push_hosted_override is inlined into its one
caller and is_hosted_override is private.
refuse_uv_no_sources / refuse_uv_no_binary lose their script
parameter: every caller passed None (scripts use the *_script_*
variants). The SourcesLayout doc is trimmed to its why, bare issue
numbers are gone, and a unit test now covers no-binary's combine rules.
Assisted-by: Claude Code:claude-opus-5-51 parent db9aa2b commit 2afd7e7
3 files changed
Lines changed: 124 additions & 152 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6492 | 6492 | | |
6493 | 6493 | | |
6494 | 6494 | | |
6495 | | - | |
6496 | 6495 | | |
6497 | 6496 | | |
6498 | 6497 | | |
6499 | 6498 | | |
6500 | 6499 | | |
6501 | 6500 | | |
6502 | | - | |
6503 | 6501 | | |
6504 | 6502 | | |
6505 | 6503 | | |
| |||
0 commit comments