- Fork the repository.
- Create a new branch (
git checkout -b feature-branch
). - Make your changes.
- Commit your changes (
git commit -am 'Add new feature'
). - Push to the branch (
git push origin feature-branch
). - Create a new Pull Request.
- Follow PEP 8 for Python code.
- Write meaningful commit messages.
- Include comments and documentation where necessary.
- Add tests for your changes.
- Ensure all tests pass before submitting a pull request.