We use poetry to manage the dependencies.
To install them you would need to run install command:
poetry installTo activate your virtualenv run poetry shell.
Run make test to run everything we have!
We use pytest and ruff for quality control.
To run all tests:
make unitTo run linting:
make formatThese steps are mandatory during the CI.
We use mypy to run type checks on our code.
To use it:
make lintThis step is mandatory during the CI.