uv/crates/requirements-txt
Charlie Marsh 558f628ef1
Propagate URL errors in verbatim parsing (#3720)
## Summary

Closes https://github.com/astral-sh/uv/issues/3715.

## Test Plan

```
❯ echo "/../test" | cargo run pip compile -
error: Couldn't parse requirement in `-` at position 0
  Caused by: path could not be normalized: /../test
/../test
^^^^^^^^

❯ echo "-e /../test" | cargo run pip compile -
error: Invalid URL in `-`: `/../test`
  Caused by: path could not be normalized: /../test
  Caused by: cannot normalize a relative path beyond the base directory
```
2024-05-21 19:58:59 +00:00
..
src Propagate URL errors in verbatim parsing (#3720) 2024-05-21 19:58:59 +00:00
test-data/requirements-txt Parse and store extras on editables (#3629) 2024-05-16 17:12:52 -04:00
Cargo.toml Update Rust crate itertools to 0.13.0 (#3664) 2024-05-20 00:49:42 +00:00