description = run the functional selftest with optimized configuration
basepython = python3
usedevelop = True
-install_command = pip install {opts} {packages}
# TODO(fungi) Switch this to "error" once
# https://github.com/pypa/setuptools/issues/2086 and
# https://github.com/pypa/setuptools/issues/2466 are fixed in a new release of
commands =
rm -fr dist
python setup.py bdist_wheel sdist
- twine check dist/*
+ twine check --strict dist/*
usedevelop = False
[testenv:docs]
[testenv:yamllint]
description = test data files for correct syntax and formatting
deps = yamllint
-commands = yamllint --strict {posargs} .
-usedevelop = False
+commands =
+ mudpy_selftest mudpy/tests/fixtures/test_daemon.yaml
+ yamllint --strict {posargs} .
[flake8]
show-source = True