see INSTALL.md
This repo uses pre-commit to enforce code styling, etc. To install it, run the following (in your virtual environment):
pre-commit install
Now pre-commit
will run automatically on git commit
:)
You should create unit tests for each new feature or API change (see test_api.py).
To run tests, just launch:
pytest