From b4c6c11e689b2292a1411e4fc60dcd49c929246d Mon Sep 17 00:00:00 2001 From: Jen Herting Date: Fri, 30 Jul 2021 17:16:49 -0400 Subject: [py-pyarrow] added version 3.0.0 and 4.0.1 (#25161) * [py-pyarrow] added version 4.0.1 * [py-pyarrow] added version 3.0.0 * [py-pyarrow] updated dependencies for newer versions --- var/spack/repos/builtin/packages/py-pyarrow/package.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'var') diff --git a/var/spack/repos/builtin/packages/py-pyarrow/package.py b/var/spack/repos/builtin/packages/py-pyarrow/package.py index 212b5a5eed..a3852da42f 100644 --- a/var/spack/repos/builtin/packages/py-pyarrow/package.py +++ b/var/spack/repos/builtin/packages/py-pyarrow/package.py @@ -15,6 +15,8 @@ class PyPyarrow(PythonPackage, CudaPackage): homepage = "https://arrow.apache.org" pypi = 'pyarrow/pyarrow-0.17.1.tar.gz' + version('4.0.1', sha256='11517f0b4f4acbab0c37c674b4d1aad3c3dfea0f6b1bb322e921555258101ab3') + version('3.0.0', sha256='4bf8cc43e1db1e0517466209ee8e8f459d9b5e1b4074863317f2a965cf59889e') version('0.17.1', sha256='278d11800c2e0f9bea6314ef718b2368b4046ba24b6c631c14edad5a1d351e49') version('0.15.1', sha256='7ad074690ba38313067bf3bbda1258966d38e2037c035d08b9ffe3cce07747a5') version('0.12.1', sha256='10db6e486c918c3af999d0114a22d92770687e3a6607ea3f14e6748854824c2a') @@ -27,16 +29,18 @@ class PyPyarrow(PythonPackage, CudaPackage): depends_on('cmake@3.0.0:', type='build') depends_on('pkgconfig', type='build') depends_on('python@3.5:', type=('build', 'run'), when='@0.17:') + depends_on('python@3.6:', type=('build', 'run'), when='@3.0.0:') depends_on('py-setuptools', type='build') depends_on('py-setuptools-scm', type='build', when='@0.15.0:') depends_on('py-cython', type='build') depends_on('py-cython@0.29:', type='build', when='@0.15.0:') depends_on('py-numpy@1.14:', type=('build', 'run'), when='@0.15.0:') - depends_on('py-six@1.0.0:', type=('build', 'run'), when='@0.15.0:') + depends_on('py-numpy@1.16.6:', type=('build', 'run'), when='@3.0.0:') + depends_on('py-six@1.0.0:', type=('build', 'run'), when='@0.15.0') depends_on('py-futures', type=('build', 'run'), when='@0.15.0:^python@:3.1.99') depends_on('py-enum34@1.1.6:', type=('build', 'run'), when='@0.15.0:^python@:3.3.99') - for v in ('@0.9.0', '@0.11.0', '@0.12.1', '@0.15.1', '@0.17.1'): + for v in ('@0.9.0', '@0.11.0', '@0.12.1', '@0.15.1', '@0.17.1', '@3.0.0', '@4.0.1'): depends_on('arrow+python' + v, when=v) depends_on('arrow+parquet+python' + v, when='+parquet' + v) depends_on('arrow+cuda' + v, when='+cuda' + v) -- cgit v1.2.3-70-g09d2