uv/crates/puffin-cli
Zanie Blue 3d5f8249ef
Add validation of extra names (#257)
Extends #254 

Adds validation of extra names provided by users in `pip-compile` e.g. 

```
error: invalid value 'foo!' for '--extra <EXTRA>': Extra names must start and end with a
letter or digit and may only contain -, _, ., and alphanumeric characters
```

We'll want to add something similar to `PackageName`. I'd be curious to
improve the AP, making the unvalidated nature of `::normalize` clear?
Perhaps worth pursuing later though as I don't have a better idea.
2023-11-01 10:40:43 -05:00
..
src Add support for URL dependencies (#251) 2023-11-01 09:21:44 -04:00
tests Add validation of extra names (#257) 2023-11-01 10:40:43 -05:00
Cargo.toml Move distribution abstraction in shared crate (#258) 2023-10-31 15:30:06 -04:00