From db64bc02c829e5fab102e7d3318f348e32b28ed9 Mon Sep 17 00:00:00 2001 From: Eric Callahan Date: Thu, 23 Jan 2025 15:31:47 -0500 Subject: [PATCH] pip_utils: upgrade existing packages during installation Signed-off-by: Eric Callahan --- moonraker/utils/pip_utils.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/moonraker/utils/pip_utils.py b/moonraker/utils/pip_utils.py index 592ed34..030d8ee 100644 --- a/moonraker/utils/pip_utils.py +++ b/moonraker/utils/pip_utils.py @@ -277,6 +277,6 @@ def prepare_install_args(packages: Union[pathlib.Path, List[str]]) -> str: raise FileNotFoundError( f"Invalid path to requirements_file '{packages}'" ) - return f"-r {packages}" + return f"-U -r {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])