Use pip==20.2.4 in tox venv 41/71741/1
authorCédric Ollivier <cedric.ollivier@orange.com>
Thu, 10 Dec 2020 18:11:46 +0000 (19:11 +0100)
committerCédric Ollivier <cedric.ollivier@orange.com>
Thu, 10 Dec 2020 18:15:18 +0000 (19:15 +0100)
pip 20.3 is disruptive and would lead to big changes in stable
branches.

Change-Id: Ic3770f4098c52b0d26bc62291c9e79e8ee81d107
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit 0c99749bb65cadd0142c90cd73e13802d48cb7f6)

.circleci/config.yml
.travis.yml
tox.ini

index 7d4c4b4..b8e0fe9 100644 (file)
@@ -11,7 +11,7 @@ jobs:
           command: sudo apt-get update && sudo apt-get install python2.7-dev
       - run:
           name: Run tox
-          command: sudo pip install tox && tox
+          command: sudo pip install tox tox-pip-version && tox
       - store_artifacts:
           path: cover
           destination: cover
index f1c504d..4f85588 100644 (file)
@@ -13,7 +13,7 @@ before_script:
   - sudo add-apt-repository -y ppa:deadsnakes/ppa
   - sudo apt-get update
   - sudo apt-get install python3.6 python3.6-dev
-  - sudo pip install tox
+  - sudo pip install tox tox-pip-version
   - docker login -u="${DOCKER_USERNAME}" -p="${DOCKER_PASSWORD}"
   - (cd .. && git clone https://github.com/estesp/manifest-tool)
   - (cd ../manifest-tool && git checkout v0.9.0)
diff --git a/tox.ini b/tox.ini
index dbf22e6..b62b2c3 100644 (file)
--- a/tox.ini
+++ b/tox.ini
@@ -2,6 +2,7 @@
 envlist = pep8,pylint,yamllint,ansiblelint,bashate,py27,py36,bandit
 
 [testenv]
+pip_version = pip==20.2.4
 usedevelop = True
 deps =
   -chttps://git.opnfv.org/functest/plain/upper-constraints.txt?h=stable/hunter