[issue14950] packaging.install does not have a clear API.

2012-05-31 Thread Éric Araujo
Éric Araujo mer...@netwok.org added the comment: To summarize the high-level API needed: install from an index (argument is a version requirement as string), install archive file, install from directory (containing setup.cfg or setup.py). When #8668 is implemented, an “editable” option will

[issue14950] packaging.install does not have a clear API.

2012-05-29 Thread Alexis Metaireau
New submission from Alexis Metaireau ale...@notmyidea.org: The packaging.install module doesn't have a clear API defined and it's doing a lot of indirections between all the functions to get metadata, fetch the dependencies and install what's need to be installed. We might be able to come