lyst / lightfm

A Python implementation of LightFM, a hybrid recommendation algorithm.
Apache License 2.0
4.73k stars 691 forks source link

Update dependencies for creating Docs #635

Closed SimonCW closed 2 years ago

SimonCW commented 2 years ago

Hi @maciejkula,

I changed a few lines in doc/conf.py that were necessary to build the docs with a newer sphinx version. I also added a docs-requirements.txt.

In my opinion, having three requirements files is quite ugly and development usually requires all three of them. However, without using sth. like pryproject.toml I don't have a better idea for organizing this (also considering minimal installation for CI/CD).

Also: