Re: [Distutils] Q about best practices now (or near future)

2013-07-21 Thread Steve Dower
From: Paul Moore > On 18 July 2013 08:57, Nick Coghlan wrote: >> Shipping an msi installer for pip (perhaps bundling with setuptools) >> would also be an acceptable alternative. > > -1. > > I would suggest that this approach, if it were considered seriously, should be > reviewed carefully by someo

Re: [Distutils] Q about best practices now (or near future)

2013-07-21 Thread PJ Eby
On Sat, Jul 20, 2013 at 10:54 PM, Nick Coghlan wrote: > Extras should just be a way to ask "are these optional dependencies present > on this system?", without needing to worry about how they got there. Technically, they are a way to ask "can you get this for me?", since pkg_resources' API allows

Re: [Distutils] Q about best practices now (or near future)

2013-07-21 Thread Paul Moore
On 21 July 2013 16:46, PJ Eby wrote: > Now that I'm thinking about it some more, one of the motivating use > cases for extras in entry points was startup performance in > plugin-heavy GUI applications like Chandler. The use of extras allows > for late-loading of additions to sys.path. IOW, it's

Re: [Distutils] Q about best practices now (or near future)

2013-07-21 Thread Daniel Holth
On Sun, Jul 21, 2013 at 12:10 PM, Paul Moore wrote: > On 21 July 2013 16:46, PJ Eby wrote: >> >> Now that I'm thinking about it some more, one of the motivating use >> cases for extras in entry points was startup performance in >> plugin-heavy GUI applications like Chandler. The use of extras al

Re: [Distutils] Q about best practices now (or near future)

2013-07-21 Thread Nick Coghlan
On 22 Jul 2013 01:46, "PJ Eby" wrote: > > On Sat, Jul 20, 2013 at 10:54 PM, Nick Coghlan wrote: > > Extras should just be a way to ask "are these optional dependencies present > > on this system?", without needing to worry about how they got there. > > Technically, they are a way to ask "can you

Re: [Distutils] Q about best practices now (or near future)

2013-07-21 Thread PJ Eby
On Sun, Jul 21, 2013 at 6:44 PM, Nick Coghlan wrote: > > On 22 Jul 2013 01:46, "PJ Eby" wrote: >> >> Now that I'm thinking about it some more, one of the motivating use >> cases for extras in entry points was startup performance in >> plugin-heavy GUI applications like Chandler. The use of extra