Thank you for showing interest to contribute to this project. Your contribution would be greatly appreciated.
This project's objective is to provide an intuitive way for python users to interact with Daraja Mpesa API to handle payments.
- Fork the repo
- Clone your repo
- Create a branch for your changes
N/B -> Don't start developing from the main branch.
Ensure your commit messages are clear and descriptive.
Examples:
git commit -m "feat: add api throttling"
git commit -m "fix: add ..."
Ensure your branch name is clear, descriptive and meaningful
Examples:
git branch feature/issue-4/add-pagination
git branch bugfix/issue-8/<description>
Ensure to search existing issues before opening new ones.
Include guidelines on reporting bugs, requesting new features or suggesting improvements.
This project follows the PEP8 style guide.
Ensure your code adheres to the PEP8 style guide
Refer CODE_OF_CONDUCT.md