uv/crates/pypi-types/src
Zanie Blue 10c4effbd3
Refactor incompatiblity tracking for distributions (#1298)
Extends the "compatibility" types introduced in #1293 to apply to source
distributions as well as wheels.

- We now track the most-relevant incompatible source distribution
- Exclude newer, Python requirements, and yanked versions are all
tracked as incompatibilities in the new model (this lets us remove
`DistMetadata`!)
2024-03-08 11:02:31 -06:00
..
base_url.rs Ensure authentication is passed from the index url to distribution files (#1886) 2024-02-22 18:10:17 -06:00
direct_url.rs Clippy pedantic (#1963) 2024-02-25 14:04:05 -05:00
lenient_requirement.rs Add fixup for `prefect<1.0.0` (#1825) 2024-02-21 19:47:34 +00:00
lib.rs Use simpler pip-like `Scheme` for install paths (#2173) 2024-03-04 15:50:13 -05:00
metadata.rs Add support for Metadata 2.2 (#2293) 2024-03-08 16:02:32 +00:00
scheme.rs Query interpreter to determine correct `virtualenv` paths (#2188) 2024-03-05 16:13:24 -05:00
simple_json.rs Refactor incompatiblity tracking for distributions (#1298) 2024-03-08 11:02:31 -06:00