summaryrefslogtreecommitdiff
path: root/numpy/lib/utils.py
diff options
context:
space:
mode:
Diffstat (limited to 'numpy/lib/utils.py')
-rw-r--r--numpy/lib/utils.py8
1 files changed, 3 insertions, 5 deletions
diff --git a/numpy/lib/utils.py b/numpy/lib/utils.py
index 1248c7d05..c406ecd29 100644
--- a/numpy/lib/utils.py
+++ b/numpy/lib/utils.py
@@ -791,11 +791,9 @@ def lookfor(what, module=None, import_modules=True, regenerate=False,
r += max(-index / 100, -100)
return r
- def relevance_sort(a, b):
- dr = relevance(b, *cache[b]) - relevance(a, *cache[a])
- if dr != 0: return dr
- else: return cmp(a, b)
- found.sort(relevance_sort)
+ def relevance_value(a):
+ return relevance(a, *cache[a])
+ found.sort(key=relevance_value)
# Pretty-print
s = "Search results for '%s'" % (' '.join(whats))