From a036c42fbd28804b0d34415df42ce933be32fe5c Mon Sep 17 00:00:00 2001 From: saundersp Date: Thu, 14 Aug 2025 21:10:29 +0200 Subject: [PATCH] update_req.sh : Quieter output --- update_req.sh | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/update_req.sh b/update_req.sh index d0cdb90..51db46c 100755 --- a/update_req.sh +++ b/update_req.sh @@ -22,10 +22,13 @@ python -m venv --upgrade-deps "$VENV_PATH" if [ -f "$VENV_PATH"/Scripts/activate ]; then . "$VENV_PATH"/Scripts/activate elif [ -f "$VENV_PATH"/bin/activate ]; then . "$VENV_PATH"/bin/activate else exit 1; fi -pip install --disable-pip-version pur +pip install --disable-pip-version -q pur fd requirements.txt ~ | while read -r filename; do - header "$(realpath "$filename" | sed "s,$HOME,~,")" - pur -r "$filename" + LOG=$(pur -r "$filename") + if [ "$LOG" != "$(env printf 'All requirements up-to-date.\n')" ]; then + header "$(realpath "$filename" | sed "s,$HOME,~,")" + echo "$LOG" | sed '$ d' + fi done deactivate rm -rf "$VENV_PATH"