opencitations / bcite

A bibliographic reference correction service
17 stars 2 forks source link

Explicate dependency on python3-dev #9

Open ghost opened 4 years ago

ghost commented 4 years ago

somewhat a reminder for myself to start a pull request.

When installing, I noticed that not only python3 is needed, but also python3-dev installed via sudo apt install python3-dev, to get the Python headers (to be able to install netifaces).

I used debian with python3.8.

ghost commented 4 years ago

When doing this, I had to lift the version requirement of web.py in the file "requirements.txt", too. Otherwise, the app would not start up with error:

RuntimeError: generator raised StopIteration. (this was a breaking change in behavior, introduced in Python 3.7)