py-scipy package: add version 1.3.0 (#12171)
* Version 1.3.0 requires python 3.5 or later (no Python 2 support) * Remove test of scipy.weave import (not available since 1.0) * Add more-sensitive py-numpy constraints based on py-scipy version * Replace py-nose dependency with py-pytest * Add adamjstewart as maintainer
This commit is contained in:
parent
249f571556
commit
d1752d8640
@ -12,8 +12,9 @@ class PyScipy(PythonPackage):
|
||||
as routines for numerical integration and optimization."""
|
||||
|
||||
homepage = "http://www.scipy.org/"
|
||||
url = "https://pypi.io/packages/source/s/scipy/scipy-0.19.1.tar.gz"
|
||||
url = "https://pypi.io/packages/source/s/scipy/scipy-1.3.0.tar.gz"
|
||||
|
||||
maintainers = ['adamjstewart']
|
||||
install_time_test_callbacks = ['install_test', 'import_module_test']
|
||||
|
||||
import_modules = [
|
||||
@ -22,14 +23,14 @@ class PyScipy(PythonPackage):
|
||||
'scipy.interpolate', 'scipy.io', 'scipy.linalg', 'scipy.misc',
|
||||
'scipy.ndimage', 'scipy.odr', 'scipy.optimize', 'scipy.signal',
|
||||
'scipy.sparse', 'scipy.spatial', 'scipy.special', 'scipy.stats',
|
||||
'scipy.weave', 'scipy.io.arff', 'scipy.io.harwell_boeing',
|
||||
'scipy.io.matlab', 'scipy.optimize._lsq', 'scipy.sparse.csgraph',
|
||||
'scipy.sparse.linalg', 'scipy.sparse.linalg.dsolve',
|
||||
'scipy.sparse.linalg.eigen', 'scipy.sparse.linalg.isolve',
|
||||
'scipy.sparse.linalg.eigen.arpack', 'scipy.sparse.linalg.eigen.lobpcg',
|
||||
'scipy.special._precompute'
|
||||
'scipy.io.arff', 'scipy.io.harwell_boeing', 'scipy.io.matlab',
|
||||
'scipy.optimize._lsq', 'scipy.sparse.csgraph', 'scipy.sparse.linalg',
|
||||
'scipy.sparse.linalg.dsolve', 'scipy.sparse.linalg.eigen',
|
||||
'scipy.sparse.linalg.isolve', 'scipy.sparse.linalg.eigen.arpack',
|
||||
'scipy.sparse.linalg.eigen.lobpcg', 'scipy.special._precompute'
|
||||
]
|
||||
|
||||
version('1.3.0', sha256='c3bb4bd2aca82fb498247deeac12265921fe231502a6bc6edea3ee7fe6c40a7a')
|
||||
version('1.2.1', sha256='e085d1babcb419bbe58e2e805ac61924dac4ca45a07c9fa081144739e500aa3c')
|
||||
version('1.1.0', 'aa6bcc85276b6f25e17bcfc4dede8718')
|
||||
version('1.0.0', '53fa34bd3733a9a4216842b6000f7316')
|
||||
@ -42,9 +43,15 @@ class PyScipy(PythonPackage):
|
||||
version('0.15.0', '639112f077f0aeb6d80718dc5019dc7a')
|
||||
|
||||
depends_on('python@2.6:2.8,3.2:')
|
||||
depends_on('python@2.7:2.8,3.4:', when='@0.18:')
|
||||
depends_on('python@3.5:', when='@1.3:')
|
||||
depends_on('py-setuptools', type='build')
|
||||
depends_on('py-nose', type='test')
|
||||
depends_on('py-numpy@1.7.1:+blas+lapack', type=('build', 'run'))
|
||||
depends_on('py-pytest', type='test')
|
||||
depends_on('py-numpy@1.5.1:+blas+lapack', type=('build', 'run'))
|
||||
depends_on('py-numpy@1.6.2:+blas+lapack', type=('build', 'run'), when='@0.16:')
|
||||
depends_on('py-numpy@1.7.1:+blas+lapack', type=('build', 'run'), when='@0.18:')
|
||||
depends_on('py-numpy@1.8.2:+blas+lapack', type=('build', 'run'), when='@0.19:')
|
||||
depends_on('py-numpy@1.13.3:+blas+lapack', type=('build', 'run'), when='@1.3:')
|
||||
|
||||
# NOTE: scipy picks up Blas/Lapack from numpy, see
|
||||
# http://www.scipy.org/scipylib/building/linux.html#step-4-build-numpy-1-5-0
|
||||
|
Loading…
Reference in New Issue
Block a user