diff options
author | Adam J. Stewart <ajstewart426@gmail.com> | 2024-08-07 13:36:33 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-08-07 13:36:33 +0200 |
commit | 0a735c6ea61074b5426ae8aa592fa3355434fe85 (patch) | |
tree | d3e50c129a40398ddb54e54a1dfb3300da305e66 | |
parent | 5400b1e22235d6c309866f2be8816ecd4208654e (diff) | |
download | spack-0a735c6ea61074b5426ae8aa592fa3355434fe85.tar.gz spack-0a735c6ea61074b5426ae8aa592fa3355434fe85.tar.bz2 spack-0a735c6ea61074b5426ae8aa592fa3355434fe85.tar.xz spack-0a735c6ea61074b5426ae8aa592fa3355434fe85.zip |
py-lightning: add v2.4.0 (#45611)
-rw-r--r-- | var/spack/repos/builtin/packages/py-lightning-utilities/package.py | 7 | ||||
-rw-r--r-- | var/spack/repos/builtin/packages/py-lightning/package.py | 13 |
2 files changed, 13 insertions, 7 deletions
diff --git a/var/spack/repos/builtin/packages/py-lightning-utilities/package.py b/var/spack/repos/builtin/packages/py-lightning-utilities/package.py index f93c80f2ec..36502f236c 100644 --- a/var/spack/repos/builtin/packages/py-lightning-utilities/package.py +++ b/var/spack/repos/builtin/packages/py-lightning-utilities/package.py @@ -16,6 +16,7 @@ class PyLightningUtilities(PythonPackage): license("Apache-2.0") + version("0.11.2", sha256="adf4cf9c5d912fe505db4729e51d1369c6927f3a8ac55a9dff895ce5c0da08d9") version("0.8.0", sha256="8e5d95c7c57f026cdfed7c154303e88c93a7a5e868c9944cb02cf71f1db29720") version( "0.6.0.post0", sha256="6f02cfe59e6576487e709a0e66e07671563bde9e21b40e1c567918e4d753278c" @@ -26,13 +27,11 @@ class PyLightningUtilities(PythonPackage): version("0.4.0", sha256="961c29774c2c8303e0a2f6e6512a2e21e1d8acaf6df182865667af4a51bc176c") version("0.3.0", sha256="d769ab9b76ebdee3243d1051d509aafee57d7947734ddc22977deef8a6427f2f") - # setup.py - depends_on("py-setuptools", type=("build", "run")) - - # requirements/base.txt + # requirements/core.txt depends_on("py-importlib-metadata@4:", when="@0.4.1: ^python@:3.7", type=("build", "run")) depends_on("py-packaging@17.1:", when="@0.6.0.post0:", type=("build", "run")) depends_on("py-packaging@20:", when="@0.5:0.6.0.a", type=("build", "run")) + depends_on("py-setuptools", type=("build", "run")) depends_on("py-typing-extensions", when="@0.5:", type=("build", "run")) # Historical dependencies diff --git a/var/spack/repos/builtin/packages/py-lightning/package.py b/var/spack/repos/builtin/packages/py-lightning/package.py index 791ab781b6..f48326981f 100644 --- a/var/spack/repos/builtin/packages/py-lightning/package.py +++ b/var/spack/repos/builtin/packages/py-lightning/package.py @@ -17,6 +17,10 @@ class PyLightning(PythonPackage): license("Apache-2.0") + version("2.4.0", sha256="9156604cc56e4b2b603f34fa7f0fe5107375c8e6d85e74544b319a15faa9ed0e") + version("2.3.3", sha256="7f454711895c1c6e455766f01fa39522e25e5ab54c15c5e5fbad342fa92bc93c") + version("2.3.2", sha256="6d02862e7e8c9e6903c06314296d0950e677f7e67ad615c3262fe7c73d95f4b8") + version("2.3.1", sha256="29cf87270a1779984d3614f7f748af57e3695396a25e814119840894505c334c") version("2.3.0", sha256="4bb4d6e3650d2d5f544ad60853a22efc4e164aa71b9596d13f0454b29df05130") version("2.2.5", sha256="a6c31a2052fc30fee34aec7e31ea2a117a005d049c3593fc9cfb867a34f962bf") version("2.2.4", sha256="4cc3fb3edf04fcd63c0ecf75087d2fa06163759fc8c1fc500b16404ac1854f77") @@ -49,6 +53,7 @@ class PyLightning(PythonPackage): with default_args(type=("build", "run")): # src/lightning/__setup__.py + depends_on("python@3.9:", when="@2.4:") depends_on("python@3.8:", when="@2:") # src/lightning.egg-info/requires.txt @@ -58,13 +63,14 @@ class PyLightning(PythonPackage): depends_on("py-fsspec@2021.6.1:2024+http", when="@2.1.0:2.1.2") depends_on("py-fsspec@2022.5:2024+http", when="@2.0.5:2.0") depends_on("py-fsspec@2022.5:2023+http", when="@:2.0.4") - depends_on("py-lightning-utilities@0.8:1", when="@2.1:") + depends_on("py-lightning-utilities@0.10:1", when="@2.4:") + depends_on("py-lightning-utilities@0.8:1", when="@2.1:2.3") depends_on("py-lightning-utilities@0.7:1", when="@2.0") depends_on("py-lightning-utilities@0.6.0.post0:1", when="@:1") - depends_on("py-numpy@1.17.2:2") depends_on("py-packaging@20:24", when="@2.1:") depends_on("py-packaging@17.1:24", when="@:2.0") - depends_on("py-torch@2:3", when="@2.3:") + depends_on("py-torch@2.1:3", when="@2.4:") + depends_on("py-torch@2:3", when="@2.3") depends_on("py-torch@1.13:3", when="@2.2:") depends_on("py-torch@1.12:3", when="@2.1") depends_on("py-torch@1.11:3", when="@2.0") @@ -81,6 +87,7 @@ class PyLightning(PythonPackage): # Historical requirements # https://github.com/Lightning-AI/pytorch-lightning/pull/20081 depends_on("py-setuptools", when="@:2.3") + depends_on("py-numpy@1.17.2:2", when="@:2.3") with when("@:2.0"): depends_on("py-jinja2@:4") |