diff --git a/scripts/eachdist.py b/scripts/eachdist.py index cfa1764ab3..7964d74a0f 100755 --- a/scripts/eachdist.py +++ b/scripts/eachdist.py @@ -444,7 +444,7 @@ def install_args(args): "pip", "install", "--upgrade", - "pip", + "pip==20.2.4", "setuptools", "wheel", ] diff --git a/tox.ini b/tox.ini index b968225645..85db0cc423 100644 --- a/tox.ini +++ b/tox.ini @@ -80,7 +80,7 @@ changedir = commands_pre = ; Install without -e to test the actual installation - py3{5,6,7,8}: python -m pip install -U pip setuptools wheel + py3{5,6,7,8}: python -m pip install -U pip==20.2.4 setuptools wheel ; Install common packages for all the tests. These are not needed in all the ; cases but it saves a lot of boilerplate in this file. test: pip install {toxinidir}/opentelemetry-api {toxinidir}/opentelemetry-sdk {toxinidir}/tests/util @@ -139,6 +139,7 @@ deps = httpretty commands_pre = + python -m pip install -U pip==20.2.4 python scripts/eachdist.py install --editable --with-test-deps commands =