[tox] # make sure to update environment list in travis.yml and appveyor.yml envlist = py27 py35 lint doc [testenv] commands = pytest -rsXx {posargs:tests} usedevelop = True deps = pytest pytest-faulthandler pdbpp [testenv:lint] skipsdist = True usedevelop = True basepython = python2.7 deps = flake8 # pygments required by rst-lint pygments restructuredtext_lint commands = flake8 src/deltachat flake8 tests/ rst-lint --encoding 'utf-8' README.rst [testenv:doc] usedevelop = True deps = sphinx whitelist_externals = make changedir = doc commands = make html [pytest] python_files = tests/test_*.py norecursedirs = .tox # xfail_strict=true [flake8] max-line-length = 120