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.
We use pre-commit to sort out linting
pip3 install pre-commit
pre-commit install
For organising dependencies and eviroment we use poetry
poetry install
poetry shell
invoicepy --help
We use pytest
pytest -vv