Skip to content

Contribute and Develop

Developer setup

Install via Poetry 1.8.4 and Python3.11 on Ubuntu 22.04

git clone https://github.com/michaelfeil/infinity
cd infinity
cd libs/infinity_emb
poetry install --extras all --with test

To ensure your contributions pass the Continuous Integration (CI) checks:

cd libs/infinity_emb
make format
make lint
poetry run pytest ./tests
As an alternative, you can also use the following command:
cd libs/infinity_emb
make precommit

CLA

All contributions must be made in a way to be compatible with the MIT License of this repo.