- Search for similar issues before submitting.
- Provide a clear and detailed description.
- Fork the repository and create your branch from
main
. - Follow the code style guidelines.
- Include a clear description of your changes.
- Ensure your code passes all tests.
- Follow PEP 8 for Python code.
- Use meaningful variable and function names.
- Write unit tests for new features and bug fixes.
- Run the test suite to ensure all tests pass.
- Be open to feedback and make necessary changes.
- Engage in constructive discussions.