Thank you for your interest in improving this library. This guide summarizes how to contribute effectively.
- Fork the repository
- Clone your fork:
git clone https://github.com/YOUR_USERNAME/py-our-groceries.git cd py-our-groceries - Install dependencies:
npm install
- Implement feature / fix.
- Add or update tests in
tests/. - Update
README.mdif user-facing behavior changed. - Add example usage if introducing new endpoints or methods.
- Ensure no breaking changes are hidden—document them clearly.
Each PR should focus on a single logical change.
Include:
- Clear description of change & rationale.
- Any breaking change details (and migration note in README if needed).
- Test coverage for new logic.
- Documentation updates.
- Be respectful & inclusive.
- Assume good intent.
- Provide constructive, actionable feedback.
- Help newcomers succeed.
- Check README for usage.
- Search existing issues.
Contributors are acknowledged in the project history. Your improvements help everyone—thank you!
By contributing you agree your contributions are MIT licensed.