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

2013-07-22 Thread Nick Coghlan
On 22 Jul 2013 13:26, PJ Eby p...@telecommunity.com wrote: On Sun, Jul 21, 2013 at 6:44 PM, Nick Coghlan ncogh...@gmail.com wrote: On 22 Jul 2013 01:46, PJ Eby p...@telecommunity.com wrote: Now that I'm thinking about it some more, one of the motivating use cases for extras in entry

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

2013-07-22 Thread Vinay Sajip
Nick Coghlan ncoghlan at gmail.com writes: On 22 Jul 2013 01:46, PJ Eby pje at telecommunity.com wrote: To put it another way, it's not exported only if extra is available, it's exported, but make sure you have this first.  A subtle difference, but important to the original use cases (see

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

2013-07-22 Thread Nick Coghlan
On 22 Jul 2013 19:12, Vinay Sajip vinay_sa...@yahoo.co.uk wrote: Nick Coghlan ncoghlan at gmail.com writes: On 22 Jul 2013 01:46, PJ Eby pje at telecommunity.com wrote: To put it another way, it's not exported only if extra is available, it's exported, but make sure you have this

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

2013-07-22 Thread Paul Moore
On 22 July 2013 12:22, Nick Coghlan ncogh...@gmail.com wrote: since extras aren't really a thing in their own right (they're just a shorthand for referring to an additional set of dependencies) I'm still trying to be clear in my mind about what extras are, and how they should work. From this

Re: [Distutils] Wheels and console script entry point wrappers (Was: Replacing pip.exe with a Python script)

2013-07-22 Thread Oscar Benjamin
On 19 July 2013 20:48, Steve Dower steve.do...@microsoft.com wrote: From: Oscar Benjamin I don't know whether or not you intend to have wrappers also work for Python 2.7 (in a third-party package perhaps) but there is a slightly subtle point to watch out for when non-ASCII characters in

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

2013-07-22 Thread Nick Coghlan
On 22 Jul 2013 21:29, Paul Moore p.f.mo...@gmail.com wrote: On 22 July 2013 12:22, Nick Coghlan ncogh...@gmail.com wrote: since extras aren't really a thing in their own right (they're just a shorthand for referring to an additional set of dependencies) I'm still trying to be clear in my

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

2013-07-22 Thread Carl Meyer
On 07/22/2013 06:31 AM, Daniel Holth wrote: Yes, extras are *only* a way to create aliases for a set of dependencies. They are not recorded as installed. It should make no difference whether you install ipython[notebook], look up the dependencies for the ipython notebook and install them