-
Notifications
You must be signed in to change notification settings - Fork 9
Open
Description
I'm willing to write these scenarios myself, but I'm making an issue first in case of any objection, in particular because this is about following the spec, and I beleive uv deviates from the spec for this behavior to be more compatible with the ecosystem:
- With requirement
AandAhas a new version with a non-legacy version and an old version with a legacy version thenAshould successfully resolve to the new non-legacy version - With requirement
AandAhas a new version with a legacy version and an old version with a non-legacy version thenAshould successfully resolve to old non-legacy version - With requirement
AandAonly has legacy versions thenAshould not resolve - With a requirement on
Athat involves a legacy version in the specifier then that requirement should not resolve - Same as all of above but the where
Adepends onBandBsuffers from the legacy versions/specifiers
Metadata
Metadata
Assignees
Labels
No labels