tox.ini
[tox]
envlist =
py{310,311,312,313},
[testenv]
basepython =
py310: python3.10
py311: python3.11
py312: python3.12
py313: python3.13
passenv = CI,GITHUB_WORKFLOW
deps =
-r requirements.txt
-r requirements-test.txt
commands =
pre-commit run -a
mypy --install-types --non-interactive --strict
coverage run --append --source=fsutil -m unittest
coverage report --show-missing --ignore-errors