diff options
author | Adam J. Stewart <ajstewart426@gmail.com> | 2024-03-26 00:38:01 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-03-26 00:38:01 +0100 |
commit | f0f092d9f115e64933b2f3d283e99a17a0c4952e (patch) | |
tree | ee11dc9f396937bc628906e89ff080ae7d22b6f9 | |
parent | 6eaac2270d631499aabe8d4d1aabaa49aba23dc9 (diff) | |
download | spack-f0f092d9f115e64933b2f3d283e99a17a0c4952e.tar.gz spack-f0f092d9f115e64933b2f3d283e99a17a0c4952e.tar.bz2 spack-f0f092d9f115e64933b2f3d283e99a17a0c4952e.tar.xz spack-f0f092d9f115e64933b2f3d283e99a17a0c4952e.zip |
py-keras: add v3.1.1 (#43283)
-rw-r--r-- | var/spack/repos/builtin/packages/py-keras/package.py | 4 | ||||
-rw-r--r-- | var/spack/repos/builtin/packages/py-optree/package.py | 23 |
2 files changed, 26 insertions, 1 deletions
diff --git a/var/spack/repos/builtin/packages/py-keras/package.py b/var/spack/repos/builtin/packages/py-keras/package.py index bb13e3a3dc..1843c1845e 100644 --- a/var/spack/repos/builtin/packages/py-keras/package.py +++ b/var/spack/repos/builtin/packages/py-keras/package.py @@ -22,6 +22,7 @@ class PyKeras(PythonPackage): maintainers("adamjstewart") license("Apache-2.0") + version("3.1.1", sha256="55558ea228dc38e7667874fd2e83eaf7faeb026e2e8615b36a8616830f7e303b") version("3.1.0", sha256="cac46e053f0493da313e7c9b16379a532b1a38f9f19c7a5fe4578759f4c6aa4d") version("3.0.5", sha256="df3d3795e12c3f6035e811c43c13f1eb41e37241796a0fea120ede4ebe1c4496") version("3.0.4", sha256="ff2204792582e3889c51c77722cc6e8258dbb1ece7db192f5a9bcd1887cf3385") @@ -70,7 +71,7 @@ class PyKeras(PythonPackage): depends_on("py-rich", type=("build", "run"), when="@3:") depends_on("py-namex", type=("build", "run"), when="@3:") depends_on("py-h5py", type=("build", "run")) - depends_on("py-dm-tree", type=("build", "run"), when="@3:") + depends_on("py-optree", type=("build", "run"), when="@3.1:") depends_on("py-ml-dtypes", type=("build", "run"), when="@3.0.5:") # requirements-common.txt @@ -100,6 +101,7 @@ class PyKeras(PythonPackage): depends_on("bazel", type="build", when="@2.5:2") depends_on("protobuf", type="build", when="@2.5:2") depends_on("pil", type=("build", "run"), when="@:2") + depends_on("py-dm-tree", type=("build", "run"), when="@3.0") depends_on("py-portpicker", type=("build", "run"), when="@2.10:2") depends_on("py-pydot", type=("build", "run"), when="@:2") depends_on("py-pyyaml", type=("build", "run"), when="@:2") diff --git a/var/spack/repos/builtin/packages/py-optree/package.py b/var/spack/repos/builtin/packages/py-optree/package.py new file mode 100644 index 0000000000..14d0dd462d --- /dev/null +++ b/var/spack/repos/builtin/packages/py-optree/package.py @@ -0,0 +1,23 @@ +# Copyright 2013-2024 Lawrence Livermore National Security, LLC and other +# Spack Project Developers. See the top-level COPYRIGHT file for details. +# +# SPDX-License-Identifier: (Apache-2.0 OR MIT) + +from spack.package import * + + +class PyOptree(PythonPackage): + """Optimized PyTree Utilities.""" + + homepage = "https://github.com/metaopt/optree" + pypi = "optree/optree-0.10.0.tar.gz" + + license("Apache-2.0") + + version("0.10.0", sha256="dc7e8880f997365083191784d141c790833877af71aec8825c7f2b7f7f43c98e") + + depends_on("cmake@3.11:", type="build") + depends_on("python", type=("build", "link", "run")) + depends_on("py-setuptools", type="build") + depends_on("py-pybind11", type=("build", "link")) + depends_on("py-typing-extensions@4:", type=("build", "run")) |