From 1a5778768641b1bfae37e3141b2d802753e6bb90 Mon Sep 17 00:00:00 2001 From: darmac Date: Wed, 21 Oct 2020 23:22:26 +0800 Subject: py-cvxopt: refine dependency @1.1.9 and update version to @1.2.5 (#19385) * refine dependency @1.1.9 and update version to @1.2.5 * refine depends_on() for python --- var/spack/repos/builtin/packages/py-cvxopt/package.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/var/spack/repos/builtin/packages/py-cvxopt/package.py b/var/spack/repos/builtin/packages/py-cvxopt/package.py index 1f031de484..1cc1a932c1 100644 --- a/var/spack/repos/builtin/packages/py-cvxopt/package.py +++ b/var/spack/repos/builtin/packages/py-cvxopt/package.py @@ -15,6 +15,7 @@ class PyCvxopt(PythonPackage): import_modules = ['cvxopt'] + version('1.2.5', sha256='94ec8c36bd6628a11de9014346692daeeef99b3b7bae28cef30c7490bbcb2d72') version('1.1.9', sha256='8f157e7397158812cabd340b68546f1baa55a486ed0aad8bc26877593dc2983d') variant('gsl', default=False, description='Use GSL random number generators for constructing random matrices') @@ -24,7 +25,8 @@ class PyCvxopt(PythonPackage): variant('dsdp', default=False, description='Enable support for the semidefinite programming solver DSDP') # Required dependencies - depends_on('python@2.7:') + depends_on('python@2.7:', type=('build', 'link', 'run')) + depends_on('python@2.7:3.7.999', type=('build', 'link', 'run'), when='@:1.1.9') depends_on('py-setuptools', type='build') depends_on('blas') depends_on('lapack') -- cgit v1.2.3-70-g09d2