From d0f547102b0efb012cc6507cedbfad0bc15a35a2 Mon Sep 17 00:00:00 2001 From: Marko Semet Date: Wed, 22 May 2019 09:06:59 +0200 Subject: [PATCH] Use venv --- gen.sh | 11 +++++++++-- tools/cssfix.py | 2 +- 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/gen.sh b/gen.sh index 8eaac81..75ae894 100755 --- a/gen.sh +++ b/gen.sh @@ -1,8 +1,15 @@ #!/usr/bin/env bash +# Init venv +echo "Create venv" && +cd `dirname $0` && +rm -rf ./venv && +python3 -m venv venv && +source ./venv/bin/activate && + # Install updates -pip3 install --upgrade --user pip && -pip3 install --upgrade --user pelican markdown htmlmin && +pip install --upgrade pip && +pip install --upgrade pelican markdown htmlmin && # Clean and generate (rm -rf output || true) && diff --git a/tools/cssfix.py b/tools/cssfix.py index c987bf9..32df29d 100755 --- a/tools/cssfix.py +++ b/tools/cssfix.py @@ -4,7 +4,7 @@ if __name__ == '__main__': # Install cssutils import subprocess - subprocess.check_call(("pip", "install", "--upgrade", "--user", "cssutils")) + subprocess.check_call(("pip", "install", "--upgrade", "cssutils")) # Run tool import base64