Skip to content

Latest commit

 

History

History
20 lines (18 loc) · 1.08 KB

CONTRIBUTING.md

File metadata and controls

20 lines (18 loc) · 1.08 KB

Contributing Code

A good pull request:

  • Is clear
  • Works across all supported versions of Python
  • Follows the existing style of the code base
  • Has comments included as needed
  • A test case that demonstrates the previous flaw that now passes with the included patch, or demonstrates the newly added feature
  • If it adds/changes a public API, it must also include documentation for those changes
  • Must be appropriately licensed

Reporting An Issue/Feature

First, check to see if there's an existing issue/pull request for the bug/feature. All issues are at https://github.com/rated-network/rated-python/issues and pull requests are at https://github.com/rated-network/rated-python/pulls.

If there isn't an existing issue there, please file an issue. The ideal report includes:

  • A description of the problem/suggestion
  • How to recreate the bug
  • If relevant, including the versions of your:
    • Python interpreter
    • Rated SDK
  • If possible, create a pull request with a (failing) test case demonstrating what's wrong. This makes the process for fixing bugs quicker & gets issues resolved sooner.