Re: Pip + virtualenv problem installing egenix-mx-base
Leonardo Santagada <[email protected]> Wed, 11 May 2011 20:07:59 -0300
| Newsgroups | gmane.comp.python.egenix.user |
|---|---|
| Message-ID | <[email protected]> |
On Wed, May 11, 2011 at 7:04 PM, M.-A. Lemburg <[email protected]> wrote: > Leonardo Santagada wrote: >> On Wed, May 11, 2011 at 1:45 PM, M.-A. Lemburg <[email protected]> wrote: >>> It doesn't use setuptools, that's correct. >>> >> >> Any idea if you are going to use setuptools one day, or just skip to >> distutils2/packaging? Would a patch be accepted? > > We will likely never use setuptools to build our eggs (our bdist_egg > implementation in mxSetup.py works with pure distutils) ... > >> ps: Pip only works with source+setuptools and disutils2 will not have >> eggs, only source+setuptools or setup.cfg will be suported then. > > ... but switching to such a limited system isn't an option either :-) why not support it? I don't know how mxSetup.py works, but there should be a way to support setuptools or at least --single-version-externally-managed > I don't think pip/distutils2 will have a great future without support > for binary eggs: People without compiler and all the necessary > development dependencies installed won't be able to build > C extensions and distributions without source code won't work > either, making the system pretty much unusable for commercial > products. well this a discussion for distutils-sig, I don't know their plans, but I would appreciate pure python distributions with pre compiled c extensions either as optional (in case you don't have a compiler) or mandatory (if there is no source for it in the src tarball). Python specific pure python eggs are an annoyance at least for me. -- Leonardo Santagada _______________________________________________________________________ eGenix.com User Mailing List http://www.egenix.com/ https://www.egenix.com/mailman/listinfo/egenix-users