uv/crates/puffin-cli
Charlie Marsh 22c7057b35
Expand environment variables in URLs (#640)
## Summary

This PR enables users to express relative dependencies via environment
variables. Like pip, PDM, Hatch, Rye, and others, we now allow users to
express dependencies like:

```text
flask @ file://${PROJECT_ROOT}/flask-3.0.0-py3-none-any.whl
```

In the compiled requirements file, we'll also preserve the unexpanded
environment variable.

Closes https://github.com/astral-sh/puffin/issues/592.
2023-12-14 15:09:12 +00:00
..
src Allow reporters to take dyn Metadata (#645) 2023-12-14 12:36:28 +01:00
tests Expand environment variables in URLs (#640) 2023-12-14 15:09:12 +00:00
Cargo.toml Use FxHash consistently (#632) 2023-12-13 05:36:03 +00:00