[Distutils] setuptools 0.6b4 released
Phillip J. Eby
pje at telecommunity.com
Sat Jul 15 01:24:45 CEST 2006
At 09:09 PM 7/12/2006 -0700, Bob Ippolito wrote:
>On Jul 12, 2006, at 9:00 PM, Bob Ippolito wrote:
>>On Jul 11, 2006, at 12:12 PM, Phillip J. Eby wrote:
>>>I have just released version 0.6b4 of setuptools, the last beta
>>>release of
>>>setuptools 0.6. Please upgrade and test at your earliest
>>>convenience, as I
>>>would like to issue a release candidate version next week.
>>
>>It seems there's another bug in 0.6b4. I don't know what conditions
>>cause it, however:
>>
>> File "/Volumes/Data/developer-external/py2app/setuptools-0.6b4-
>>py2.4.egg/setuptools/dist.py", line 274, in fetch_build_egg
>>AttributeError: Distribution instance has no attribute
>>'dependency_links'
>>
>>It looks like there's no default for dependency_links in some cases..
>>so that needs to change to a getattr, or it needs to set some default.
>
>Ok, it seems this happens whenever you do develop, install, etc. when
>all dependencies aren't available. easy_install seems to work though.
As it turns out, it's due to the hairy problem of bootstrapping arguments
that depend on entry points, before the requirements that initialize the
entry points are initialized. I'm fixing it at the point of initialization
instead of downstream, since then any new code that needs to access
self.dependency_links won't end up with the same bug.
More information about the Distutils-SIG
mailing list