[Python-checkins] python/nondist/sandbox/setuptools pkg_resources.py, 1.47, 1.48 setuptools.txt, 1.19, 1.20

pje@users.sourceforge.net pje at users.sourceforge.net
Mon Jul 18 04:28:16 CEST 2005


Update of /cvsroot/python/python/nondist/sandbox/setuptools
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv13936
Modified Files:
	pkg_resources.py setuptools.txt 
Log Message:
Catch a few missed terminology changes.
Index: pkg_resources.py
===================================================================
RCS file: /cvsroot/python/python/nondist/sandbox/setuptools/pkg_resources.py,v
retrieving revision 1.47
retrieving revision 1.48
diff -u -d -r1.47 -r1.48
--- pkg_resources.py	18 Jul 2005 02:06:15 -0000	1.47
+++ pkg_resources.py	18 Jul 2005 02:28:14 -0000	1.48
@@ -362,7 +362,7 @@
 # Oops, the "best" so far conflicts with a dependency
 raise VersionConflict(dist,req) # XXX put more info here
 
- requirements.extend(dist.depends(req.extras)[::-1])
+ requirements.extend(dist.requires(req.extras)[::-1])
 processed[req] = True
 
 return to_activate # return list of distros to activate
@@ -1569,8 +1569,8 @@
 
 _dep_map = property(_dep_map)
 
- def depends(self,extras=()):
- """List of Requirements needed for this distro if `options` are used"""
+ def requires(self,extras=()):
+ """List of Requirements needed for this distro if `extras` are used"""
 dm = self._dep_map
 deps = []
 deps.extend(dm.get(None,()))
@@ -1686,16 +1686,18 @@
 raise ValueError("Missing distribution spec", line)
 project_name = match.group(1)
 p = match.end()
- options = []
+ extras = []
 
 match = OBRACKET(line,p)
 if match:
 p = match.end()
- line, p, options = scan_list(DISTRO,CBRACKET,line,p,(1,),"option")
+ line, p, extras = scan_list(
+ DISTRO, CBRACKET, line, p, (1,), "'extra' name"
+ )
 
 line, p, specs = scan_list(VERSION,LINE_END,line,p,(1,2),"version spec")
 specs = [(op,val.replace('_','-')) for op,val in specs]
- yield Requirement(project_name.replace('_','-'), specs, options)
+ yield Requirement(project_name.replace('_','-'), specs, extras)
 
 
 def _sort_dists(dists):
@@ -1718,8 +1720,6 @@
 
 
 
-
-
 class Requirement:
 def __init__(self, project_name, specs=(), extras=()):
 self.project_name = project_name
Index: setuptools.txt
===================================================================
RCS file: /cvsroot/python/python/nondist/sandbox/setuptools/setuptools.txt,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -d -r1.19 -r1.20
--- setuptools.txt	18 Jul 2005 01:39:45 -0000	1.19
+++ setuptools.txt	18 Jul 2005 02:28:14 -0000	1.20
@@ -1419,7 +1419,7 @@
 
 * Distribution objects no longer have an ``installed_on()`` method, and the
 ``install_on()`` method is now ``activate()`` (but may go away altogether
- soon).
+ soon). The ``depends()`` method has also been renamed to ``requires()``.
 
 * ``find_distributions()`` now takes an additional argument called ``only``,
 that tells it to only yield distributions whose location is the passed-in


More information about the Python-checkins mailing list

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