fabiocaccamo/python-fontbro

View on GitHub
tox.ini

Summary

Maintainability
Test Coverage
[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 --follow-imports="skip" --ignore-missing-imports --install-types --non-interactive --strict
    coverage run --append --source=fontbro -m unittest
    coverage report --show-missing --ignore-errors