uv/crates/puffin-package
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
test-data/requirements-txt Migrate to requirements_txt.rs (#90) 2023-10-12 17:09:00 +00:00
Cargo.toml Wheel filename distribution package name (#278) 2023-11-02 11:15:27 +00:00