Skip to content

Latest commit

 

History

History
28 lines (25 loc) · 734 Bytes

CONTRIBUTING.md

File metadata and controls

28 lines (25 loc) · 734 Bytes

Local development

git clone git@github.com:adamwojt/invoicepy.git
cd invoicepy

Note: We recommend that you use a personal fork for this step. If you are new to GitHub collaboration, you can refer to the Forking Projects Guide.

Code style

We use pre-commit to sort out linting

pip3 install pre-commit
pre-commit install

poetry

For organising dependencies and eviroment we use poetry

poetry install
poetry shell
invoicepy --help

Testing

We use pytest

pytest -vv