tox.ini 497 B
[tox]
envlist = lint, typecheck, docs
[testenv:lint]
description = Lint code with Ruff
deps = ruff
commands = ruff check mapping_provider test
[testenv:typecheck]
description = Type-check code with mypy
deps = mypy types-jsonschema types-requests
commands = mypy mapping_provider
[testenv:docs]
description = Build docs
deps =
sphinx
sphinx-rtd-theme
sphinxcontrib-plantuml
sphinxcontrib-drawio
sphinxcontrib-openapi
commands = sphinx-build -b html docs/source docs/build