aboutsummaryrefslogtreecommitdiffstats
path: root/pkg_resources.py
diff options
context:
space:
mode:
Diffstat (limited to 'pkg_resources.py')
-rw-r--r--pkg_resources.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/pkg_resources.py b/pkg_resources.py
index f5b2ca63..1181ebec 100644
--- a/pkg_resources.py
+++ b/pkg_resources.py
@@ -2049,9 +2049,9 @@ def _sort_dists(dists):
class Requirement:
- def __init__(self, project_name, specs=(), extras=()):
- self.project_name = project_name
- self.key = project_name.lower()
+ def __init__(self, project_name, specs, extras):
+ """DO NOT CALL THIS UNDOCUMENTED METHOD; use Requirement.parse()!"""
+ self.project_name, self.key = project_name, project_name.lower()
index = [(parse_version(v),state_machine[op],op,v) for op,v in specs]
index.sort()
self.specs = [(op,ver) for parsed,trans,op,ver in index]