Fails to retrieve version of importlib_metadata
sinfo fails to retrieve the version of the importlib_metadata package >=2.0.
Reproducible example:
conda create -n test_sinfo python=3.7
conda activate test_sinfo
pip install importlib_metadata==2.0 git+https://gitlab.com/joelostblom/sinfo.git
python
>>> import importlib_metadata
>>> from sinfo import sinfo
>>> sinfo()
Stacktrace:
Traceback (most recent call last):
File "/home/sturm/anaconda3/envs/test_sinfo/lib/python3.7/site-packages/sinfo/main.py", line 195, in sinfo
mod_version = _find_version(mod.__version__)
AttributeError: module 'importlib_metadata' has no attribute '__version__'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/home/sturm/anaconda3/envs/test_sinfo/lib/python3.7/site-packages/sinfo/main.py", line 198, in sinfo
mod_version = _find_version(mod.version)
File "/home/sturm/anaconda3/envs/test_sinfo/lib/python3.7/site-packages/sinfo/main.py", line 42, in _find_version
return mod_version_attr()
TypeError: version() missing 1 required positional argument: 'distribution_name'