With this repository cloned locally, execute the following commands in a terminal from the root of your repository:
python3 -m venv .venv
(create a new separate virtual environment to nicely separate the project dependencies)source .venv/bin/activate
(activate the virtual environment)pip install -e .'[test]'
(install the project's dev and test dependencies)
All code is linted and verified using pre-commit. To make sure that all these checks are executed successfully before you push your code:
pre-commit install
This ensures that the pre-commit checks kick in when you create a commit locally.