Contributing

Contributions are welcome! See the repository’s CONTRIBUTING.md for development setup, coding conventions, and the pull-request workflow, and CODE_OF_CONDUCT.md for community standards.

In short:

  • Install the dev extras: pip install -e ".[dev]".

  • Run the tests: pytest tests/.

  • Lint and format: ruff check . and ruff format ..

  • Open a pull request against main and fill in the PR template.