Re: [Distutils] GSoC 2017 - Plan of Action for dependency resolver

2017-03-04 Thread Pradyun Gedam
On Sat, 4 Mar 2017 at 22:58 Donald Stufft wrote: > > On Mar 4, 2017, at 12:25 PM, Pradyun Gedam 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 >

Re: [Distutils] GSoC 2017 - Plan of Action for dependency resolver

2017-03-04 Thread Donald Stufft
> On Mar 4, 2017, at 12:25 PM, Pradyun Gedam 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,

Re: [Distutils] GSoC 2017 - Plan of Action for dependency resolver

2017-03-04 Thread Pradyun Gedam
On Wed, 1 Mar 2017 at 15:58 Pradyun Gedam wrote: > > > On Tue, Feb 28, 2017, 21:18 Jim Fulton wrote: > > On Tue, Feb 28, 2017 at 10:14 AM, Pradyun Gedam > wrote: > ... > > 4. (if time permits) Move any dependency resolution code

Re: [Distutils] GSoC 2017 - Plan of Action for dependency resolver

2017-03-02 Thread Donald Stufft
> On Mar 2, 2017, at 11:31 AM, Justin Cappos wrote: > > I'd be happy to help to provide mentorship for the backtracking dependency > resolver aspect. I don't know pip's code well though. > Awesome, that would work out well actually I think, because while I know pip’s code

Re: [Distutils] GSoC 2017 - Plan of Action for dependency resolver

2017-03-02 Thread Justin Cappos
I'd be happy to help to provide mentorship for the backtracking dependency resolver aspect. I don't know pip's code well though. Thanks, Justin On Thu, Mar 2, 2017 at 11:12 AM, Donald Stufft wrote: > Ok, so It appears besides me we need another one or two mentors to act as >

Re: [Distutils] GSoC 2017 - Plan of Action for dependency resolver

2017-03-02 Thread Donald Stufft
Ok, so It appears besides me we need another one or two mentors to act as backup mentors. I guess in the event I’m not available or so. Probably ideally the backup mentor would either be familiar with pip’s codebase or else familiar with the ideas behind a backtracking resolver. I do have

Re: [Distutils] GSoC 2017 - Plan of Action for dependency resolver

2017-03-01 Thread Ralf Gommers
On Thu, Mar 2, 2017 at 9:07 AM, Donald Stufft wrote: > > On Mar 1, 2017, at 3:02 PM, Ralf Gommers wrote: > > > > On Wed, Mar 1, 2017 at 4:14 AM, Pradyun Gedam wrote: > >> Hello Everyone! >> >> Google released the list of accepted

Re: [Distutils] GSoC 2017 - Plan of Action for dependency resolver

2017-03-01 Thread Pradyun Gedam
Thanks for the pointer Ralf! :) I was actually drafting a mail to send to Donald directly for thanking him for being willing to mentor me as well as pointing this out to him. I guess I can discard that draft now... On Thu, Mar 2, 2017, 01:37 Donald Stufft wrote: > > On Mar

Re: [Distutils] GSoC 2017 - Plan of Action for dependency resolver

2017-03-01 Thread Donald Stufft
> On Mar 1, 2017, at 3:02 PM, Ralf Gommers wrote: > > > > On Wed, Mar 1, 2017 at 4:14 AM, Pradyun Gedam > wrote: > Hello Everyone! > > Google released the list of accepted organizations for GSoC 2017 and PSF is >

Re: [Distutils] GSoC 2017 - Plan of Action for dependency resolver

2017-03-01 Thread Ralf Gommers
On Wed, Mar 1, 2017 at 4:14 AM, Pradyun Gedam wrote: > Hello Everyone! > > Google released the list of accepted organizations for GSoC 2017 and PSF > is one of them. > I see pip is not yet listed as a PSF sub-org on http://python-gsoc.org/. This is pretty urgent to arrange:

Re: [Distutils] GSoC 2017 - Plan of Action for dependency resolver

2017-03-01 Thread Xavier Fernandez
Great news ! Your plan seems reasonable. The first stage (RequirementSet refactor) seems to me to be the trickiest. Anyway I'm looking forward for your PRs :) Xavier ___ Distutils-SIG maillist - Distutils-SIG@python.org

Re: [Distutils] GSoC 2017 - Plan of Action for dependency resolver

2017-03-01 Thread Paul Moore
On 1 March 2017 at 10:28, Pradyun Gedam wrote: > I haven't really understood how it gets the information about dependencies > without downloading the packages... I'll give it another pass this weekend. If I recall, it reads static dependency data held on the red-dove site

Re: [Distutils] GSoC 2017 - Plan of Action for dependency resolver

2017-03-01 Thread Pradyun Gedam
On Tue, Feb 28, 2017, 21:18 Jim Fulton wrote: On Tue, Feb 28, 2017 at 10:14 AM, Pradyun Gedam wrote: ... 4. (if time permits) Move any dependency resolution code out into a separate library. This would make it possible for other projects (like

Re: [Distutils] GSoC 2017 - Plan of Action for dependency resolver

2017-02-28 Thread Jim Fulton
On Tue, Feb 28, 2017 at 10:14 AM, Pradyun Gedam wrote: ... > 4. (if time permits) Move any dependency resolution code out into a > separate library. > >This would make it possible for other projects (like buildout or a > future pip replacement) to reuse the dependency

[Distutils] GSoC 2017 - Plan of Action for dependency resolver

2017-02-28 Thread Pradyun Gedam
Hello Everyone! Google released the list of accepted organizations for GSoC 2017 and PSF is one of them. I guess this would a good time for me to seek feedback on the approach I'm planning to take for my potential GSoC project. I hope this mailing list is the right place to do so. --- Here's my