chaoss/grimoirelab-manuscripts

Error when sortinghat is not installed

Closed this issue · 0 comments

I just install manuscripts with:

pip install manuscripts

and then try to run it, but I get an error:

$ manuscripts --help
Traceback (most recent call last):
  File "/tmp/gl/bin/manuscripts", line 38, in <module>
    from manuscripts.config import Config
  File "/tmp/gl/lib/python3.6/site-packages/manuscripts/config.py", line 27, in <module>
    from grimoire_elk.utils import get_connectors
  File "/tmp/gl/lib/python3.6/site-packages/grimoire_elk/utils.py", line 75, in <module>
    from .elk.git import GitEnrich
  File "/tmp/gl/lib/python3.6/site-packages/grimoire_elk/elk/git.py", line 36, in <module>
    from .study_ceres_aoc import areas_of_code, ESPandasConnector
  File "/tmp/gl/lib/python3.6/site-packages/grimoire_elk/elk/study_ceres_aoc.py", line 28, in <module>
    from cereslib.events.events import Git, Events
  File "/tmp/gl/lib/python3.6/site-packages/cereslib/events/events.py", line 27, in <module>
    from grimoire_elk.elk.sortinghat_gelk import SortingHat
  File "/tmp/gl/lib/python3.6/site-packages/grimoire_elk/elk/sortinghat_gelk.py", line 30, in <module>
    from sortinghat import api
ModuleNotFoundError: No module named 'sortinghat'

It seems sortinghat is not in the dependencies in setup.py.