Developer dependencies can be installed via:
pip install -r requirements-dev.txt
Then, pre-commit hooks can be installed via:
pre-commit install
Unit tests can be run via:
tox
We run the unit tests also on GitHub Actions, they are required to pass and cover all functionality.