Skip to content

Contributing to MQPy#

Thank you for your interest in contributing to MQPy! There are many ways to contribute, and we appreciate all of them.

Development Process#

  1. Fork the repository
  2. Create a feature branch
  3. Make your changes
  4. Submit a pull request

Reporting Issues#

If you've found a bug or have a feature request, please file an issue using one of our issue templates:

Issue Templates#

Choose the appropriate template for your issue:

Coding Standards#

  • Follow PEP 8 style guide
  • Write docstrings in Google format
  • Include appropriate tests

Pull Request Process#

  1. Ensure your code meets all tests
  2. Update documentation where necessary
  3. The PR should work for Python 3.6 and above
  4. PRs will be merged once reviewed by maintainers