meanother/behance-py

View on GitHub
tox.ini

Summary

Maintainability
Test Coverage
[gh-actions]
python =
    3.8: py38
    3.9: py39
    3.10: py310

[tox]
isolated_build = True
min_version = 4.0
envlist =
    py38
    py39
    py310

[testenv]
deps =
    black
    coverage
    flake8
    mccabe
    mypy
    pylint
    pytest
    isort
    pytest_httpx
commands =
    isort pybehance
    black pybehance --line-length=100
    flake8 pybehance
    pylint pybehance
    mypy pybehance
    coverage erase
    coverage run --include=pybehance/* -m pytest -ra
    coverage report -m
    coverage xml