Skip to content

Latest commit

 

History

History
30 lines (18 loc) · 1.29 KB

CONTRIBUTING.md

File metadata and controls

30 lines (18 loc) · 1.29 KB

Contributing

Contributions are very welcome! Any existing issues labeled "help wanted" or "good first issue" are free to be pursued.

Feature Requests & Bug Reports

For feature requests and bug reports, submit an issue.

Style Guide

We follow PEP8 as the general style guide with the following changes:

  • Line length can be up to 120 characters long
  • Double quotes for all strings except when avoiding backslashes

We use flake8 for linting and pytest with tox for testing.

Pull Requests

The preferred way to contribute is to fork the main repository on GitHub.

  1. Discuss your proposed change in a GitHub issue first before spending time and implementing a feature or fix.

  2. Ensure all changes are relevant to the pull request. Keep pull requests as small and to-the-point as possible.

  3. Add & modify tests as necessary. Also, ensure the code meets our style standards.

  4. Once changes are completed, open a pull request for review against the master branch.