Skip to content

Install

If you are not planning to use the investigraph command-line and want to deploy via docker instead, you don't have to install investigraph on your computer locally. Refer to our docker documentation

Installing investigraph is needed for interactive developement of new dataset sources or local test runs, though.

It is highly recommended to use a python virtual environment for installation.

investigraph ships as a python package and can easily be installed via pip (or any other package manager from the python ecosystem):

pip install investigraph

Or, e.g. when using poetry:

poetry add investigraph

After installation and all it's dependencies, check that it is working:

investigraph --version

Upgrade the package to the latest version:

pip install -U investigraph

Uninstall:

pip uninstall investigraph

Develop version

Active development is happening in the develop branch. You can directly install it via pip:

pip install git+https://github.com/investigativedata/investigraph-etl.git@develop