uv/crates/uv-git-types/src
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
..
github.rs Bump MSRV to 1.84 (#12670) 2025-04-04 11:49:26 -04:00
lib.rs Re-allow HTTP schemes for Git dependencies (#11687) 2025-02-21 05:14:31 +00:00
oid.rs Avoid querying GitHub on repeated install invocations (#12767) 2025-04-08 22:00:40 -04:00
reference.rs Split uv-git and uv-git-types (#11448) 2025-02-17 10:37:55 +01:00