Thank you for your interest in contributing! Here are some guidelines to help you get started:
- Fork the repository and create your branch from
main. - If you've added code, ensure it is well-documented and tested.
- Run pre-commit hooks before submitting a PR:
pre-commit run --all-files - Submit a pull request with a clear description of your changes.
- Use the issue template to provide details and steps to reproduce.
- Include relevant logs, screenshots, or error messages.
- Open an issue and describe the feature and its use case.
- Suggest possible implementation details if you can.
- Add or update tests for new features and bug fixes.
- Ensure all tests pass before submitting a PR.
- Be respectful and constructive in discussions.
- Help others by reviewing PRs and answering questions.