py-keras: add v3.5 (#45711)
This commit is contained in:
parent
3798b16a29
commit
886c950423
@ -22,6 +22,7 @@ class PyKeras(PythonPackage):
|
||||
maintainers("adamjstewart")
|
||||
license("Apache-2.0")
|
||||
|
||||
version("3.5.0", sha256="53ae4f9472ec9d9c6941c82a3fda86969724ace3b7630a94ba0a1f17ba1065c3")
|
||||
version("3.4.1", sha256="34cd9aeaa008914715149234c215657ca758e1b473bd2aab2e211ac967d1f8fe")
|
||||
version("3.4.0", sha256="c4b05b150b1c4df27b4a17efd137b2d5e20f385f146fd48636791d675e75059d")
|
||||
version("3.3.3", sha256="f2fdffc8434fd77045cf8fb21816dbaa2308d5f76974ca924b2f60b40433b1a0")
|
||||
@ -79,8 +80,6 @@ class PyKeras(PythonPackage):
|
||||
depends_on("python@3.8:", when="@2.12:")
|
||||
depends_on("py-absl-py", when="@2.6:")
|
||||
depends_on("py-numpy")
|
||||
# https://github.com/keras-team/keras/issues/19691
|
||||
depends_on("py-numpy@:1")
|
||||
depends_on("py-rich", when="@3:")
|
||||
depends_on("py-namex@0.0.8:", when="@3.3.3:")
|
||||
depends_on("py-namex", when="@3:")
|
||||
@ -96,21 +95,27 @@ class PyKeras(PythonPackage):
|
||||
depends_on("py-protobuf", when="@3:")
|
||||
|
||||
# requirements-tensorflow-cuda.txt
|
||||
depends_on("py-tensorflow@2.16.1:2.16", when="@3.0: backend=tensorflow")
|
||||
with when("backend=tensorflow"):
|
||||
depends_on("py-tensorflow@2.17", when="@3.5:")
|
||||
depends_on("py-tensorflow@2.16.1:2.16", when="@3.0:3.4")
|
||||
|
||||
# requirements-jax-cuda.txt
|
||||
depends_on("py-jax@0.4.23", when="@3.0.5: backend=jax")
|
||||
depends_on("py-jax", when="@3: backend=jax")
|
||||
with when("backend=jax"):
|
||||
depends_on("py-jax@0.4.23", when="@3.0.5:")
|
||||
depends_on("py-jax", when="@3:")
|
||||
|
||||
# requirements-torch-cuda.txt
|
||||
depends_on("py-torch@2.2.1", when="@3.1.0: backend=torch")
|
||||
depends_on("py-torch@2.1.2", when="@3.0.3:3.0.5 backend=torch")
|
||||
depends_on("py-torch@2.1.1", when="@3.0.1:3.0.2 backend=torch")
|
||||
depends_on("py-torch@2.1.0", when="@3.0.0 backend=torch")
|
||||
depends_on("py-torchvision@0.17.1", when="@3.1.0: backend=torch")
|
||||
depends_on("py-torchvision@0.16.2", when="@3.0.3:3.0.5 backend=torch")
|
||||
depends_on("py-torchvision@0.16.1", when="@3.0.1:3.0.2 backend=torch")
|
||||
depends_on("py-torchvision@0.16.0", when="@3.0.0 backend=torch")
|
||||
with when("backend=torch"):
|
||||
depends_on("py-torch@2.4.0", when="@3.5:")
|
||||
depends_on("py-torch@2.2.1", when="@3.1:3.4")
|
||||
depends_on("py-torch@2.1.2", when="@3.0.3:3.0.5")
|
||||
depends_on("py-torch@2.1.1", when="@3.0.1:3.0.2")
|
||||
depends_on("py-torch@2.1.0", when="@3.0.0")
|
||||
depends_on("py-torchvision@0.19.0", when="@3.5:")
|
||||
depends_on("py-torchvision@0.17.1", when="@3.1:3.4")
|
||||
depends_on("py-torchvision@0.16.2", when="@3.0.3:3.0.5")
|
||||
depends_on("py-torchvision@0.16.1", when="@3.0.1:3.0.2")
|
||||
depends_on("py-torchvision@0.16.0", when="@3.0.0")
|
||||
|
||||
# Historical dependencies
|
||||
with default_args(type="build"):
|
||||
@ -120,6 +125,8 @@ class PyKeras(PythonPackage):
|
||||
with default_args(type=("build", "run")):
|
||||
depends_on("pil", when="@:2")
|
||||
depends_on("py-dm-tree", when="@3.0")
|
||||
# https://github.com/keras-team/keras/issues/19691
|
||||
depends_on("py-numpy@:1", when="@:3.4")
|
||||
depends_on("py-portpicker", when="@2.10:2")
|
||||
depends_on("py-pydot", when="@:2")
|
||||
depends_on("py-pyyaml", when="@:2")
|
||||
|
Loading…
Reference in New Issue
Block a user