summaryrefslogtreecommitdiff
path: root/var
diff options
context:
space:
mode:
authorAdam J. Stewart <ajstewart426@gmail.com>2020-05-13 17:52:27 -0500
committerGitHub <noreply@github.com>2020-05-13 17:52:27 -0500
commitbc948c44186dd3e2498f3284b4e535e84cb68f5b (patch)
tree9e755bf256cb9b77b11fe543a5a2b80a984c9e3f /var
parentc50b586e06c1fa3ffd997adbd9d4e711a6c6ca46 (diff)
downloadspack-bc948c44186dd3e2498f3284b4e535e84cb68f5b.tar.gz
spack-bc948c44186dd3e2498f3284b4e535e84cb68f5b.tar.bz2
spack-bc948c44186dd3e2498f3284b4e535e84cb68f5b.tar.xz
spack-bc948c44186dd3e2498f3284b4e535e84cb68f5b.zip
py-horovod: add new version (#16635)
Diffstat (limited to 'var')
-rw-r--r--var/spack/repos/builtin/packages/py-horovod/package.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/var/spack/repos/builtin/packages/py-horovod/package.py b/var/spack/repos/builtin/packages/py-horovod/package.py
index 955e68ff1a..ec8f3a8638 100644
--- a/var/spack/repos/builtin/packages/py-horovod/package.py
+++ b/var/spack/repos/builtin/packages/py-horovod/package.py
@@ -14,6 +14,7 @@ class PyHorovod(PythonPackage):
maintainers = ['adamjstewart']
version('master', branch='master', submodules=True)
+ version('0.19.2', tag='v0.19.2', submodules=True)
version('0.19.1', tag='v0.19.1', submodules=True)
version('0.19.0', tag='v0.19.0', submodules=True)
version('0.18.2', tag='v0.18.2', submodules=True)
@@ -47,13 +48,14 @@ class PyHorovod(PythonPackage):
# Framework dependencies
depends_on('py-tensorflow@1.1.0:', type=('build', 'link', 'run'), when='frameworks=tensorflow')
depends_on('py-torch@0.4.0:', type=('build', 'link', 'run'), when='frameworks=pytorch')
- depends_on('py-torchvision', type=('build', 'run'), when='frameworks=pytorch')
+ depends_on('py-torchvision', type=('build', 'run'), when='frameworks=pytorch @:0.19.1')
depends_on('py-cffi@1.4.0:', type=('build', 'run'), when='frameworks=pytorch')
depends_on('mxnet@1.4.1:+python', type=('build', 'link', 'run'), when='frameworks=mxnet')
depends_on('py-keras@2.0.8,2.1.2:', type=('build', 'run'), when='frameworks=keras')
depends_on('py-h5py@2.9:', type=('build', 'run'), when='frameworks=spark')
depends_on('py-numpy', type=('build', 'run'), when='frameworks=spark')
- depends_on('py-petastorm@0.8.2', type=('build', 'run'), when='frameworks=spark')
+ depends_on('py-petastorm@0.8.2', type=('build', 'run'), when='frameworks=spark @:0.19.1')
+ depends_on('py-petastorm@0.9.0:', type=('build', 'run'), when='frameworks=spark @0.19.2:')
depends_on('py-pyarrow@0.15.0:', type=('build', 'run'), when='frameworks=spark')
depends_on('py-pyspark@2.3.2:', type=('build', 'run'), when='frameworks=spark')