Skip to content

Instantly share code, notes, and snippets.

@koenvervloesem
Created March 12, 2019 10:21
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save koenvervloesem/9b01fd815d76b087211c479053deeb8e to your computer and use it in GitHub Desktop.
Save koenvervloesem/9b01fd815d76b087211c479053deeb8e to your computer and use it in GitHub Desktop.
Upgrade all Snips skills to their latest Python packages
#!/bin/sh
set -e
# Written by Koen Vervloesem (koen@vervloesem.eu)
# License: public domain
# This script upgrades all Snips skills to their latest Python packages.
# It needs sudo privileges to change to the right user.
for skill in /var/lib/snips/skills/*; do
echo "\e[1m\e[33mUpgrading `basename $skill`\e[0m"
cd $skill
. venv/bin/activate
sudo -u _snips-skills pip install -r requirements.txt --upgrade
done
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment