Skip to content

Latest commit

 

History

History
38 lines (26 loc) · 719 Bytes

DEVELOPMENT.md

File metadata and controls

38 lines (26 loc) · 719 Bytes

Development

We need to clone the project and prepare the dev environment:

$ git clone https://github.com/manrajgrover/halo.git // or using ssh: [email protected]:manrajgrover/halo.git
$ cd halo
$ pip install -e .

This will install all requirements to use halo. You may want to create a virtual environment specifically for this.

To install development dependencies, run:

$ pip install -r requirements-dev.txt

Testing

Before submitting a pull request, make sure the code passes all the tests and is clean of lint errors:

$ tox

To run tests for specific environment, run:

For Python 3.6:

$ tox -e py36

For checking lint issues:

$ tox -e lint