summaryrefslogtreecommitdiff
path: root/numpy
diff options
context:
space:
mode:
Diffstat (limited to 'numpy')
-rw-r--r--numpy/core/code_generators/genapi.py8
1 files changed, 7 insertions, 1 deletions
diff --git a/numpy/core/code_generators/genapi.py b/numpy/core/code_generators/genapi.py
index d44286b50..eefbcc22d 100644
--- a/numpy/core/code_generators/genapi.py
+++ b/numpy/core/code_generators/genapi.py
@@ -6,9 +6,15 @@ See ``find_function`` for how functions should be formatted, and
specified.
"""
import sys, os, re
-import md5
import textwrap
+_PY_MAJ, _PY_MIN = sys.version_info[:2]
+# md5 is deprecated from python 2.6
+if _PY_MAJ == 2 and _PY_MIN < 6:
+ import md5
+else:
+ from hashlib import md5
+
__docformat__ = 'restructuredtext'
# The files under src/ that are scanned for API functions