Re: [Distutils] pip merges wheel

2013-03-19 Thread Glyph
On Mar 18, 2013, at 4:52 PM, Nick Coghlan ncogh...@gmail.com wrote: On Mon, Mar 18, 2013 at 4:39 PM, Barry Warsaw ba...@python.org wrote: On Mar 18, 2013, at 04:13 PM, Nick Coghlan wrote: Eventually I expect pip will grow a --wheel-only option to run it in strict installer only mode, but

Re: [Distutils] pip merges wheel

2013-03-19 Thread Daniel Holth
It's possible to upload broken wheels. I don't want I had to find the disable flag to be anyone's first impression. On Mar 19, 2013 7:40 PM, Glyph gl...@twistedmatrix.com wrote: On Mar 18, 2013, at 4:52 PM, Nick Coghlan ncogh...@gmail.com wrote: On Mon, Mar 18, 2013 at 4:39 PM, Barry Warsaw

Re: [Distutils] pip merges wheel

2013-03-19 Thread Glyph
On Mar 19, 2013, at 5:00 PM, Daniel Holth dho...@gmail.com wrote: It's possible to upload broken wheels. I don't want I had to find the disable flag to be anyone's first impression. It's possible to upload broken sdists, too. Trust me, Windows' users (who do not have C compilers) impression

Re: [Distutils] pip merges wheel

2013-03-19 Thread Daniel Holth
we might do different defaults for each platform On Mar 19, 2013 8:33 PM, Glyph gl...@twistedmatrix.com wrote: On Mar 19, 2013, at 5:00 PM, Daniel Holth dho...@gmail.com wrote: It's possible to upload broken wheels. I don't want I had to find the disable flag to be anyone's first impression.

Re: [Distutils] pip merges wheel

2013-03-18 Thread Glyph
On Mar 16, 2013, at 5:06 PM, Daniel Holth dho...@gmail.com wrote: Earlier today we merged the existing wheel branch into mainline pip. This adds opt-in wheel install support (built into pip, pip install --use-wheel ...) and the convenient pip wheel ... command for creating the wheels you

Re: [Distutils] pip merges wheel

2013-03-18 Thread Paul Moore
On 18 March 2013 09:08, Glyph gl...@twistedmatrix.com wrote: My understanding is that in order to achieve this nirvana, what we must do is: (Daniel may wish to chime in with more details) A twisted developer, on each supported Windows configuration, must 'pip install wheel; pip wheel

Re: [Distutils] pip merges wheel

2013-03-18 Thread Nick Coghlan
On Sun, Mar 17, 2013 at 8:38 PM, Marcus Smith qwc...@gmail.com wrote: the pip docs have a cookbook entry now for the wheel support http://www.pip-installer.org/en/latest/cookbook.html#building-and-installing-wheels the usage reference is up to date as well

Re: [Distutils] pip merges wheel

2013-03-18 Thread Marcus Smith
I still think it is unfortunate that we are starting to extend pip to be a tool for developers to create distributions. It would be better of pip was kept as an install tool, and we added the utilities for creating distributions separate. I understand where you're coming from, but a few

Re: [Distutils] pip merges wheel

2013-03-18 Thread Nick Coghlan
On Mon, Mar 18, 2013 at 3:13 PM, Marcus Smith qwc...@gmail.com wrote: The other option is of course that we start adding all sorts of development commands to pip, such as build, test, sdist etc. But I do think it's the wrong place. I've thought of that too, but that's a discussion for

Re: [Distutils] pip merges wheel

2013-03-18 Thread Eric V. Smith
On 3/18/2013 5:16 PM, Lennart Regebro wrote: On Sat, Mar 16, 2013 at 5:06 PM, Daniel Holth dho...@gmail.com wrote: Earlier today we merged the existing wheel branch into mainline pip. This adds opt-in wheel install support (built into pip, pip install --use-wheel ...) and the convenient pip

Re: [Distutils] pip merges wheel

