pip_utils: upgrade existing packages during installation

Signed-off-by:  Eric Callahan <arksine.code@gmail.com>
This commit is contained in:
Eric Callahan 2025-01-23 15:31:47 -05:00
parent 432a3a653a
commit db64bc02c8

View File

@ -277,6 +277,6 @@ def prepare_install_args(packages: Union[pathlib.Path, List[str]]) -> str:
raise FileNotFoundError( raise FileNotFoundError(
f"Invalid path to requirements_file '{packages}'" f"Invalid path to requirements_file '{packages}'"
) )
return f"-r {packages}" return f"-U -r {packages}"
reqs = [req.replace("\"", "'") for req in packages] reqs = [req.replace("\"", "'") for req in packages]
return " ".join([f"\"{req}\"" for req in reqs]) return "-U " + " ".join([f"\"{req}\"" for req in reqs])