Update tox.ini to work with 4.0

With tox release of 4.0, some parameters were deprecated and are ignored now
which causes tox failures. One of the most spread issues we have is using
`whitelist_externals` isntead of `allowlist_externals`


Change-Id: Ib9853f84d89aa55d2bdead548345dd89d43d98af
This commit is contained in:
Dmitriy Rabotyagov 2022-12-29 17:29:14 +01:00 committed by Jonathan Rosser
parent e65b3b3d67
commit ce9441a364
2 changed files with 6 additions and 5 deletions

View File

@ -45,13 +45,13 @@ BINDEP_FILE=${BINDEP_FILE:-bindep.txt}
# to allow pip and bindep to work.
case "${ID,,}" in
amzn|centos|rhel)
pkg_list="python3-devel python3-virtualenv redhat-lsb-core"
pkg_list="python3-devel redhat-lsb-core"
;;
fedora)
pkg_list="python3-devel python3-virtualenv redhat-lsb-core redhat-rpm-config yum-utils"
pkg_list="python3-devel redhat-lsb-core redhat-rpm-config yum-utils"
;;
ubuntu|debian)
pkg_list="python3-dev python3-pip virtualenv lsb-release curl"
pkg_list="python3-dev python3-pip lsb-release curl"
sudo apt-get update
;;
*)

View File

@ -17,7 +17,7 @@ passenv =
HTTPS_PROXY
no_proxy
NO_PROXY
whitelist_externals =
allowlist_externals =
bash
setenv =
PYTHONUNBUFFERED=1
@ -35,7 +35,8 @@ commands =
[testenv:pdf-docs]
deps = {[testenv:docs]deps}
whitelist_externals =
allowlist_externals =
make
commands =
sphinx-build --keep-going -W -b latex doc/source doc/build/pdf
make -C doc/build/pdf