From 62c7ebec0d27fa3c0dd4f037b99712317ba8170a Mon Sep 17 00:00:00 2001 From: Julien Bect Date: Wed, 17 Jun 2020 15:51:40 +0200 Subject: [PATCH] setup.py: Install scipy < 1.5.0 when using Python 3.5 --- setup.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/setup.py b/setup.py index 58fe7945..735078bc 100644 --- a/setup.py +++ b/setup.py @@ -117,6 +117,11 @@ try: except ModuleNotFoundError: ext_mods = [] +install_requirements = ['numpy>=1.7', 'six', 'paramz>=0.9.0', 'cython>=0.29'] +if sys.version_info < (3, 6): + install_requirements += ['scipy>=1.3.0,<1.5.0'] +else: + install_requirements += ['scipy>=1.3.0'] setup(name = 'GPy', version = __version__, @@ -164,7 +169,7 @@ setup(name = 'GPy', py_modules = ['GPy.__init__'], test_suite = 'GPy.testing', setup_requires = ['numpy>=1.7'], - install_requires = ['numpy>=1.7', 'scipy>=1.3.0', 'six', 'paramz>=0.9.0', 'cython>=0.29'], + install_requires = install_requirements, extras_require = {'docs':['sphinx'], 'optional':['mpi4py', 'ipython>=4.0.0',