Skip to content

Commit b6d8fba

Browse files
authored
Add [email protected], [email protected]; clean uwtools versions and fix dependency errors (#555)
Add [email protected] & [email protected], cleaning up rarely used uwtools versions and adding error fixes from authoritative pr #116
1 parent 43381fe commit b6d8fba

File tree

2 files changed

+13
-16
lines changed

2 files changed

+13
-16
lines changed

var/spack/repos/builtin/packages/iotaa/package.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,12 +16,12 @@ class Iotaa(PythonPackage):
1616

1717
license("Apache-2.0", checked_by="WeirAE")
1818

19+
version("1.3.0", sha256="2e3a31cfae0000f2440917ecc9cb7c769bd1024952a299d0db263761b388693f")
1920
version("1.2.3", sha256="010842cc3f20f203f1154b29befe7d58db7ed45ca7c8d972c08487de5d7dc43e")
20-
2121
version("1.1.6", sha256="b375edafec7dc00f854f7122e0817924ce53f05e0a62e01422ea44aff25c5f8d")
22-
2322
version("0.8.3", sha256="d92bf7a1a41f46987effb7aeeacc12b1fc7dbe8bbaedda8ec71dcf188e5d05bb")
2423

24+
depends_on("[email protected]:")
2525
depends_on("py-setuptools@42:", type="build")
2626

2727
build_directory = "src"

var/spack/repos/builtin/packages/uwtools/package.py

Lines changed: 11 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -21,28 +21,25 @@ class Uwtools(PythonPackage):
2121

2222
license("GPL-2.0-or-later", checked_by="WeirAE")
2323

24-
version("2.7.1", sha256="2764aa5fa9f4ebb3eb43bf6ee3cf9e37d3889f374bfc536faabdfb3dc46b26c8")
25-
version("2.7.0", sha256="778c935256c9511d81e32a7548412ace3a1901d8afc22bdb042639156e45bcc5")
26-
version("2.6.3", sha256="0b9cd205c91202cf20eef64fa462176b37d6fbbceb752097a065d1772855bfc4")
24+
version("2.7.2", sha256="56816d543664792258bfa7dfb7e4cc66f794959dc92dc3710021f40a2b8571a4")
2725
version("2.6.2", sha256="d0922ddd2b3bdbeb925c2e4694f929f3e966145d2929e74ab9f9c9ecd27b674a")
28-
version("2.6.1", sha256="cd3fb06b153ddba3b5256c79c3be4d84c6b388b7c2f7737e8b32bcb28081774b")
29-
version("2.6.0", sha256="25f350a3f69b29a4b685ce9c93edfc11a39b99192040bc44250495c0e6a09b68")
30-
version("2.5.3", sha256="fec29a1c1b07788d3144fa45a263566bab6cfd286da0cfbefe2b2a02f7bacad1")
31-
version("2.5.2", sha256="358da7473205456720e2f8231a43ad7ef0b9946dfdad41ea542963f444d258b9")
3226
version("2.5.1", sha256="f389f63195492196c8009d5843a3861ad350b5fd1cea1fdb8a6bfdc7cbfd660f")
33-
version("2.5.0", sha256="246f1cb1d3b7c507eae833f5223d3be5efaea16204a71cafba820901edc0e19e")
3427

3528
depends_on("py-pip", type="build")
29+
# Maximum Python version limited here for compatibility with the JCSDA unified environment
3630
depends_on("[email protected]:3.11")
3731
depends_on("py-setuptools", type="build")
3832
depends_on("[email protected]")
3933
depends_on("[email protected]")
40-
depends_on("[email protected]:", when="@:2.6.3")
41-
depends_on("[email protected]:", when="@2.6.3:")
42-
depends_on("[email protected]:", when="@2.7.1:")
43-
depends_on("[email protected]:4.24")
44-
depends_on("[email protected]")
34+
depends_on("[email protected]", when="@:2.5")
35+
depends_on("[email protected]", when="@2.6")
36+
depends_on("[email protected]", when="@2.7")
37+
depends_on("[email protected]:2.0", when="@2.8:")
38+
depends_on("[email protected]:4.23")
39+
depends_on("[email protected]", when="@2.7")
40+
depends_on("[email protected]:5.4", when="@2.8")
41+
depends_on("[email protected]", when="@:2.6")
4542
depends_on("[email protected]")
46-
depends_on("[email protected]", when="@2.6.3:")
43+
depends_on("[email protected]", when="@2.6:")
4744

4845
build_directory = "src"

0 commit comments

Comments
 (0)