mirror of
https://github.com/astral-sh/uv.git
synced 2025-08-02 18:12:17 +00:00
![]() ## Summary Given a fork like: ``` pylint < 3 ; sys_platform == 'darwin' pylint > 2 ; sys_platform != 'darwin' ``` Solving the top branch will typically yield a solution that also satisfies the bottom branch, due to maximum version selection (while the inverse isn't true). To quote an example from the docs: ```rust // If there's no difference, prioritize forks with upper bounds. We'd prefer to solve // `numpy <= 2` before solving `numpy >= 1`, since the resolution produced by the former // might work for the latter, but the inverse is unlikely to be true due to maximum // version selection. (Selecting `numpy==2.0.0` would satisfy both forks, but selecting // the latest `numpy` would not.) ``` Closes https://github.com/astral-sh/uv/issues/4926 for now. |
||
---|---|---|
.. | ||
src | ||
Cargo.toml |