summaryrefslogtreecommitdiff
path: root/pkg_resources.py
diff options
context:
space:
mode:
authorChristophe Combelles <ccomb@free.fr>2010-05-19 23:11:22 +0200
committerChristophe Combelles <ccomb@free.fr>2010-05-19 23:11:22 +0200
commitf3411291c4ec89df2f9fe18263a5509fb4caaddf (patch)
treed2ca36905b32d6ab726c01a68db040dcab6d13e5 /pkg_resources.py
parent29ffeae7d36c6e6c2a10dd230f8472226f51d955 (diff)
downloadpython-setuptools-git-f3411291c4ec89df2f9fe18263a5509fb4caaddf.tar.gz
fixed issue 163 : don't include md5 when comparing two distributions, and scan
index links before external page links. --HG-- branch : distribute extra : rebase_source : d190057280e7cb27317eb4aa40e75f1c851ed6e5
Diffstat (limited to 'pkg_resources.py')
-rw-r--r--pkg_resources.py7
1 files changed, 5 insertions, 2 deletions
diff --git a/pkg_resources.py b/pkg_resources.py
index 6ec51fa0..bd318522 100644
--- a/pkg_resources.py
+++ b/pkg_resources.py
@@ -2081,8 +2081,11 @@ class Distribution(object):
hashcmp = property(
lambda self: (
- getattr(self,'parsed_version',()), self.precedence, self.key,
- -len(self.location or ''), self.location, self.py_version,
+ getattr(self,'parsed_version',()),
+ self.precedence,
+ self.key,
+ (self.location or '').split('#md5=')[0],
+ self.py_version,
self.platform
)
)