uv
e651e67f - Support overlapping local and non-local requirements in forks (#5812)

Commit
1 year ago
Support overlapping local and non-local requirements in forks (#5812) ## Summary This fixes a bug introduced by https://github.com/astral-sh/uv/pull/5232. It turns out that the `universal_disjoint_base_or_local_requirement` test does not actually do what it was meant to because of the incorrect python requirement. With a valid python requirement, it fails on `main`. The problem is that we try to exclude the original base version from the range of allowed versions to try and prefer local versions. However, in the test, there is a branch that depends on the non-local version, with no applicable local in its fork. We should remove this exclusion as prioritization is handled by the candidate resolver.
Author
Parents
Loading