Created
March 12, 2019 10:21
-
-
Save koenvervloesem/9b01fd815d76b087211c479053deeb8e to your computer and use it in GitHub Desktop.
Upgrade all Snips skills to their latest Python packages
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/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