Fix CLI Harvester
I tried using the CLI to run the oai harvester. I always got the error of circular imports in the aggregator.py. I used the same command as in the ReadME specified.
(data-harvesting-py3.9) lucaskulla@e230-mb11-wl data_harvesting % hmc-unhide harvester run --name oai --out ~/work/data/gitlab_pipeline Traceback (most recent call last): File "/Users/lucaskulla/Library/Caches/pypoetry/virtualenvs/data-harvesting-paCZSeK2-py3.9/bin/hmc-unhide", line 3, in <module> from data_harvesting.cli.cli import cli File "/Users/lucaskulla/Desktop/Git/unHIDE/data_harvesting/data_harvesting/__init__.py", line 24, in <module> from .aggregator import Aggregator File "/Users/lucaskulla/Desktop/Git/unHIDE/data_harvesting/data_harvesting/aggregator.py", line 21, in <module> from data_harvesting import get_config_path ImportError: cannot import name 'get_config_path' from partially initialized module 'data_harvesting' (most likely due to a circular import) (/Users/lucaskulla/Desktop/Git/unHIDE/data_harvesting/data_harvesting/__init__.py)
Already "solved" the problem (temporarily).