From aeddd518a66eccc7ffd69e34780983fdb38a8528 Mon Sep 17 00:00:00 2001 From: Derek Nguyen <79728577+derekntnguyen@users.noreply.github.com> Date: Thu, 25 Sep 2025 18:17:49 -0400 Subject: [PATCH] python: Fix ty archive extraction on Linux (#38917) Closes #38553 Release Notes: - Fixed wrong AssetKind specified on linux for ty As discussed in the linked issue. All of the non windows assets for ty are `tar.gz` files. This change applies that fix. --- crates/languages/src/python.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/crates/languages/src/python.rs b/crates/languages/src/python.rs index a8824d3776b08bdfdb99d216c8ab75e88e714c6c..c4e91f5da201bc3f4fbebf5e7c4c77ed886c683c 100644 --- a/crates/languages/src/python.rs +++ b/crates/languages/src/python.rs @@ -106,13 +106,13 @@ impl TyLspAdapter { #[cfg(target_os = "linux")] impl TyLspAdapter { - const GITHUB_ASSET_KIND: AssetKind = AssetKind::Gz; + const GITHUB_ASSET_KIND: AssetKind = AssetKind::TarGz; const ARCH_SERVER_NAME: &str = "unknown-linux-gnu"; } #[cfg(target_os = "freebsd")] impl TyLspAdapter { - const GITHUB_ASSET_KIND: AssetKind = AssetKind::Gz; + const GITHUB_ASSET_KIND: AssetKind = AssetKind::TarGz; const ARCH_SERVER_NAME: &str = "unknown-freebsd"; }