uv/crates/uv
Charlie Marsh 684f790d5d
Preserve `.git` suffixes and casing in Git dependencies (#2789)
## Summary

I noticed in #2769 that I was now stripping `.git` suffixes from Git
URLs after resolving to a precise commit. This PR cleans up the internal
caching to use a better canonical representation: a `RepositoryUrl`
along with a `GitReference`, instead of a `GitUrl` which can contain
non-canonical data. This gives us both better fidelity (preserving the
`.git`, along with any casing that the user provided when defining the
URL) and is overall cleaner and more robust.
2024-04-03 00:24:29 +00:00
..
src Detect Fish via `FISH_VERSION` (#2781) 2024-04-02 19:50:48 +00:00
tests Preserve `.git` suffixes and casing in Git dependencies (#2789) 2024-04-03 00:24:29 +00:00
Cargo.toml Bump version to 0.1.28 (#2785) 2024-04-02 21:39:35 +00:00
build.rs Bring harmony to the test snapshot filtering situation (#2678) 2024-03-27 14:10:12 +00:00