Skip to content

Commit 6119f88

Browse files
authored
py-cryptography: add v46.0.7, deprecate CVE versions (spack#4188)
* py-cryptography: add v46.0.7, deprecate CVE versions Signed-off-by: Adam J. Stewart <ajstewart426@gmail.com> * [@spackbot] updating style on behalf of adamjstewart --------- Signed-off-by: Adam J. Stewart <ajstewart426@gmail.com> Co-authored-by: adamjstewart <adamjstewart@users.noreply.github.com>
1 parent 88800ee commit 6119f88

1 file changed

Lines changed: 42 additions & 12 deletions

File tree

  • repos/spack_repo/builtin/packages/py_cryptography

repos/spack_repo/builtin/packages/py_cryptography/package.py

Lines changed: 42 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -16,18 +16,48 @@ class PyCryptography(PythonPackage):
1616

1717
license("Apache-2.0")
1818

19-
version("46.0.3", sha256="a8b17438104fed022ce745b362294d9ce35b4c2e45c1d958ad4a4b019285f4a1")
20-
version("45.0.5", sha256="72e76caa004ab63accdf26023fccd1d087f6d90ec6048ff33ad0445abf7f605a")
21-
version("43.0.3", sha256="315b9001266a492a6ff443b61238f956b214dbec9910a081ba5b6646a055a805")
22-
version("43.0.1", sha256="203e92a75716d8cfb491dc47c79e17d0d9207ccffcbcb35f598fbe463ae3444d")
23-
version("42.0.8", sha256="8d09d05439ce7baa8e9e95b07ec5b6c886f548deb7e0f69ef25f64b3bce842f2")
24-
version("41.0.7", sha256="13f93ce9bea8016c253b34afc6bd6a75993e5c40672ed5405a9c832f0d4a00bc")
25-
version("41.0.3", sha256="6d192741113ef5e30d89dcb5b956ef4e1578f304708701b8b73d38e3e1461f34")
26-
version("40.0.2", sha256="c33c0d32b8594fa647d2e01dbccc303478e16fdd7cf98652d5b3ed11aa5e5c99")
27-
version("38.0.1", sha256="1db3d807a14931fa317f96435695d9ec386be7b84b618cc61cfa5d08b0ae33d7")
28-
version("37.0.4", sha256="63f9c17c0e2474ccbebc9302ce2f07b55b3b3fcb211ded18a42d5764f5c10a82")
29-
version("36.0.1", sha256="53e5c1dc3d7a953de055d77bef2ff607ceef7a2aac0353b5d630ab67f7423638")
30-
version("35.0.0", sha256="9933f28f70d0517686bd7de36166dda42094eac49415459d9bdf5e7df3e0086d")
19+
version("46.0.7", sha256="e4cfd68c5f3e0bfdad0d38e023239b96a2fe84146481852dffbcca442c245aa5")
20+
with default_args(deprecated=True):
21+
# CVE-2026-39892
22+
version(
23+
"46.0.3", sha256="a8b17438104fed022ce745b362294d9ce35b4c2e45c1d958ad4a4b019285f4a1"
24+
)
25+
# CVE-2026-26007
26+
version(
27+
"45.0.5", sha256="72e76caa004ab63accdf26023fccd1d087f6d90ec6048ff33ad0445abf7f605a"
28+
)
29+
version(
30+
"43.0.3", sha256="315b9001266a492a6ff443b61238f956b214dbec9910a081ba5b6646a055a805"
31+
)
32+
version(
33+
"43.0.1", sha256="203e92a75716d8cfb491dc47c79e17d0d9207ccffcbcb35f598fbe463ae3444d"
34+
)
35+
version(
36+
"42.0.8", sha256="8d09d05439ce7baa8e9e95b07ec5b6c886f548deb7e0f69ef25f64b3bce842f2"
37+
)
38+
# CVE-2024-26130
39+
version(
40+
"41.0.7", sha256="13f93ce9bea8016c253b34afc6bd6a75993e5c40672ed5405a9c832f0d4a00bc"
41+
)
42+
# CVE-2023-49083
43+
version(
44+
"41.0.3", sha256="6d192741113ef5e30d89dcb5b956ef4e1578f304708701b8b73d38e3e1461f34"
45+
)
46+
version(
47+
"40.0.2", sha256="c33c0d32b8594fa647d2e01dbccc303478e16fdd7cf98652d5b3ed11aa5e5c99"
48+
)
49+
version(
50+
"38.0.1", sha256="1db3d807a14931fa317f96435695d9ec386be7b84b618cc61cfa5d08b0ae33d7"
51+
)
52+
version(
53+
"37.0.4", sha256="63f9c17c0e2474ccbebc9302ce2f07b55b3b3fcb211ded18a42d5764f5c10a82"
54+
)
55+
version(
56+
"36.0.1", sha256="53e5c1dc3d7a953de055d77bef2ff607ceef7a2aac0353b5d630ab67f7423638"
57+
)
58+
version(
59+
"35.0.0", sha256="9933f28f70d0517686bd7de36166dda42094eac49415459d9bdf5e7df3e0086d"
60+
)
3161

3262
# pyo3 <= 0.22 required in version <= 42
3363
depends_on("python@:3.12", when="@:42", type=("build", "run"))

0 commit comments

Comments
 (0)