reanahub / reana-workflow-engine-yadage

REANA Workflow Engine Yadage
http://reana-workflow-engine-yadage.readthedocs.io/
MIT License
0 stars 32 forks source link

build(python): avoid using requirements.in (#266) #266

Open mdonadoni opened 3 months ago

mdonadoni commented 3 months ago

Pass the correct extras to pip-compile instead of duplicating requirements in requirements.in.

mdonadoni commented 3 months ago

As far as I can tell, these extras were created in the past to avoid installing some libraries when building the docs, as they were not compatible with Python/system packages available on ReadTheDocs.

See for example:

Note that with ReadTheDocs v2 it's now possible to choose the version of the Python interpreter and to install APT packages, see: https://docs.readthedocs.io/en/stable/config-file/v2.html#build-apt-packages