From 0ed78a2eed95ed1d788e07dcb31af6b62ac99fad Mon Sep 17 00:00:00 2001 From: Lloyd Date: Mon, 9 Mar 2026 11:03:49 +0000 Subject: [PATCH] Update pip install command format for hardware dependencies in management scripts --- manage.sh | 4 ++-- repeater/web/update_endpoints.py | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/manage.sh b/manage.sh index e931049..d4818f7 100755 --- a/manage.sh +++ b/manage.sh @@ -393,7 +393,7 @@ exec python3 -m pip install \ --break-system-packages \ --no-cache-dir \ --force-reinstall \ - "git+https://github.com/rightup/pyMC_Repeater.git@${CHANNEL}[hardware]" + "pymc_repeater[hardware] @ git+https://github.com/rightup/pyMC_Repeater.git@${CHANNEL}" UPGRADEEOF chmod 0755 /usr/local/bin/pymc-do-upgrade @@ -726,7 +726,7 @@ exec python3 -m pip install \ --break-system-packages \ --no-cache-dir \ --force-reinstall \ - "git+https://github.com/rightup/pyMC_Repeater.git@${CHANNEL}[hardware]" + "pymc_repeater[hardware] @ git+https://github.com/rightup/pyMC_Repeater.git@${CHANNEL}" UPGRADEEOF chmod 0755 /usr/local/bin/pymc-do-upgrade echo " ✓ Permissions updated" diff --git a/repeater/web/update_endpoints.py b/repeater/web/update_endpoints.py index e9f00dc..cd7f4a3 100644 --- a/repeater/web/update_endpoints.py +++ b/repeater/web/update_endpoints.py @@ -376,7 +376,7 @@ def _do_install() -> None: if is_root: install_spec = ( - f"git+https://github.com/{GITHUB_OWNER}/{GITHUB_REPO}.git@{channel}[hardware]" + f"pymc_repeater[hardware] @ git+https://github.com/{GITHUB_OWNER}/{GITHUB_REPO}.git@{channel}" ) _state.append_line(f"[pyMC updater] Running as root – direct pip install") _state.append_line(f"[pyMC updater] Target: {install_spec}")