Open abitrolly opened 6 years ago
I see that Sphinx specifies some of its requirements in an install_requires
array within setup.py
https://github.com/sphinx-doc/sphinx/blob/a498960de9039b0d0c8d24f75f32fa4acd5b75e1/setup.py#L17 -- that is not working right now because of https://github.com/librariesio/bibliothecary/issues/76 .
Also Sphinx specifies some requirements in tox.ini
which is not working because of https://github.com/librariesio/bibliothecary/issues/415 .
libraries.io should use PyPI API for getting dependency information from JSON endpoint instead of bibliothecary
- trying to parse Python code with Ruby is a dead end.
https://github.com/librariesio/libraries.io/blob/master/app/models/package_manager/pypi.rb - I don't see where it calls bibliothecary, but it should process https://pypi.org/pypi/Sphinx/json instead.
https://pypi.org/pypi/sphinx/json
/info/requires_dist
lists these dependencies.https://libraries.io/pypi/Sphinx lists 0.