diff --git a/crates/uv-python/src/installation.rs b/crates/uv-python/src/installation.rs index e1a7203c3..2b322d47f 100644 --- a/crates/uv-python/src/installation.rs +++ b/crates/uv-python/src/installation.rs @@ -327,6 +327,10 @@ impl PythonInstallationKey { &self.libc } + pub fn variant(&self) -> &PythonVariant { + &self.variant + } + /// Return a canonical name for a minor versioned executable. pub fn executable_name_minor(&self) -> String { format!( diff --git a/crates/uv/src/commands/python/list.rs b/crates/uv/src/commands/python/list.rs index b8f089cf3..42a8128b7 100644 --- a/crates/uv/src/commands/python/list.rs +++ b/crates/uv/src/commands/python/list.rs @@ -115,6 +115,7 @@ pub(crate) async fn list( *key.os(), *major, *minor, + key.variant(), key.implementation(), *key.arch(), *key.libc(), @@ -130,6 +131,7 @@ pub(crate) async fn list( *major, *minor, *patch, + key.variant(), key.implementation(), *key.arch(), key.libc(),