help requested getting existing project "gv" into PyPI
hi, I recently suggested that the "gv" package be added to PyPI. This is a close-to-C Graphviz port distributed by the Graphviz graph visualization project. They currently distribute this package in source, and in rpms, debs, and the equivalents of those for Windows, Mac, and Solaris. It seemed only natural that a small entry in PyPI be added so that "pip" would be able to install this package in a straightforward way (i.e., without using "git" references etc). The issue tracker url for this suggestion: http://www.graphviz.org/mantisbt/view.php?id=2324 As you can see at that link, the maintainer had some difficulty when trying to create the project through the web form, culminating in a "Not found()" error message. I unfortunately don't have a great deal of insight into this, but I thought someone on this list might be able to help. Alternatively, please tell me if I'm making an unreasonable suggestion. It was my understanding that "pip" is able to find installable files from even quite rudimentary PyPI entries, even if they're hosted elsewhere. However, if that's not the case, and the PyPI entry would require extensive ongoing interaction from the "gv" maintainers, then this probably isn't going to work. thanks, Jess
On Fri, Aug 9, 2013 at 8:04 AM, Jess Austin <jess.austin@gmail.com> wrote:
hi,
I recently suggested that the "gv" package be added to PyPI. This is a close-to-C Graphviz port distributed by the Graphviz graph visualization project. They currently distribute this package in source, and in rpms, debs, and the equivalents of those for Windows, Mac, and Solaris. It seemed only natural that a small entry in PyPI be added so that "pip" would be able to install this package in a straightforward way (i.e., without using "git" references etc).
The issue tracker url for this suggestion:
http://www.graphviz.org/mantisbt/view.php?id=2324
As you can see at that link, the maintainer had some difficulty when trying to create the project through the web form, culminating in a "Not found()" error message. I unfortunately don't have a great deal of insight into this, but I thought someone on this list might be able to help.
Alternatively, please tell me if I'm making an unreasonable suggestion. It was my understanding that "pip" is able to find installable files from even quite rudimentary PyPI entries, even if they're hosted elsewhere. However, if that's not the case, and the PyPI entry would require extensive ongoing interaction from the "gv" maintainers, then this probably isn't going to work.
It would require ongoing interaction with *somebody*, in order to update the download links whenever a new version is released. Note, too, that unless there is a specific download for the Python binding that uses setup.py to invoke its build process, a PyPI listing won't make the binding pip-installable.
On Fri, Aug 9, 2013 at 12:46 PM, PJ Eby <pje@telecommunity.com> wrote:
update the download links whenever a new version is released. Note, too, that unless there is a specific download for the Python binding that uses setup.py to invoke its build process, a PyPI listing won't make the binding pip-installable.
Yes it appears setup.py is not used. Thanks, and nevermind!
participants (2)
-
Jess Austin
-
PJ Eby