diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 4f13458aad9755629e48e36d27f717156f3feeaf..e88c625fd80ec7de203f736942946347bcd450f6 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -66,7 +66,7 @@ run_unit_tests_py37: before_script: - apt-get update -y && DEBIAN_FRONTEND=noninteractive apt-get install -y libboost-python-dev libtango-dev # Needed to install pytango - python -m pip install --upgrade pip - - pip install --upgrade "tox<4" + - pip install --upgrade tox run_unit_tests_py38: extends: .run_unit_tests_pyXX diff --git a/tox.ini b/tox.ini index b0b1ae1db5b4977e5e3473392a132e1632e5c6da..d475729d242564d8fefa42497bfc21edf4047702 100644 --- a/tox.ini +++ b/tox.ini @@ -2,12 +2,11 @@ # Generative environment list to test all supported Python versions envlist = black,pep8,pylint,py3{7,8,9,10},docs minversion = 3.18.0 -# Source distributions are explicitly build using tox -e build -skipsdist = True [testenv] usedevelop = True -package = editable-legacy +package = wheel +wheel_build_env = .pkg setenv = LANGUAGE=en_US LC_ALL=en_US.UTF-8 @@ -64,6 +63,7 @@ commands = {envpython} -m build deps = -r{toxinidir}/requirements.txt -r{toxinidir}/docs/requirements.txt +extras = docs commands = sphinx-build -b html -W docs/source docs/build/html [testenv:integration]