diff --git a/crates/languages/src/python.rs b/crates/languages/src/python.rs index 81a9971b2743d6c27368bbaf3bb6e770b2aeccc1..8195ea554b537cf723904b440b77efc1a659ac01 100644 --- a/crates/languages/src/python.rs +++ b/crates/languages/src/python.rs @@ -1362,7 +1362,8 @@ impl ToolchainLister for PythonToolchainProvider { PythonEnvironmentKind::Venv | PythonEnvironmentKind::VirtualEnv | PythonEnvironmentKind::Uv - | PythonEnvironmentKind::UvWorkspace, + | PythonEnvironmentKind::UvWorkspace + | PythonEnvironmentKind::Poetry, ) => { if let Some(activation_scripts) = &toolchain.activation_scripts { if let Some(activate_script_path) = activation_scripts.get(&shell) { @@ -1424,7 +1425,8 @@ async fn venv_to_toolchain(venv: PythonEnvironment, fs: &dyn Fs) -> Option resolve_venv_activation_scripts(&venv, fs, &mut activation_scripts).await, _ => {} }