[egenix-users] Pip + virtualenv problem installing egenix-mx-base

M.-A. Lemburg mal at egenix.com
Thu May 12 12:35:23 CEST 2011


M.-A. Lemburg wrote:
> Leonardo Santagada wrote:
>> On Wed, May 11, 2011 at 7:04 PM, M.-A. Lemburg <mal at egenix.com> wrote:
>>> Leonardo Santagada wrote:
>>>> On Wed, May 11, 2011 at 1:45 PM, M.-A. Lemburg <mal at egenix.com> 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
> 
> Well, let's put it this way: why doesn't pip support standard
> distutils packages that do not use setuptools ?
> 
> It would not be a problem to add the above option as dummy
> to distutils in mxSetup.py, but that would only solve the problem
> for our packages, not the many other plain distutils packages
> on PyPI.

FYI: We'll add support for pip in egenix-mx-base in the next release
which will be 3.2.0.

-- 
Marc-Andre Lemburg
eGenix.com

Professional Python Services directly from the Source  (#1, May 12 2011)
>>> Python/Zope Consulting and Support ...        http://www.egenix.com/
>>> mxODBC.Zope.Database.Adapter ...             http://zope.egenix.com/
>>> mxODBC, mxDateTime, mxTextTools ...        http://python.egenix.com/
________________________________________________________________________
2011-06-20: EuroPython 2011, Florence, Italy               39 days to go

::: Try our new mxODBC.Connect Python Database Interface for free ! ::::


   eGenix.com Software, Skills and Services GmbH  Pastor-Loeh-Str.48
    D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg
           Registered at Amtsgericht Duesseldorf: HRB 46611
               http://www.egenix.com/company/contact/



More information about the egenix-users mailing list