fix: preserve uv pip update reinstall semantics
Maintainer edit: the uv fallback for CLI app updates now keeps the force-reinstall behavior from the python -m pip path by using uv pip install --reinstall, with unit coverage for the generated argv.
This commit is contained in:
@@ -723,7 +723,7 @@ class CliAppManager:
|
||||
if pip_available:
|
||||
prefix.extend(["--upgrade", "--force-reinstall"])
|
||||
else:
|
||||
prefix.append("--upgrade")
|
||||
prefix.extend(["--upgrade", "--reinstall"])
|
||||
return prefix + args
|
||||
|
||||
def _pip_uninstall_argv(
|
||||
|
||||
Reference in New Issue
Block a user