summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZuul <zuul@review.opendev.org>2023-04-11 11:22:27 +0000
committerGerrit Code Review <review@openstack.org>2023-04-11 11:22:27 +0000
commit8148d97886f62c3d4e04c6ec01f4138792a60538 (patch)
tree801173df893f4328bf6295770ac367c2a386570e
parent567dd0561fcdc12f6aad50b55c5a830015079b39 (diff)
parenta90c449968927d16d8790704b0ec36fac1dcd4b4 (diff)
downloadoslo-i18n-8148d97886f62c3d4e04c6ec01f4138792a60538.tar.gz
Merge "tox: Remove 'ignore_base_python_conflict'"
-rw-r--r--tox.ini41
1 files changed, 18 insertions, 23 deletions
diff --git a/tox.ini b/tox.ini
index 2ec0dad..e118840 100644
--- a/tox.ini
+++ b/tox.ini
@@ -1,16 +1,23 @@
[tox]
minversion = 3.18.0
envlist = py3,pep8
-ignore_basepython_conflict = true
[testenv]
-basepython = python3
deps =
-c{env:TOX_CONSTRAINTS_FILE:https://releases.openstack.org/constraints/upper/master}
-r{toxinidir}/test-requirements.txt
-r{toxinidir}/requirements.txt
commands = stestr run --slowest {posargs}
+[testenv:cover]
+setenv =
+ PYTHON=coverage run --source oslo_i18n --parallel-mode
+commands =
+ stestr run {posargs}
+ coverage combine
+ coverage html -d cover
+ coverage xml -o cover/coverage.xml
+
[testenv:pep8]
deps =
-r{toxinidir}/test-requirements.txt
@@ -32,23 +39,21 @@ commands =
rm -rf doc/build
sphinx-build -W --keep-going -b html doc/source doc/build/html
-[testenv:cover]
-setenv =
- PYTHON=coverage run --source oslo_i18n --parallel-mode
+[testenv:releasenotes]
+whitelist_externals =
+ rm
+deps =
+ -c{env:TOX_CONSTRAINTS_FILE:https://releases.openstack.org/constraints/upper/master}
+ -r{toxinidir}/doc/requirements.txt
commands =
- stestr run {posargs}
- coverage combine
- coverage html -d cover
- coverage xml -o cover/coverage.xml
-
+ rm -rf releasenotes/build
+ sphinx-build -a -E -W -d releasenotes/build/doctrees --keep-going -b html releasenotes/source releasenotes/build/html
[flake8]
+show-source = True
# E123, E125 skipped as they are invalid PEP-8.
# E731 skipped as assign a lambda expression
-
-show-source = True
ignore = E123,E125,E731,W504
-
# H106: Don’t put vim configuration in source files
# H203: Use assertIs(Not)None to check for None
enable-extensions=H106,H203
@@ -57,13 +62,3 @@ exclude=.venv,.git,.tox,dist,doc,*lib/python*,*egg,build,__init__.py
[hacking]
import_exceptions =
oslo_i18n._i18n._
-
-[testenv:releasenotes]
-whitelist_externals =
- rm
-deps =
- -c{env:TOX_CONSTRAINTS_FILE:https://releases.openstack.org/constraints/upper/master}
- -r{toxinidir}/doc/requirements.txt
-commands =
- rm -rf releasenotes/build
- sphinx-build -a -E -W -d releasenotes/build/doctrees --keep-going -b html releasenotes/source releasenotes/build/html