diff --git a/crates/uv-installer/src/site_packages.rs b/crates/uv-installer/src/site_packages.rs index 30633c162..207a9f24e 100644 --- a/crates/uv-installer/src/site_packages.rs +++ b/crates/uv-installer/src/site_packages.rs @@ -334,6 +334,10 @@ impl<'a> SitePackages<'a> { // Validate that the installed version satisfies the constraints. for constraint in constraints { + if constraint.name != requirement.name { + continue; + } + if !constraint.evaluate_markers(self.venv.interpreter().markers(), &[]) { continue; }