Contributing Guidelines

Prerequisites

Please make sure you have python3 installed in your dev environment.

git clone this repository.

Install development dependencies using make develop

Before you open a PR

Reminder: every change should include corresponding unit tests.

Please make sure you have done the following before opening a new pull request:

  • Run make fix

  • Run make lint

  • Run make check

  • Run make coverage and ensure minimum threshold of 75% coverage is met