Kanon features exposed through an API.
poetry
(Installing Poetry)# if pre-commit is not already installed
sudo apt install pre-commit
git clone git@github.com:legau/kanon-api.git
cd kanon-api
poetry install
The changes you make in the code are reflected on your Python environment. Working with Python 3.10.
# if pre-commit is not already installed
sudo apt install pre-commit
pre-commit install
poetry run pytest --cov=kanon_api