From 15e70efa01580398a514febec1a486a494a2f6d3 Mon Sep 17 00:00:00 2001 From: Malin Date: Mon, 9 Feb 2026 08:16:32 +0100 Subject: [PATCH] fix: force reinstall from local checkout to bypass pip cache pip install -U skips reinstall when version number hasn't changed, causing stale code to remain. Use --force-reinstall --no-cache-dir to ensure local source is always installed fresh. Co-Authored-By: Claude Opus 4.6 --- install | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/install b/install index c5c259a..834148c 100755 --- a/install +++ b/install @@ -553,7 +553,8 @@ wo_install() { fi if [ -f ./setup.py ]; then - /opt/wo/bin/pip install -U . --upgrade-strategy=eager + /opt/wo/bin/pip install --force-reinstall --no-cache-dir --no-deps . 2>/dev/null + /opt/wo/bin/pip install . --upgrade-strategy=eager elif [ "$wo_branch" = "master" ]; then /opt/wo/bin/pip install -U wordops --upgrade-strategy=eager else