2013-03-18 Thread Nick Coghlan
On Mon, Mar 18, 2013 at 3:51 PM, Eric V. Smith e...@trueblade.com wrote: On 3/18/2013 5:16 PM, Lennart Regebro wrote: On Sat, Mar 16, 2013 at 5:06 PM, Daniel Holth dho...@gmail.com wrote: Earlier today we merged the existing wheel branch into mainline pip. This adds opt-in wheel install

Re: [Distutils] pip merges wheel

2013-03-18 Thread Barry Warsaw
On Mar 18, 2013, at 02:16 PM, Lennart Regebro wrote: I still think it is unfortunate that we are starting to extend pip to be a tool for developers to create distributions. It would be better of pip was kept as an install tool, and we added the utilities for creating distributions separate. +1.

Re: [Distutils] pip merges wheel

2013-03-18 Thread Barry Warsaw
On Mar 18, 2013, at 04:13 PM, Nick Coghlan wrote: Eventually I expect pip will grow a --wheel-only option to run it in strict installer only mode, but the ecosystem is a long way from supporting that being a useful option (especially since there are some cases which will still require falling

Re: [Distutils] pip merges wheel

2013-03-18 Thread Donald Stufft
On Mar 18, 2013, at 7:39 PM, Barry Warsaw ba...@python.org wrote: On Mar 18, 2013, at 04:13 PM, Nick Coghlan wrote: Eventually I expect pip will grow a --wheel-only option to run it in strict installer only mode, but the ecosystem is a long way from supporting that being a useful option

Re: [Distutils] pip merges wheel

2013-03-18 Thread Lennart Regebro
On Mon, Mar 18, 2013 at 3:13 PM, Marcus Smith qwc...@gmail.com wrote: 1) pip is *currently* very much a build tool in that it build/installs from source archives, but I understand the new model is for pip to eventually be working with pre-built wheels much of the time, with no build system

Re: [Distutils] pip merges wheel

2013-03-18 Thread Nick Coghlan
On Mon, Mar 18, 2013 at 4:39 PM, Barry Warsaw ba...@python.org wrote: On Mar 18, 2013, at 04:13 PM, Nick Coghlan wrote: Eventually I expect pip will grow a --wheel-only option to run it in strict installer only mode, but the ecosystem is a long way from supporting that being a useful option

Re: [Distutils] pip merges wheel

2013-03-18 Thread Nick Coghlan
On Mon, Mar 18, 2013 at 4:48 PM, Lennart Regebro rege...@gmail.com wrote: On Mon, Mar 18, 2013 at 3:13 PM, Marcus Smith qwc...@gmail.com wrote: 1) pip is *currently* very much a build tool in that it build/installs from source archives, but I understand the new model is for pip to eventually be

Re: [Distutils] pip merges wheel

2013-03-18 Thread Daniel Holth
I do understand the confusion. Binary package formats have more than one use. Coincidentally we have implemented the slightly different cache compiles and distribute software features using the same format. It might help if you can imagine that pip wheel produces a different format than python

Re: [Distutils] pip merges wheel

2013-03-18 Thread Nick Coghlan
On Mon, Mar 18, 2013 at 5:28 PM, Daniel Holth dho...@gmail.com wrote: I do understand the confusion. Binary package formats have more than one use. Coincidentally we have implemented the slightly different cache compiles and distribute software features using the same format. It might help if

Re: [Distutils] pip merges wheel

2013-03-17 Thread Marcus Smith
the pip docs have a cookbook entry now for the wheel support http://www.pip-installer.org/en/latest/cookbook.html#building-and-installing-wheels the usage reference is up to date as well http://www.pip-installer.org/en/latest/usage.html Marcus On Sat, Mar 16, 2013 at 5:06 PM, Daniel Holth

[Distutils] pip merges wheel

2013-03-16 Thread Daniel Holth
Earlier today we merged the existing wheel branch into mainline pip. This adds opt-in wheel install support (built into pip, pip install --use-wheel ...) and the convenient pip wheel ... command for creating the wheels you need. pip wheel ... uses the wheel reference implementation (pip install