There are already some topics on problems with the “Used by” feature, about dependants not being listed or GitHub failing to identify the packages that the repository provides.
The latter case is the trigger for this topic. More specifically, GitHub doesn’t infere that the repository here provides the packages
python-telegram-bot-raw on pypi.org. Admittedly, it’s probably not easy, as in
setup.py we have something like
Still, I’d of course like for the dependents to be listed. So my question is basically two-fold:
- How can I achievie this for my specific use case?
- Is there any documentation on how exactly GitHub checks if a repository contains a package? Here I found which files are checked for dependencies, but not for dependents . If there is not, can it be added somewhere? I’ll happily PR to the docs, but I would need the info
Bonus question: If GitHub can not automatically infere the provided package/s, can we have an option to manually set those? That could e.g. be verified by checking that the GitHub repo referenced on the project page of the corresponding package manager.
I’d be happy for hints!