[Python-checkins] python/nondist/sandbox/setuptools/setuptools/command easy_install.py, 1.33, 1.34

pje@users.sourceforge.net pje at users.sourceforge.net
Tue Oct 18 06:08:49 CEST 2005


Update of /cvsroot/python/python/nondist/sandbox/setuptools/setuptools/command
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv21360/setuptools/command
Modified Files:
	easy_install.py 
Log Message:
Hurray! Our first dependency processing bug! This is cool because it
means that people are finally doing enough things with setuptools to 
have real-life version conflict scenarios. Luckily, the fix is trivial:
use breadth-first instead of depth-first dependency processing, which I 
thought we were already doing anyway, but weren't. And we were giving
precedence to already-installed packages, which means upgrades didn't 
work so well.
Index: easy_install.py
===================================================================
RCS file: /cvsroot/python/python/nondist/sandbox/setuptools/setuptools/command/easy_install.py,v
retrieving revision 1.33
retrieving revision 1.34
diff -u -d -r1.33 -r1.34
--- easy_install.py	16 Oct 2005 20:45:30 -0000	1.33
+++ easy_install.py	18 Oct 2005 04:08:46 -0000	1.34
@@ -394,7 +394,7 @@
 return
 
 try:
- WorkingSet(self.shadow_path).resolve(
+ WorkingSet([]).resolve(
 [requirement], self.local_index, self.easy_install
 )
 except DistributionNotFound, e:


More information about the Python-checkins mailing list

AltStyle によって変換されたページ (->オリジナル) /