From b8227e71a951cead0a762e069c68d4f166fd689b Mon Sep 17 00:00:00 2001 From: oesteban Date: Mon, 12 Nov 2018 15:50:14 -0800 Subject: [PATCH] [PIN] Force numpy>=1.15.4 when Python>=3.7 Addresses the [numpy bug](https://www.opensourceanswers.com/blog/you-shouldnt-use-python-37-for-data-science-right-now.html). --- nipype/info.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/nipype/info.py b/nipype/info.py index d3056c62a2..c709f8fb03 100644 --- a/nipype/info.py +++ b/nipype/info.py @@ -101,7 +101,9 @@ def get_nipype_gitversion(): # versions NIBABEL_MIN_VERSION = '2.1.0' NETWORKX_MIN_VERSION = '1.9' -NUMPY_MIN_VERSION = '1.9.0' +# Numpy bug in python 3.7: +# https://www.opensourceanswers.com/blog/you-shouldnt-use-python-37-for-data-science-right-now.html +NUMPY_MIN_VERSION = '1.9.0' if sys.version_info < (3, 7) else '1.15.4' SCIPY_MIN_VERSION = '0.14' TRAITS_MIN_VERSION = '4.6' DATEUTIL_MIN_VERSION = '2.2'