A python client library for the indico API.
From PyPI:
pip install indicoio
From source:
git clone https://github.com/IndicoDataSolutions/IndicoIo-python.git
python setup.py install
Running in a Docker container:
git clone https://github.com/IndicoDataSolutions/IndicoIo-python.git
docker build --build-arg INDICO_API_KEY=<Your Indico API key here> \
-f Dockerfile.indicoio \
-t indicoio
docker run -it indicoio bash
After building the Docker container, you can use only the last command to run the library unless you need to update the code.
Having trouble with installation? Missing system dependencies? Check out our complete installation guide.
Are you a student or researcher? Register here for free API credit.
Interested in using indico for a commercial business? Sign up here.
Once you have an API key, setup is simple:
import indicoio
indicoio.config.api_key = "YOUR_API_KEY_HERE"
Detailed documentation and further code examples are available at indico.io/docs.