[Python-checkins] python/nondist/sandbox/setuptools/setuptools package_index.py, 1.17, 1.18

pje@users.sourceforge.net pje at users.sourceforge.net
Sun Aug 14 03:45:48 CEST 2005


Update of /cvsroot/python/python/nondist/sandbox/setuptools/setuptools
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv9985/setuptools

Modified Files:
	package_index.py 
Log Message:
Document the "Environment" class, and simplify its API.


Index: package_index.py
===================================================================
RCS file: /cvsroot/python/python/nondist/sandbox/setuptools/setuptools/package_index.py,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -d -r1.17 -r1.18
--- package_index.py	11 Aug 2005 00:37:37 -0000	1.17
+++ package_index.py	14 Aug 2005 01:45:38 -0000	1.18
@@ -264,7 +264,7 @@
 
     def obtain(self, requirement, installer=None):
         self.find_packages(requirement)
-        for dist in self.get(requirement.key, ()):
+        for dist in self[requirement.key]:
             if dist in requirement:
                 return dist
             self.debug("%s does not match %s", requirement, dist)
@@ -344,7 +344,7 @@
         self.info("Searching for %s", requirement)
 
         def find(req):
-            for dist in self.get(req.key, ()):
+            for dist in self[req.key]:
                 if dist in req and (dist.precedence<=SOURCE_DIST or not source):
                     self.info("Best match: %s", dist)
                     return self.download(dist.location, tmpdir)



More information about the Python-checkins mailing list