Contributing¶
We welcome contributions to the project!
Development Process¶
- Fork the repository.
- Create a new branch for your changes.
- Implement your changes and add tests.
- Ensure all tests pass.
- Create a pull request.
Code Style¶
We use: - Black for formatting. - Ruff for linting. - mypy for type checking.
Run pre-commit install to automatically perform these checks before each commit.