pybliometrics-dev / pybliometrics

Python-based API-Wrapper to access Scopus
https://pybliometrics.readthedocs.io/en/stable/
Other
407 stars 127 forks source link

Dependency missing in v3.5.1 #285

Closed maltevogl closed 1 year ago

maltevogl commented 1 year ago

First of all: thanks for the great package!

pybliometrics version: 3.5.1

Code to reproduce the bug: pip install -U pybliometrics, then run any search.

Expected behavior:

Allow e.g. ScopusSearch

First search raises a missing dependency of SimpleJSON package. The pyproject.toml should contain the requirements, e.g. like this https://packaging.python.org/en/latest/specifications/declaring-project-metadata/#dependencies-optional-dependencies A simple install of the missing package solves the issue.

Michael-E-Rose commented 1 year ago

Yes I also stumbled over this. I thought the requirements.txt would continue to be respected.

I will check however whether simplejson is still needed.