This repo uses Poetry to manage its dependencies, and pre-commit for pre-commit hooks.
- pip install poetry pre-commit to add it to your Python installation if you don't have it already
- pre-commit install to install the pre-commit hooks
- poetry install to set up a venv with all needed dependencies
- poetry run pytest (for example) to run tests
- poetry shell to get a shell inside the poetry-created venv