uv/crates/puffin-resolver
konsti 81f380b10e
Validate package and extra name (#290)
`PackageName` and `ExtraName` can now only be constructed from valid
names. They share the same rules, so i gave them the same
implementation. Constructors are split between `new` (owned) and
`from_str` (borrowed), with the owned version avoiding allocations.

Closes #279

---------

Co-authored-by: Zanie <contact@zanie.dev>
2023-11-06 10:04:31 +00:00
..
src Validate package and extra name (#290) 2023-11-06 10:04:31 +00:00
tests Add support for subdirectories in URL dependencies (#312) 2023-11-03 15:28:38 -04:00
Cargo.toml Write fully-precise Git SHAs to pip-compile output (#299) 2023-11-03 16:26:57 +00:00