Skip to content

Commit 7fec581

Browse files
authored
py-uv: deprecate versions due to CVE (spack#3943)
* py-uv: deprecate versions due to CVE 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 ce9fa76 commit 7fec581

1 file changed

Lines changed: 22 additions & 8 deletions

File tree

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

Lines changed: 22 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -16,14 +16,28 @@ class PyUv(PythonPackage):
1616
license("APACHE 2.0 or MIT")
1717

1818
version("0.10.1", sha256="c89e7fd708fb3474332d6fc54beb2ea48313ebdc82c6931df92a884fcb636d9d")
19-
version("0.7.22", sha256="f5cf159907d594e33433f14737d1ee843dc8799edfcf57b5b8c0f282d1117051")
20-
version("0.7.15", sha256="c608cd2d89db7482ab40fc6e7de27afc87b20595e145ed81a2a8702e9a0d7e2d")
21-
version("0.7.5", sha256="ae2192283eb645ccab189b1dfd8b13d3264eae631469a903c0e0f2dffce65e3b")
22-
version("0.6.8", sha256="45ecd70cfe42132ff84083ecb37fe7a8d2feac3eacd7a5872e7a002fb260940f")
23-
version("0.4.27", sha256="c13eea45257362ecfa2a2b31de9b62fbd0542e211a573562d98ab7c8fc50d8fc")
24-
version("0.4.17", sha256="01564bd760eff885ad61f44173647a569732934d1a4a558839c8088fbf75e53f")
25-
version("0.4.16", sha256="2144995a87b161d063bd4ef8294b1e948677bd90d01f8394d0e3fca037bb847f")
26-
version("0.4.15", sha256="8e36b8e07595fc6216d01e729c81a0b4ff029a93cc2ef987a73d3b650d6d559c")
19+
with default_args(deprecated=True):
20+
# https://www.cvedetails.com/cve/CVE-2025-13327/
21+
version(
22+
"0.7.22", sha256="f5cf159907d594e33433f14737d1ee843dc8799edfcf57b5b8c0f282d1117051"
23+
)
24+
version(
25+
"0.7.15", sha256="c608cd2d89db7482ab40fc6e7de27afc87b20595e145ed81a2a8702e9a0d7e2d"
26+
)
27+
version("0.7.5", sha256="ae2192283eb645ccab189b1dfd8b13d3264eae631469a903c0e0f2dffce65e3b")
28+
version("0.6.8", sha256="45ecd70cfe42132ff84083ecb37fe7a8d2feac3eacd7a5872e7a002fb260940f")
29+
version(
30+
"0.4.27", sha256="c13eea45257362ecfa2a2b31de9b62fbd0542e211a573562d98ab7c8fc50d8fc"
31+
)
32+
version(
33+
"0.4.17", sha256="01564bd760eff885ad61f44173647a569732934d1a4a558839c8088fbf75e53f"
34+
)
35+
version(
36+
"0.4.16", sha256="2144995a87b161d063bd4ef8294b1e948677bd90d01f8394d0e3fca037bb847f"
37+
)
38+
version(
39+
"0.4.15", sha256="8e36b8e07595fc6216d01e729c81a0b4ff029a93cc2ef987a73d3b650d6d559c"
40+
)
2741

2842
# from Cargo.toml
2943
depends_on("rust@1.86:", type=("build", "run"), when="@0.7.16:")

0 commit comments

Comments
 (0)