From c68d50a07387272f6f31962930842421e99648e6 Mon Sep 17 00:00:00 2001 From: Joe Rickerby Date: Tue, 23 Jun 2020 10:13:54 +0100 Subject: [PATCH 1/3] Lock virtualenv version --- .circleci/prepare.sh | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.circleci/prepare.sh b/.circleci/prepare.sh index dfd3aeef..035cdde7 100644 --- a/.circleci/prepare.sh +++ b/.circleci/prepare.sh @@ -1,6 +1,9 @@ +set -o errexit +set -o xtrace + $PYTHON --version $PYTHON -m pip --version -$PYTHON -m pip install -q --user --ignore-installed --upgrade virtualenv +$PYTHON -m pip install -q --user --ignore-installed virtualenv==20.0.23 $PYTHON -m virtualenv -p $PYTHON venv venv/bin/python -m pip install -r requirements-dev.txt venv/bin/python -m pip freeze From 4302090f080b2dfc709210f41750ce66e06f530b Mon Sep 17 00:00:00 2001 From: Joe Rickerby Date: Tue, 23 Jun 2020 10:22:01 +0100 Subject: [PATCH 2/3] Uninstall poetry --- .circleci/prepare.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.circleci/prepare.sh b/.circleci/prepare.sh index 035cdde7..354c2d20 100644 --- a/.circleci/prepare.sh +++ b/.circleci/prepare.sh @@ -3,7 +3,8 @@ set -o xtrace $PYTHON --version $PYTHON -m pip --version -$PYTHON -m pip install -q --user --ignore-installed virtualenv==20.0.23 +sudo $PYTHON -m pip uninstall -y poetry +$PYTHON -m pip install --user --ignore-installed virtualenv==20.0.21 $PYTHON -m virtualenv -p $PYTHON venv venv/bin/python -m pip install -r requirements-dev.txt venv/bin/python -m pip freeze From 947059bbf453079bbc571755b0f0d329fde34612 Mon Sep 17 00:00:00 2001 From: Joe Rickerby Date: Tue, 23 Jun 2020 10:27:23 +0100 Subject: [PATCH 3/3] Don't try to install virtualenv --- .circleci/prepare.sh | 2 -- 1 file changed, 2 deletions(-) diff --git a/.circleci/prepare.sh b/.circleci/prepare.sh index 354c2d20..7256c8c3 100644 --- a/.circleci/prepare.sh +++ b/.circleci/prepare.sh @@ -3,8 +3,6 @@ set -o xtrace $PYTHON --version $PYTHON -m pip --version -sudo $PYTHON -m pip uninstall -y poetry -$PYTHON -m pip install --user --ignore-installed virtualenv==20.0.21 $PYTHON -m virtualenv -p $PYTHON venv venv/bin/python -m pip install -r requirements-dev.txt venv/bin/python -m pip freeze