py-libp2p/tox.ini
mhchia 9497c3180f
Add tox
- Put extras_require to setup.py
- Add mypy
2019-07-24 15:54:30 +08:00

22 lines
424 B
INI

# Reference: https://github.com/ethereum/py_ecc/blob/d0da74402210ea1503ef83b3c489d5b5eba7f7bf/tox.ini
[tox]
envlist =
py37-test
lint
[testenv]
deps =
extras = test
commands =
pytest --cov=./libp2p tests/
basepython =
py37: python3.7
[testenv:lint]
basepython = python3
extras = dev
commands =
pylint --rcfile={toxinidir}/.pylintrc libp2p tests
mypy -p p2pclient --config-file {toxinidir}/mypy.ini