Any contribution is welcome. If you noticed a bug or have a feature idea create a new Issue in Github Issues. For small fixes it's enough to create PR with description.
Table of Contents:
- Install all dependencies:
pip install .[dev]
pip install .[test]This project is using pre-commit checks to format and verify code. Same checks are used on CI as well. Activate pre-commit for your local setup:
pre-commit installAfter this code checks will run on git commit command.
If some of the pre-commit dependencies are not found make sure to activate appropriate virtual environment
To run pre-commit manually use:
pre-commit run --all-filesTo run unit tests use command:
make testor simply
pytest