[tox]
skipsdist = True
envlist = linters,docs
minversion = 3.8.0


[testenv]
usedevelop=False
skip_install = true


[testenv:linters]
deps =
  -r {toxinidir}/linters-requirements.txt

commands =
  pre-commit --version
  pre-commit autoupdate
  pre-commit run --all-files
  pre-commit install


[testenv:docs]
deps =
    -r{toxinidir}/doc/requirements.txt
changedir = doc/source
commands =
    sphinx-build -W -b html . ../build/html