Skip to content

Latest commit

 

History

History
44 lines (31 loc) · 1.15 KB

CONTRIBUTING.md

File metadata and controls

44 lines (31 loc) · 1.15 KB

Contributing to pydaraja

Thank you for showing interest to contribute to this project. Your contribution would be greatly appreciated.

Description

This project's objective is to provide an intuitive way for python users to interact with Daraja Mpesa API to handle payments.

Getting started

  1. Fork the repo
  2. Clone your repo
  3. Create a branch for your changes

N/B -> Don't start developing from the main branch.

Commits

Ensure your commit messages are clear and descriptive.

Examples:

git commit -m "feat: add api throttling"
git commit -m "fix: add ..."

Branches

Ensure your branch name is clear, descriptive and meaningful

Examples:

git branch feature/issue-4/add-pagination
git branch bugfix/issue-8/<description>

Issues

Ensure to search existing issues before opening new ones.

Include guidelines on reporting bugs, requesting new features or suggesting improvements.

Style guide

This project follows the PEP8 style guide.

Ensure your code adheres to the PEP8 style guide

Code of Conduct

Refer CODE_OF_CONDUCT.md