summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorElod Illes <elod.illes@est.tech>2022-09-05 17:44:45 +0200
committerElod Illes <elod.illes@est.tech>2022-09-05 17:44:45 +0200
commitee7f2a8725094c3e88f6a10792bd34fb40b48276 (patch)
treeb4d4f4f59d27f5477db4a4e373ad8e0d2107c84f
parent5c430356a660d88f1d5b16cb3f5d7d2ee89a9253 (diff)
downloadoslo-utils-stable/ussuri.tar.gz
[stable-only] Cap virtualenv for py37stable/ussuri
py37 test started to fail with latest virtualenv (20.16.4) as it bundles setuptools 65.3.0, which causes installation problems under py37. (Note: with py38 the problem does not occur). This patch sets virtualenv<20.16.4 to unblock the gate as virtualenv 20.16.3 bundles setuptools 63.4.1, with which py37 gate works well. Change-Id: I4c60766ea0daedf06023902a73b007c35f82de85
-rw-r--r--tox.ini4
1 files changed, 4 insertions, 0 deletions
diff --git a/tox.ini b/tox.ini
index 93db68e..ab4fd14 100644
--- a/tox.ini
+++ b/tox.ini
@@ -2,6 +2,10 @@
minversion = 3.1
envlist = py37,pep8
ignore_basepython_conflict = true
+# Pin setuptools via virtualenv as latest virtualenv pulls in 65.3.0
+# version of setuptools for py37, which causes installation problems
+# (virtualenv 20.16.3 uses setuptools 63.4.1).
+requires = virtualenv<20.16.4
[testenv]
basepython = python3