uv/crates/uv-git-types
Charlie Marsh d99983a630
Avoid querying GitHub on repeated install invocations (#12767)
## Summary

If you run `cargo run pip install "pip-test-package @
git+https://github.com/pypa/pip-test-package@5547fa909e83df8bd743d3978d6667497983a4b7"`
repeatedly, then every time, we'll take the "GitHub fast path" every
time, even if the package is already cached. This PR adds logic to skip
the fast path if the reference looks like a commit that we've already
checked out.

Closes https://github.com/astral-sh/uv/issues/12760.
2025-04-08 22:00:40 -04:00
..
src Avoid querying GitHub on repeated install invocations (#12767) 2025-04-08 22:00:40 -04:00
Cargo.toml Split uv-git and uv-git-types (#11448) 2025-02-17 10:37:55 +01:00