From 7c9b6ddcf16c1fe975d8e1915af2cd326064ee3f Mon Sep 17 00:00:00 2001 From: Charlie Marsh Date: Sat, 15 Feb 2025 18:25:43 -0500 Subject: [PATCH] Remove redundant index from preference key --- crates/uv-resolver/src/candidate_selector.rs | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/crates/uv-resolver/src/candidate_selector.rs b/crates/uv-resolver/src/candidate_selector.rs index 052576db4f21..db579f47b9b8 100644 --- a/crates/uv-resolver/src/candidate_selector.rs +++ b/crates/uv-resolver/src/candidate_selector.rs @@ -208,9 +208,6 @@ impl CandidateSelector { // Prefer preferences that match the current environment. let matches_env = env.included_by_marker(marker.pep508()); - // Prefer preferences that match the current index. - let matches_index = index.is_none_or(|index| entry.index().matches(index)); - // Prefer the latest (or earliest) version. let version = if highest { Either::Left(entry.pin().version()) @@ -218,7 +215,7 @@ impl CandidateSelector { Either::Right(std::cmp::Reverse(entry.pin().version())) }; - std::cmp::Reverse((matches_env, matches_index, version)) + std::cmp::Reverse((matches_env, version)) }); Either::Right(