summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--var/spack/repos/builtin/packages/py-tensorflow-probability/package.py28
1 files changed, 16 insertions, 12 deletions
diff --git a/var/spack/repos/builtin/packages/py-tensorflow-probability/package.py b/var/spack/repos/builtin/packages/py-tensorflow-probability/package.py
index 8c825a86f1..155a14294f 100644
--- a/var/spack/repos/builtin/packages/py-tensorflow-probability/package.py
+++ b/var/spack/repos/builtin/packages/py-tensorflow-probability/package.py
@@ -21,6 +21,7 @@ class PyTensorflowProbability(Package):
maintainers = ["aweits"]
+ version("0.18.0", sha256="f4852c0fea9117333ccb868f7a2ca75aecf5dd765dc39fd4ee5f8ab6fe87e909")
version("0.12.1", sha256="1fe89e85fd053bf36e8645a5a1a53b729bc254cf1516bc224fcbd1e4ff50083a")
version(
"0.8.0",
@@ -33,20 +34,23 @@ class PyTensorflowProbability(Package):
depends_on("py-wheel", type="build")
depends_on("py-setuptools", type="build")
- depends_on("py-six@1.10.0:", type=("build", "run"))
+ # required_packages.py
+ depends_on("py-absl-py", when="@0.18:", type=("build", "run"))
+ depends_on("py-six@1.10:", type=("build", "run"))
depends_on("py-numpy@1.13.3:", type=("build", "run"))
depends_on("py-decorator", type=("build", "run"))
-
- depends_on("py-tensorflow@1.14:", type=("build", "run"), when="@0.8.0")
- depends_on("py-gast@0.2.0:0.2", type=("build", "run"), when="@0.8.0")
- depends_on("py-cloudpickle@1.1.1", type=("build", "run"), when="@0.8.0")
-
- depends_on("py-tensorflow@2.4:", type=("build", "run"), when="@0.12.0:")
- depends_on("py-cloudpickle@1.3:", type=("build", "run"), when="@0.12.0:")
- depends_on("py-gast@0.3.2:", type=("build", "run"), when="@0.12.0:")
- depends_on("py-dm-tree", type=("build", "run"), when="@0.12.0:")
-
- depends_on("bazel@3.2.0:", type="build")
+ depends_on("py-cloudpickle@1.3:", when="@0.12:", type=("build", "run"))
+ depends_on("py-cloudpickle@1.1.1", when="@0.8", type=("build", "run"))
+ depends_on("py-gast@0.3.2:", when="@0.12:", type=("build", "run"))
+ depends_on("py-gast@0.2", when="@0.8", type=("build", "run"))
+ depends_on("py-dm-tree", when="@0.12:", type=("build", "run"))
+
+ # tensorflow_probability/python/__init__.py
+ depends_on("py-tensorflow@2.10:", when="@0.18:", type=("build", "run"))
+ depends_on("py-tensorflow@2.4:", when="@0.12:", type=("build", "run"))
+ depends_on("py-tensorflow@1.14:", when="@0.8:", type=("build", "run"))
+
+ depends_on("bazel@3.2:", type="build")
def install(self, spec, prefix):
self.tmp_path = tempfile.mkdtemp(prefix="spack")