Defined environments for linters and the tests we have now
fixed a lot of things in signer/ to make linters happy: intention is to not have functional changes in the source code
Enabled tox testing and linting on CI
After the initial run (that installs dependencies) tox is pretty snappy.
repo is not linted yet
There is no documentation included, but
# requirements to use tox
pip install tox
# run specific tox envs
tox -e lint-signer
tox -e test-e2e
# run labels (that may contain multiple envs)
tox -m test
tox -m lint
There is no documentation included, but