[tox] envlist = py27,py3{6,7}, pep8 minversion = 2.3.1 skipsdist = True skip_missing_interpreters = True [testenv] usedevelop = True whitelist_externals = find deps = stestr parameterized commands = find . -type f -name "*.pyc" -delete stestr --test-path {toxinidir}/vpp_papi/tests/ run --slowest {posargs} [testenv:pep8] basepython = python3 deps = flake8 commands = flake8 --exclude {toxinidir}/vpp_papi/tests {toxinidir}/vpp_papi {posargs} [testenv:pypi] basepython = python3 deps = twine wheel passenv = TWINE_USERNAME TWINE_PASSWORD TWINE_REPOSITORY TWINE_REPOSITORY_URL TWINE_CERT commands = python setup.py bdist_wheel twine upload {toxinidir}/dist/*