summaryrefslogtreecommitdiff
path: root/var
diff options
context:
space:
mode:
authorMatthias Wolf <m+git@sushinara.net>2019-04-03 02:00:04 +0200
committerPeter Scheibel <scheibel1@llnl.gov>2019-04-02 17:00:04 -0700
commit9fc4489ee1724db89536ce85d23313cff3de2290 (patch)
tree373501121717a84406df356938e7a2b1578509c0 /var
parent27a72cf7fe55f13c05e3365799d9f83029541551 (diff)
downloadspack-9fc4489ee1724db89536ce85d23313cff3de2290.tar.gz
spack-9fc4489ee1724db89536ce85d23313cff3de2290.tar.bz2
spack-9fc4489ee1724db89536ce85d23313cff3de2290.tar.xz
spack-9fc4489ee1724db89536ce85d23313cff3de2290.zip
py-arrow and arrow: add version 0.12.1 (#11004)
Also constrain the py-arrow version to depend on the same version of arrow (e.g. 0.12.1 of py-arrow depends on 0.12.1 of arrow)
Diffstat (limited to 'var')
-rw-r--r--var/spack/repos/builtin/packages/arrow/package.py1
-rw-r--r--var/spack/repos/builtin/packages/py-pyarrow/package.py6
2 files changed, 5 insertions, 2 deletions
diff --git a/var/spack/repos/builtin/packages/arrow/package.py b/var/spack/repos/builtin/packages/arrow/package.py
index 275fdb6ff6..6ef75ea343 100644
--- a/var/spack/repos/builtin/packages/arrow/package.py
+++ b/var/spack/repos/builtin/packages/arrow/package.py
@@ -15,6 +15,7 @@ class Arrow(CMakePackage):
homepage = "http://arrow.apache.org"
url = "https://github.com/apache/arrow/archive/apache-arrow-0.9.0.tar.gz"
+ version('0.12.1', 'aae68622edc3dcadaa16b2d25ae3f00290d5233100321993427b03bcf5b1dd3b')
version('0.11.0', '0ac629a7775d86108e403eb66d9f1a3d3bdd6b3a497a86228aa4e8143364b7cc')
version('0.9.0', 'ebbd36c362b9e1d398ca612f6d2531ec')
version('0.8.0', '56436f6f61ccc68686b7e0ea30bf4d09')
diff --git a/var/spack/repos/builtin/packages/py-pyarrow/package.py b/var/spack/repos/builtin/packages/py-pyarrow/package.py
index 698d8806a5..faa27b1052 100644
--- a/var/spack/repos/builtin/packages/py-pyarrow/package.py
+++ b/var/spack/repos/builtin/packages/py-pyarrow/package.py
@@ -15,6 +15,7 @@ class PyPyarrow(PythonPackage):
homepage = "http://arrow.apache.org"
url = "https://pypi.org/packages/source/p/pyarrow/pyarrow-0.9.0.tar.gz"
+ version('0.12.1', sha256='10db6e486c918c3af999d0114a22d92770687e3a6607ea3f14e6748854824c2a')
version('0.11.0', sha256='07a6fd71c5d7440f2c42383dd2c5daa12d7f0a012f1e88288ed08a247032aead')
version('0.9.0', sha256='7db8ce2f0eff5a00d6da918ce9f9cfec265e13f8a119b4adb1595e5b19fd6242')
@@ -25,8 +26,9 @@ class PyPyarrow(PythonPackage):
depends_on('py-setuptools', type='build')
depends_on('py-cython', type='build')
- depends_on('arrow+python')
- depends_on('arrow+parquet+python', when='+parquet')
+ for v in ('@0.9.0', '@0.11.0', '@0.12.1'):
+ depends_on('arrow+python' + v, when=v)
+ depends_on('arrow+parquet+python' + v, when='+parquet' + v)
phases = ['build_ext', 'install']