[Distutils] GSoC 2017 - Plan of Action for dependency resolver
Donald Stufft
donald at stufft.io
Sat Mar 4 12:28:32 EST 2017
> On Mar 4, 2017, at 12:25 PM, Pradyun Gedam <pradyunsg at gmail.com> wrote:
>
> Since PyPI does not have such information in a static declarative format, that approach is not feasible. pip will have to download packages and execute setup.py to know what the dependencies are.
I will note, that we can expose that information in PyPI for *wheels*, but not for sdists currently. It would be a lot more work though because it’d essentially require a whole new repository API and I doubt Pradyun wants to tackle that right now :) Keeping a future in mind where we can get a least some of that information without downloading would be good though, at least to keep in mind when structuring code.
—
Donald Stufft
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/distutils-sig/attachments/20170304/15fadd19/attachment.html>
More information about the Distutils-SIG
mailing list