Upgrade python-environment-tools (#43496)

Fixes https://github.com/zed-industries/zed/issues/42554
Fixes https://github.com/zed-industries/zed/issues/43383

Release Notes:

- python: Added support for detecting uv workspaces as toolchains.
- windows: Fixed console windows sometimes appearing when opening Python
files.
This commit is contained in:
John Tur authored and GitHub committed 2025-11-25 18:05:59 -05:00
1 parent e159b536ac
commit 98cbfa3ff6
3 files changed
+49 -32

No files matched your search

+4
View File
@@ -991,6 +991,8 @@ fn python_env_kind_display(k: &PythonEnvironmentKind) -> &'static str {
PythonEnvironmentKind::VirtualEnvWrapper => "virtualenvwrapper",
PythonEnvironmentKind::WindowsStore => "global (Windows Store)",
PythonEnvironmentKind::WindowsRegistry => "global (Windows Registry)",
PythonEnvironmentKind::Uv => "uv",
PythonEnvironmentKind::UvWorkspace => "uv (Workspace)",
}
}
@@ -998,6 +1000,8 @@ pub(crate) struct PythonToolchainProvider;
static ENV_PRIORITY_LIST: &[PythonEnvironmentKind] = &[
// Prioritize non-Conda environments.
PythonEnvironmentKind::UvWorkspace,
PythonEnvironmentKind::Uv,
PythonEnvironmentKind::Poetry,
PythonEnvironmentKind::Pipenv,
PythonEnvironmentKind::VirtualEnvWrapper,