Thank you for taking the time to contribute!
- Use Python 3.13. Dependencies are listed in the pyproject.toml file.
- Install
pre-commitand its hooks:pip install pre-commit pre-commit install
- Run all checks before committing:
pre-commit run --all-files
- Fork the repository and create a new branch for your work.
- Commit your changes with clear messages.
- Push the branch and open a pull request against the
mainbranch. - Ensure the pre-commit checks pass before requesting a review.
- Open an issue to report bugs or propose features.
- Start a discussion if you have questions or need help.