From: Tony Duckles Date: Sun, 25 Jul 2021 15:25:22 +0000 (-0500) Subject: bin/pip-upgrade: Helper script to upgrade all outdated `pip` packages X-Git-Url: http://git.nynim.org/dotfiles.git/commitdiff_plain/ab8fe0bb40c7c5af15341bdb405734df3e0d86e6?hp=3bc80d8b86cdb1bf165c947b3268d56d27a2ae99 bin/pip-upgrade: Helper script to upgrade all outdated `pip` packages --- diff --git a/bin/pip-outdated b/bin/pip-outdated new file mode 100755 index 0000000..bde5fe1 --- /dev/null +++ b/bin/pip-outdated @@ -0,0 +1,6 @@ +#!/bin/sh +# Show all outdated `pip` packages +pip=$(type -P pip3) +$pip list --outdated --format=freeze | \ + grep -v '^\-e' | \ + cut -d = -f 1 diff --git a/bin/pip-upgrade b/bin/pip-upgrade new file mode 100755 index 0000000..0fef782 --- /dev/null +++ b/bin/pip-upgrade @@ -0,0 +1,8 @@ +#!/bin/sh +# Upgrade all outdated `pip` packages +# https://stackoverflow.com/a/3452888 +pip=$(type -P pip3) +$pip list --outdated --format=freeze | \ + grep -v '^\-e' | \ + cut -d = -f 1 | \ + xargs -n1 sudo -H $pip install --upgrade