The project dependencies are managed using uv, see their installation guide.
Additionally, to make your life easier, install just to use the shortcut commands.
Install the dependencies and the pre-commit hooks:
just installTo ensure CI passes, run the checks and tests. To run the checks (pre-commit checks):
just checksTo run the tests (using pytest):
just testsMake a branch in your fork before making a pull request to main.
Ideas can be submitted through the GitHub Discussions or via Roadmap Issues.