Run make
from the project root to both install this project's dependencies & install the pre-commit hooks.
make lint
will run the pre-commit linting against all files in the repositorymake lock
wil relock project dependencies, install them to your environment, and update the requirements.txt
file with production dependenciesmake test
/ make retest
will run the test suite. retest
will only run the tests that failed on the last test run.