uv/crates/puffin-cli
Charlie Marsh e47d3f1f66
Respect pip-like Git branch, tag, and commit references (#297)
We need to parse revisions out from URLs like `MyProject @
git+https://git.example.com/MyProject.git@v1.0`, per [VCS
Support](https://pip.pypa.io/en/stable/topics/vcs-support/). Cargo has
the advantage that it uses a TOML table in its configuration, so the
user has to specify whether they're fetching a commit, a tag, a branch,
etc. We have to instead assume that anything that isn't clearly a commit
is _either_ a branch or a tag.

Closes https://github.com/astral-sh/puffin/issues/296.
2023-11-02 15:10:02 -04:00
..
src Make cache non-optional in most crates (#293) 2023-11-02 13:40:20 -04:00
tests Respect pip-like Git branch, tag, and commit references (#297) 2023-11-02 15:10:02 -04:00
Cargo.toml Wheel filename distribution package name (#278) 2023-11-02 11:15:27 +00:00