Skip to content

Latest commit

 

History

History
26 lines (17 loc) · 604 Bytes

DEVELOPING.md

File metadata and controls

26 lines (17 loc) · 604 Bytes

Development setup

The easiest way to get set up for development is to install Python >=3.7 and poetry, and then run the following from the top-level project directory:

  poetry install
  poetry shell

Development commands

There are various makefile commands that help the development. Some of them are:

  • To run lint checks:

      pylint
  • To run tests:

      pytest

Before committing and opening a PR, use the above commands to run the checks locally. This saves CI hours and ensures you only commit clean code.