mirror of
https://github.com/astral-sh/uv.git
synced 2025-08-03 18:38:21 +00:00
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`!)
This commit is contained in:
parent
1181aa9be4
commit
10c4effbd3
16 changed files with 498 additions and 343 deletions
|
@ -122,6 +122,7 @@ async fn install_chunk(
|
|||
venv.interpreter(),
|
||||
&FlatIndex::default(),
|
||||
&NoBinary::None,
|
||||
&NoBuild::None,
|
||||
)
|
||||
.resolve_stream(requirements)
|
||||
.collect()
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue