From 09bf23b37613db7260dc91074213e2b908e69c04 Mon Sep 17 00:00:00 2001 From: Alfredos-Panagiotis Damkalis Date: Wed, 30 Mar 2022 15:54:03 +0300 Subject: [PATCH] Workaround for fixing pipeline errors This fixes issue 523, this workaround should be removed after updating to python 9. Signed-off-by: Alfredos-Panagiotis Damkalis --- tox.ini | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/tox.ini b/tox.ini index 233ca10..cbf47c8 100644 --- a/tox.ini +++ b/tox.ini @@ -9,6 +9,7 @@ pylint = 2.8.2 pylint_django = 2.4.4 sphinx_rtd_theme = 0.5.1 twine = 3.3.0 +setuptools = 61.1.1 [testenv:flake8] deps = @@ -18,6 +19,7 @@ commands = flake8 [testenv:isort] deps = + setuptools=={[depversions]setuptools} isort=={[depversions]isort} extras = dev commands = isort -c --df . @@ -42,6 +44,7 @@ commands = yapf -i -r . [testenv:pylint] deps = + setuptools=={[depversions]setuptools} pylint=={[depversions]pylint} pylint-django=={[depversions]pylint_django} extras = dev @@ -64,6 +67,7 @@ commands = [testenv:docs] deps = + setuptools=={[depversions]setuptools} sphinx_rtd_theme=={[depversions]sphinx_rtd_theme} changedir = {toxinidir}/docs commands = @@ -73,13 +77,17 @@ commands = install_command = python -m pip install --no-deps {opts} {packages} recreate = True deps = - -rrequirements-dev.txt + setuptools=={[depversions]setuptools} extras = dev -commands = pip check +commands = + pip install --no-deps -rrequirements-dev.txt + pip check [testenv:pytest] install_command = python -m pip install --no-deps {opts} {packages} deps = - -rrequirements-dev.txt + setuptools=={[depversions]setuptools} extras = dev -commands = pytest +commands = + pip install --no-deps -rrequirements-dev.txt + pytest