-
-
Notifications
You must be signed in to change notification settings - Fork 1
Description
https://pypi.org/project/gh/ is https://github.com/danielwhatmuff/gh and it only installs a bin script gh
.
Despite the repo containing a subdir gh
, the setup.py is looking for a gh.py
which is missing, so nothing is installed into site-packages, which means there is not yet a real conflict between the two packages there.
There is a conflict with the bin script gh
, but there are lots of Python packages which use that bin script name (gitsome, gh-commander and (not released) ghutil are ones I have found), and even more in other language runtimes.
I suggest creating an extra entrypoint gh-api
which is more unique and used in documentation, and also adding a __main__
so that python3 -m gh
will work even when there is something wrong with the bin scripts (e.g. pkg_resources blows up).
And/Or, subsume the functionality of PyPI package gh
(which is quite small) and approach the author about a gentlemans agreement that they wont grow their library into a huge success which could mean users want gh and gh-api.