aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorWilliam Boman <william@redwill.se>2023-11-07 00:27:08 +0100
committerWilliam Boman <william@redwill.se>2025-02-19 09:23:19 +0100
commit0f6fea935578039a271cdb52a5fdfcc58474bc5d (patch)
tree6f80c80c2f2e6de55f50e3fbb35ea2c1dc8563bf
parentfix(async): also check async context termination immediately after suspending (diff)
downloadmason-0f6fea935578039a271cdb52a5fdfcc58474bc5d.tar
mason-0f6fea935578039a271cdb52a5fdfcc58474bc5d.tar.gz
mason-0f6fea935578039a271cdb52a5fdfcc58474bc5d.tar.bz2
mason-0f6fea935578039a271cdb52a5fdfcc58474bc5d.tar.lz
mason-0f6fea935578039a271cdb52a5fdfcc58474bc5d.tar.xz
mason-0f6fea935578039a271cdb52a5fdfcc58474bc5d.tar.zst
mason-0f6fea935578039a271cdb52a5fdfcc58474bc5d.zip
fix(pypi): remove -U flag and fix log message
-rw-r--r--lua/mason-core/installer/managers/pypi.lua3
-rw-r--r--tests/mason-core/installer/managers/pypi_spec.lua4
2 files changed, 1 insertions, 6 deletions
diff --git a/lua/mason-core/installer/managers/pypi.lua b/lua/mason-core/installer/managers/pypi.lua
index d5368bc8..c569e0fd 100644
--- a/lua/mason-core/installer/managers/pypi.lua
+++ b/lua/mason-core/installer/managers/pypi.lua
@@ -176,7 +176,6 @@ local function pip_install(pkgs, extra_args)
"--disable-pip-version-check",
"install",
"--ignore-installed",
- "-U",
extra_args or vim.NIL,
pkgs,
}
@@ -206,7 +205,7 @@ end
---@param opts? { extra?: string, extra_packages?: string[], install_extra_args?: string[] }
function M.install(pkg, version, opts)
opts = opts or {}
- log.fmt_debug("pypi: install %s %s", pkg, version, opts)
+ log.fmt_debug("pypi: install %s %s %s", pkg, version, opts or "")
local ctx = installer.context()
ctx.stdio_sink.stdout(("Installing pip package %s@%s…\n"):format(pkg, version))
return pip_install({
diff --git a/tests/mason-core/installer/managers/pypi_spec.lua b/tests/mason-core/installer/managers/pypi_spec.lua
index f3a7e429..ea3da250 100644
--- a/tests/mason-core/installer/managers/pypi_spec.lua
+++ b/tests/mason-core/installer/managers/pypi_spec.lua
@@ -80,7 +80,6 @@ describe("pypi manager", function()
"--disable-pip-version-check",
"install",
"--ignore-installed",
- "-U",
{ "--proxy", "http://localhost" },
{ "pip" },
}
@@ -232,7 +231,6 @@ describe("pypi manager", function()
"--disable-pip-version-check",
"install",
"--ignore-installed",
- "-U",
vim.NIL, -- install_extra_args
{
"pypi-package==1.0.0",
@@ -272,7 +270,6 @@ describe("pypi manager", function()
"--disable-pip-version-check",
"install",
"--ignore-installed",
- "-U",
vim.NIL, -- install_extra_args
{
"pypi-package[lsp]==1.0.0",
@@ -299,7 +296,6 @@ describe("pypi manager", function()
"--disable-pip-version-check",
"install",
"--ignore-installed",
- "-U",
{ "--proxy", "http://localhost:9000" },
{
"pypi-package==1.0.0",