Contribution
Development Environment
- Install the required tools:
- Install python
- Install pip, setuptools and wheel
- Install pipenv
-
Install a virtual environment:
pipenv shell -
Install the required development packages:
pipenv install --dev -
Build the project:
pipenv run pip install -e . - Set up your local environment:
- Create a file named
.envin the project root. - Fill in the Mindleap Starter host url (adjust the port, if necessary)
MINDLEAP_STARTER_HOST_URL=http://localhost:8090 - Create a file named
-
Run the tests, for example:
pipenv run pytest tests/test_1_graph_model_service.py