summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPauli Virtanen <pav@iki.fi>2019-01-01 14:43:53 +0200
committerPauli Virtanen <pav@iki.fi>2019-01-01 14:43:53 +0200
commite4b46cd4dcdb0413f41b613addec75210f3084cc (patch)
tree4780c220131aa16d1fd9d5eb50f22df58cce5f30
parent1a43137b2b77360175fd530f86808d43bd1f156f (diff)
downloadnumpy-e4b46cd4dcdb0413f41b613addec75210f3084cc.tar.gz
BENCH: don't fail at import time with old Numpy
-rw-r--r--benchmarks/benchmarks/bench_overrides.py10
1 files changed, 9 insertions, 1 deletions
diff --git a/benchmarks/benchmarks/bench_overrides.py b/benchmarks/benchmarks/bench_overrides.py
index b42c5d185..58572d07d 100644
--- a/benchmarks/benchmarks/bench_overrides.py
+++ b/benchmarks/benchmarks/bench_overrides.py
@@ -2,7 +2,15 @@ from __future__ import absolute_import, division, print_function
from .common import Benchmark
-from numpy.core.overrides import array_function_dispatch
+try:
+ from numpy.core.overrides import array_function_dispatch
+except ImportError:
+ # Don't fail at import time with old Numpy versions
+ def array_function_dispatch(*args, **kwargs):
+ def wrap(*args, **kwargs):
+ return None
+ return wrap
+
import numpy as np