diff --git a/crates/uv-resolver/src/resolver/mod.rs b/crates/uv-resolver/src/resolver/mod.rs index 7873a44e0..e57bc54e1 100644 --- a/crates/uv-resolver/src/resolver/mod.rs +++ b/crates/uv-resolver/src/resolver/mod.rs @@ -1328,6 +1328,11 @@ impl ResolverState, ) -> Result, ResolveError> { + // This only applies to universal resolutions. + if env.marker_environment().is_some() { + return Ok(None); + } + // For now, we only apply this to local versions. if !candidate.version().is_local() { return Ok(None);