[Distutils] Problem upgrading docutils with setuptools

Phillip J. Eby pje at telecommunity.com
Wed Jan 25 19:36:51 CET 2006


At 10:26 AM 1/25/2006 -0800, Bob Ippolito wrote:

>On Jan 25, 2006, at 10:14 AM, Phillip J. Eby wrote:
>
>>At 06:46 PM 1/25/2006 +0100, Maciek Starzyk wrote:
>>>Is there a way to tell setup.py to do the equivalent of
>>>easy_install -m
>>>while upgrading its dependencies ?
>>
>>No, not really.  You could always just bundle the "roman" module in
>>your
>>project, I suppose, or create a package for it on PyPI and make it a
>>requirement of your project.  These approaches wouldn't change
>>docutils'
>>behavior, but it'd ensure that *your* projects using docutils would
>>work.
>
>Would setuptools notice the conflict between the roman module in both
>eggs?

Not as long as docutils is installed via EasyInstall.  Setuptools doesn't 
care about duplication *inside* eggs, only with stuff installed *outside* 
of eggs.

(Unfortunately, there's a bit of an issue with .egg-info eggs, in that you 
still get conflict warnings for them at the moment.)



More information about the Distutils-SIG mailing list