cinder-specs/tox.ini
whoami-rajat 48198501c8 Update min tox version to 2.0
The commands used by constraints need at least tox 2.0. Update to
reflect reality, which should help with local running of constraints
targets.

Change-Id: Ibae0008d0a3473311decee198d518f14385a72ff
2018-11-02 11:36:46 +05:30

37 lines
668 B
INI

[tox]
minversion = 2.0
envlist = docs,pep8
skipsdist = True
[testenv]
usedevelop = True
install_command = pip install -U {opts} {packages}
setenv =
VIRTUAL_ENV={envdir}
deps = -r{toxinidir}/test-requirements.txt
[testenv:docs]
basepython = python3
whitelist_externals = rm
commands =
rm -fr doc/build
python setup.py build_sphinx
doc8 --ignore D001 doc/source
[testenv:pep8]
basepython = python3
commands =
flake8
doc8 --ignore D001 specs/
[testenv:venv]
basepython = python3
commands = {posargs}
[flake8]
# E123, E125 skipped as they are invalid PEP-8.
show-source = True
ignore = E123,E125
exclude=.venv,.git,.tox,dist,doc,*lib/python*,*egg,build