1[tox]
2envlist = packaging, pep8, py35, py36, py37, py38, py39, py310, pypy3
3
4[testenv]
5deps =
6    coverage
7    nose2
8
9commands =
10    coverage run --source canonicaljson -m nose2
11    coverage report -m --fail-under 100
12
13[testenv:packaging]
14deps =
15    check-manifest
16commands = check-manifest
17
18[testenv:pep8]
19basepython = python3.6
20deps =
21    flake8
22commands = flake8 .
23
24[testenv:black]
25basepython = python3.6
26deps =
27    black
28commands = python -m black --check --diff .
29