- Python 3.9 or newer is needed to run the project.
- Docker needs to be running in order to execute the integration tests as they automatically start a JanusGraph Docker container.
- pytest and testcontainers are needed to test the project.
The library can be tested by executing:
pip install -r requirements.txt
pip install -r tests/requirements.txt
python -m pytest
The library can be packed into PyPI package by executing:
pip install build
python -m build