summaryrefslogtreecommitdiff
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, 6 insertions, 0 deletions
diff --git a/pkg_resources.py b/pkg_resources.py
index 20815ffe..30da98ed 100644
--- a/pkg_resources.py
+++ b/pkg_resources.py
@@ -504,6 +504,12 @@ class WorkingSet(object):
while requirements:
req = requirements.pop(0) # process dependencies breadth-first
+ project_name = req.project_name.strip()
+ project_name = project_name.replace(' ', '')
+ if project_name in ('setuptools', 'setuptools>=0.6c9',
+ 'setuptools==0.6c9'):
+ req = Requirement.parse('distribute')
+
if req in processed:
# Ignore cyclic or redundant dependencies
continue