diff --git a/repos/spack_repo/builtin/packages/ca_certificates_mozilla/package.py b/repos/spack_repo/builtin/packages/ca_certificates_mozilla/package.py index 20fad6ca760..ba2ee023610 100644 --- a/repos/spack_repo/builtin/packages/ca_certificates_mozilla/package.py +++ b/repos/spack_repo/builtin/packages/ca_certificates_mozilla/package.py @@ -15,15 +15,22 @@ class CaCertificatesMozilla(Package): maintainers("haampie") + version( + "2026-10-20", + sha256="796f1389bfea13c0ed78f663b765baaff54a508e5483786bd6ece73c5e3e3cbe", + expand=False, + ) version( "2026-05-14", sha256="86a1f3366afac7c6f8ae9f3c779ac221129328c43f0ab2b8817eb2f362a5025c", expand=False, + deprecated=True, ) version( "2026-03-19", sha256="b6e66569cc3d438dd5abe514d0df50005d570bfc96c14dca8f768d020cb96171", expand=False, + deprecated=True, ) version( "2025-08-12", diff --git a/repos/spack_repo/builtin/packages/go/package.py b/repos/spack_repo/builtin/packages/go/package.py index ca6b1aa8fd7..489f6e5e598 100644 --- a/repos/spack_repo/builtin/packages/go/package.py +++ b/repos/spack_repo/builtin/packages/go/package.py @@ -43,8 +43,10 @@ class Go(Package): license("BSD-3-Clause") + version("1.27.3", sha256="6e7749035cf360f06b2575d162ea79df9fda8ef671889e5c375f8e50777f26bb") version("1.27.1", sha256="4e408abae126d916b6164627193f2c54f0e3ca1312d693b86db45f862ab238b1") version("1.27.0", sha256="7002403d7cc44529ef6d26f69a44818263395ead7c16c05a5808ae047ebeb0e5") + version("1.26.10", sha256="fd63e883ba2f2bfca93c1646b31ebef63e2b1e4d2b317c9789d976a68d81f36f") version("1.26.8", sha256="4e39b98e42f946fa05ac8bc5b71877df97dbdb7cbb1a777b541667ad7117fd2e") version("1.26.7", sha256="0ed24eac755105085b89fe9cabc2742b91a0ad7b94b59d3ad364918ebc8956ad") version("1.26.6", sha256="a0721c54c688901448d77ad9b3ec7ea7c474730755ff891382e92ecb93ff2cb1") diff --git a/repos/spack_repo/builtin/packages/kokkos_fft/package.py b/repos/spack_repo/builtin/packages/kokkos_fft/package.py index 83acf83ab8b..5c978c9180e 100644 --- a/repos/spack_repo/builtin/packages/kokkos_fft/package.py +++ b/repos/spack_repo/builtin/packages/kokkos_fft/package.py @@ -63,7 +63,9 @@ class KokkosFft(CMakePackage): depends_on("fftw@3.3:3 ~mpi precision=float,double") requires("^fftw +openmp", when="host_backend=fftw-openmp") - depends_on("cuda@11:12", when="device_backend=cufft") + depends_on("cuda@11:", when="device_backend=cufft") + depends_on("cuda@:13", when="device_backend=cufft") + depends_on("cuda@:12", when="@:1 device_backend=cufft") with when("device_backend=hipfft"): depends_on("hipfft@5.3:") depends_on("hipfft@:7", when="@:1") diff --git a/repos/spack_repo/builtin/packages/php/package.py b/repos/spack_repo/builtin/packages/php/package.py index 87c30206d49..9bbe247df30 100644 --- a/repos/spack_repo/builtin/packages/php/package.py +++ b/repos/spack_repo/builtin/packages/php/package.py @@ -19,18 +19,25 @@ class Php(AutotoolsPackage): license("PHP-3.01") - version("8.3.12", sha256="d5d4e6ffc6d6b2f02a87c45741623e08045ec6509ade44a1033e0f8bbb374119") - version("7.4.33", sha256="dfbb2111160589054768a37086bda650a0041c89878449d078684d70d6a0e411") + version("8.5.12", sha256="914702592c81f85cb3f6c2bca0cbe4217d3fe5f5a4b8ca34a8f93f74a3575fc7") + version("8.4.27", sha256="ae5896236c1b5bba6c36dcdd2e30c87ccda595d28650d18e6c007eebb0db68ab") + version("8.3.36", sha256="132154b55122efe74ed55c6a51486dcf6a7797a2a8df66e5361c2bb6f0f1b527") - depends_on("c", type="build") # generated - depends_on("cxx", type="build") # generated + # CVE-2026-109618, CVE-2026-109619 + with default_args(deprecated=True): + version( + "8.3.12", sha256="d5d4e6ffc6d6b2f02a87c45741623e08045ec6509ade44a1033e0f8bbb374119" + ) + version( + "7.4.33", sha256="dfbb2111160589054768a37086bda650a0041c89878449d078684d70d6a0e411" + ) + + depends_on("c", type="build") - depends_on("autoconf", type="build") - depends_on("automake", type="build") - depends_on("libtool", type="build") - depends_on("m4", type="build") + # buildconf only runs autoconf/autoheader; libtool.m4 is bundled in build/ + depends_on("autoconf@2.68:", type="build") depends_on("pkgconfig", type="build") - depends_on("bison", type="build") + depends_on("bison@3:", type="build") depends_on("re2c", type="build") depends_on("bash", type="build") depends_on("libiconv", when="@8:") diff --git a/repos/spack_repo/builtin/packages/py_certifi/package.py b/repos/spack_repo/builtin/packages/py_certifi/package.py index 636bea59581..0be04b25ae1 100644 --- a/repos/spack_repo/builtin/packages/py_certifi/package.py +++ b/repos/spack_repo/builtin/packages/py_certifi/package.py @@ -17,10 +17,24 @@ class PyCertifi(PythonPackage): license("MPL-2.0") - version("2026.2.25", sha256="e887ab5cee78ea814d3472169153c2d12cd43b14bd03329a39a9c6e2e80bfba7") - version("2026.1.4", sha256="ac726dd470482006e014ad384921ed6438c457018f4b3d204aea4281258b2120") - version("2025.7.14", sha256="8ea99dbdfaaf2ba2f9bac77b9249ef62ec5218e7c2b2e903378ed5fccf765995") - version("2025.4.26", sha256="0a816057ea3cdefcef70270d2c515e4506bbc954f417fa5ade2021213bb8f0c6") + version( + "2026.10.19", sha256="035c1e85572b141bf1c3a3eff0e33a8eb74917522f2559075ff8d2fea780a1ae" + ) + # older versions include emSign intermediate certificates with exposed private keys + # https://github.com/astral-sh/uv/security/advisories/GHSA-hq85-5cpj-mr62 + with default_args(deprecated=True): + version( + "2026.2.25", sha256="e887ab5cee78ea814d3472169153c2d12cd43b14bd03329a39a9c6e2e80bfba7" + ) + version( + "2026.1.4", sha256="ac726dd470482006e014ad384921ed6438c457018f4b3d204aea4281258b2120" + ) + version( + "2025.7.14", sha256="8ea99dbdfaaf2ba2f9bac77b9249ef62ec5218e7c2b2e903378ed5fccf765995" + ) + version( + "2025.4.26", sha256="0a816057ea3cdefcef70270d2c515e4506bbc954f417fa5ade2021213bb8f0c6" + ) with default_args(type="build"): depends_on("py-setuptools@42:") diff --git a/repos/spack_repo/builtin/packages/py_pip/package.py b/repos/spack_repo/builtin/packages/py_pip/package.py index a20d910114d..b8c72129b8c 100644 --- a/repos/spack_repo/builtin/packages/py_pip/package.py +++ b/repos/spack_repo/builtin/packages/py_pip/package.py @@ -26,32 +26,68 @@ class PyPip(Package, PythonExtension): license("MIT") - version("26.1.2", sha256="382ff9f685ee3bc25864f820aa50505825f10f5458ffff07e30a6d96e5715cab") - version("26.1", sha256="4e8486d821d814b77319acb7b9e8bf5a4ee7590a643e7cb21029f209be8573c1") - version("26.0.1", sha256="bdb1b08f4274833d62c1aa29e20907365a2ceb950410df15fc9521bad440122b") - version("25.1.1", sha256="2913a38a2abf4ea6b64ab507bd9e967f3b53dc1ede74b01b0931e1ce548751af") - version("25.1", sha256="13b4aa0aaad055020a11bec8a1c2a70a2b2d080e12d89b962266029fff0a16ba") - version("25.0.1", sha256="c46efd13b6aa8279f33f2864459c8ce587ea6a1a59ee20de055868d8f7688f7f") - version("25.0", sha256="b6eb97a803356a52b2dd4bb73ba9e65b2ba16caa6bcb25a7497350a4e5859b65") - version("24.3.1", sha256="3790624780082365f47549d032f3770eeb2b1e8bd1f7b2e02dace1afa361b4ed") - version("24.2", sha256="2cd581cf58ab7fcfca4ce8efa6dcacd0de5bf8d0a3eb9ec927e07405f4d9e2a2") - version("24.1.2", sha256="7cd207eed4c60b0f411b444cd1464198fe186671c323b6cd6d433ed80fc9d247") - version("24.0", sha256="ba0d021a166865d2265246961bec0152ff124de910c5cc39f1156ce3fa7c69dc") - version("23.3.2", sha256="5052d7889c1f9d05224cd41741acb7c5d6fa735ab34e339624a614eaaa7e7d76") - version("23.2.1", sha256="7ccf472345f20d35bdc9d1841ff5f313260c2c33fe417f48c30ac46cccabf5be") - version("23.1.2", sha256="3ef6ac33239e4027d9a5598a381b9d30880a1477e50039db2eac6e8a8f6d1b18") - version("23.0", sha256="b5f88adff801f5ef052bcdef3daa31b55eb67b0fccd6d0106c206fa248e0463c") - version("22.2.2", sha256="b61a374b5bc40a6e982426aede40c9b5a08ff20e640f5b56977f4f91fed1e39a") - version("22.1.2", sha256="a3edacb89022ef5258bf61852728bf866632a394da837ca49eb4303635835f17") - version("21.3.1", sha256="deaf32dcd9ab821e359cd8330786bcd077604b5c5730c0b096eda46f95c24a2d") - version("21.1.2", sha256="f8ea1baa693b61c8ad1c1d8715e59ab2b93cd3c4769bacab84afcc4279e7a70e") - version("20.2", sha256="d75f1fc98262dabf74656245c509213a5d0f52137e40e8f8ed5cc256ddd02923") - version("19.3", sha256="e100a7eccf085f0720b4478d3bb838e1c179b1e128ec01c0403f84e86e0e2dfb") - version("19.1.1", sha256="993134f0475471b91452ca029d4390dc8f298ac63a712814f101cd1b6db46676") - version("19.0.3", sha256="bd812612bbd8ba84159d9ddc0266b7fbce712fc9bc98c82dee5750546ec8ec64") - version("18.1", sha256="7909d0a0932e88ea53a7014dfd14522ffef91a464daaaf5c573343852ef98550") - version("10.0.1", sha256="717cdffb2833be8409433a93746744b59505f42146e8d37de6c62b430e25d6d7") - version("9.0.1", sha256="690b762c0a8460c303c089d5d0be034fb15a5ea2b75bdf565f40421f542fefb0") + version("26.2.2", sha256="fd7f4dfa8190e014013b9f08f3e973f4e4c26ffd179a204895533a7254813a70") + # older versions include emSign intermediate certificates with exposed private keys + # https://github.com/astral-sh/uv/security/advisories/GHSA-hq85-5cpj-mr62 + with default_args(deprecated=True): + version( + "26.1.2", sha256="382ff9f685ee3bc25864f820aa50505825f10f5458ffff07e30a6d96e5715cab" + ) + version("26.1", sha256="4e8486d821d814b77319acb7b9e8bf5a4ee7590a643e7cb21029f209be8573c1") + version( + "26.0.1", sha256="bdb1b08f4274833d62c1aa29e20907365a2ceb950410df15fc9521bad440122b" + ) + version( + "25.1.1", sha256="2913a38a2abf4ea6b64ab507bd9e967f3b53dc1ede74b01b0931e1ce548751af" + ) + version("25.1", sha256="13b4aa0aaad055020a11bec8a1c2a70a2b2d080e12d89b962266029fff0a16ba") + version( + "25.0.1", sha256="c46efd13b6aa8279f33f2864459c8ce587ea6a1a59ee20de055868d8f7688f7f" + ) + version("25.0", sha256="b6eb97a803356a52b2dd4bb73ba9e65b2ba16caa6bcb25a7497350a4e5859b65") + version( + "24.3.1", sha256="3790624780082365f47549d032f3770eeb2b1e8bd1f7b2e02dace1afa361b4ed" + ) + version("24.2", sha256="2cd581cf58ab7fcfca4ce8efa6dcacd0de5bf8d0a3eb9ec927e07405f4d9e2a2") + version( + "24.1.2", sha256="7cd207eed4c60b0f411b444cd1464198fe186671c323b6cd6d433ed80fc9d247" + ) + version("24.0", sha256="ba0d021a166865d2265246961bec0152ff124de910c5cc39f1156ce3fa7c69dc") + version( + "23.3.2", sha256="5052d7889c1f9d05224cd41741acb7c5d6fa735ab34e339624a614eaaa7e7d76" + ) + version( + "23.2.1", sha256="7ccf472345f20d35bdc9d1841ff5f313260c2c33fe417f48c30ac46cccabf5be" + ) + version( + "23.1.2", sha256="3ef6ac33239e4027d9a5598a381b9d30880a1477e50039db2eac6e8a8f6d1b18" + ) + version("23.0", sha256="b5f88adff801f5ef052bcdef3daa31b55eb67b0fccd6d0106c206fa248e0463c") + version( + "22.2.2", sha256="b61a374b5bc40a6e982426aede40c9b5a08ff20e640f5b56977f4f91fed1e39a" + ) + version( + "22.1.2", sha256="a3edacb89022ef5258bf61852728bf866632a394da837ca49eb4303635835f17" + ) + version( + "21.3.1", sha256="deaf32dcd9ab821e359cd8330786bcd077604b5c5730c0b096eda46f95c24a2d" + ) + version( + "21.1.2", sha256="f8ea1baa693b61c8ad1c1d8715e59ab2b93cd3c4769bacab84afcc4279e7a70e" + ) + version("20.2", sha256="d75f1fc98262dabf74656245c509213a5d0f52137e40e8f8ed5cc256ddd02923") + version("19.3", sha256="e100a7eccf085f0720b4478d3bb838e1c179b1e128ec01c0403f84e86e0e2dfb") + version( + "19.1.1", sha256="993134f0475471b91452ca029d4390dc8f298ac63a712814f101cd1b6db46676" + ) + version( + "19.0.3", sha256="bd812612bbd8ba84159d9ddc0266b7fbce712fc9bc98c82dee5750546ec8ec64" + ) + version("18.1", sha256="7909d0a0932e88ea53a7014dfd14522ffef91a464daaaf5c573343852ef98550") + version( + "10.0.1", sha256="717cdffb2833be8409433a93746744b59505f42146e8d37de6c62b430e25d6d7" + ) + version("9.0.1", sha256="690b762c0a8460c303c089d5d0be034fb15a5ea2b75bdf565f40421f542fefb0") extends("python") diff --git a/repos/spack_repo/builtin/packages/py_uv/package.py b/repos/spack_repo/builtin/packages/py_uv/package.py index 82fb818e552..bd076c3ceed 100644 --- a/repos/spack_repo/builtin/packages/py_uv/package.py +++ b/repos/spack_repo/builtin/packages/py_uv/package.py @@ -24,35 +24,94 @@ class PyUv(PythonPackage, CargoPackage): executables = ["^uv$"] - version("0.11.32", sha256="5359a7b0de78ba99b2519d33c173e004c39111c4baebe1b7c3d111a2de2011e1") - version("0.11.31", sha256="763609d59721af5b8522e16deac6cffe8055f82bb837740c708917506f305185") - version("0.11.30", sha256="06f4b824c6123df1cd00a68367f970870e7252b0b11a4d03a06b2b4b433afcda") - version("0.11.29", sha256="a4ca34dc3b247740e511ca7c718181d5300e7899bbef755db45bb6c993610a64") - version("0.11.28", sha256="df86cfd135542a833e9f84708b3b8dbaa987a3b9db85b267062db49ab639d242") - version("0.11.27", sha256="3469204521869f0e6bdea17b02c1d86db2d0150820895653a6152cab206fb00b") - version("0.11.26", sha256="2a433ece2ace088dd572d8abb0e6bd9a4ecb0e10bc9856447bbb37545f384f29") - version("0.11.25", sha256="458e731778e7b5cc870710397859c23e766703e7bc0695f23b3eb15080745ba6") - version("0.11.24", sha256="8602a1b6300a3a948afacc62e1cb933c8394c27966db85ed7e29483300b69dc4") - version("0.11.23", sha256="f2476dda35866ea3ded3a5905759da2d32dfac36dfd5b3428191a99a8ce15b02") - version("0.11.22", sha256="32e31cb70bada3ad03d99614ead365cd36b2ac9455a6fc232f6d50b619a964e1") - version("0.11.21", sha256="083882c73373a16de4c136d54e3386a52388dead5048a07505e25578b157182f") - version("0.11.20", sha256="a246f30931cbc93d0a39d0cfc75be045fddd45773a734ddf8afa869aabc46c63") - version("0.11.19", sha256="f56f5bf853626a30423052d7ee00bf5cc940a08347d6ee7ede96862d084054a5") - version("0.11.18", sha256="61f2bc99898383f9bf04e24b984e42e19cde378dd79192935ca21d75563368a8") - version("0.11.17", sha256="1d1be74deec997db1dda05a7e67541c904d65cbfd72e455d3c0a2a1e4bf2cddf") - version("0.11.16", sha256="4b435fcb0af8f34833dcc1903a8a223856437efd0d515c2160a2871def221238") - version("0.11.15", sha256="755f959ec6a2fd8ccb6ee76ad90ab759d2eb1f4797444078645dd1ee4bca92d6") - version("0.11.14", sha256="0ea006a117b586b2681b6dfd9703a540d2ad2a136ec0f48d272767e599cc3dfb") - version("0.11.13", sha256="c30889b6a4417f94a0315371ec5bf8af151f062406ad3fb4b2cbf13d645d825c") - version("0.11.12", sha256="2d85d1fe06bafddf9632ec5c8ac24f86bd6eb7ec21e650be8c3565b600b502c9") - version("0.11.11", sha256="2ba46a912a1775957c579a1a42c8c8b480418502326b72427b1cad972c8f659f") - version("0.11.10", sha256="9b3a2ce56c4a22065462473acee0b729140370650974de4e781a5273f49371fa") - version("0.11.9", sha256="43edb4b3eb43a9780f9232110dfbcc0bed9367ce5b24d37a315817d3faf3c913") - version("0.11.8", sha256="bb2cf302b8503629aab6f0090a05551e6f8cfc2d687ca059cad7ec9e11214335") - version("0.11.7", sha256="46d971489b00bdb27e0aa715e4a5cd4ef2c28ea5b6ef78f2b67bf861eb44b405") - version("0.11.6", sha256="e3b21b7e80024c95ff339fcd147ac6fc3dd98d3613c9d45d3a1f4fd1057f127b") - version("0.10.1", sha256="c89e7fd708fb3474332d6fc54beb2ea48313ebdc82c6931df92a884fcb636d9d") + version("0.13.4", sha256="b0bff5b9a5061f7a35b1d0c1a94c19af134222c48eb7aadc42f85a038be1b248") with default_args(deprecated=True): + # https://github.com/astral-sh/uv/security/advisories/GHSA-hq85-5cpj-mr62 + version( + "0.11.32", sha256="5359a7b0de78ba99b2519d33c173e004c39111c4baebe1b7c3d111a2de2011e1" + ) + version( + "0.11.31", sha256="763609d59721af5b8522e16deac6cffe8055f82bb837740c708917506f305185" + ) + version( + "0.11.30", sha256="06f4b824c6123df1cd00a68367f970870e7252b0b11a4d03a06b2b4b433afcda" + ) + version( + "0.11.29", sha256="a4ca34dc3b247740e511ca7c718181d5300e7899bbef755db45bb6c993610a64" + ) + version( + "0.11.28", sha256="df86cfd135542a833e9f84708b3b8dbaa987a3b9db85b267062db49ab639d242" + ) + version( + "0.11.27", sha256="3469204521869f0e6bdea17b02c1d86db2d0150820895653a6152cab206fb00b" + ) + version( + "0.11.26", sha256="2a433ece2ace088dd572d8abb0e6bd9a4ecb0e10bc9856447bbb37545f384f29" + ) + version( + "0.11.25", sha256="458e731778e7b5cc870710397859c23e766703e7bc0695f23b3eb15080745ba6" + ) + version( + "0.11.24", sha256="8602a1b6300a3a948afacc62e1cb933c8394c27966db85ed7e29483300b69dc4" + ) + version( + "0.11.23", sha256="f2476dda35866ea3ded3a5905759da2d32dfac36dfd5b3428191a99a8ce15b02" + ) + version( + "0.11.22", sha256="32e31cb70bada3ad03d99614ead365cd36b2ac9455a6fc232f6d50b619a964e1" + ) + version( + "0.11.21", sha256="083882c73373a16de4c136d54e3386a52388dead5048a07505e25578b157182f" + ) + version( + "0.11.20", sha256="a246f30931cbc93d0a39d0cfc75be045fddd45773a734ddf8afa869aabc46c63" + ) + version( + "0.11.19", sha256="f56f5bf853626a30423052d7ee00bf5cc940a08347d6ee7ede96862d084054a5" + ) + version( + "0.11.18", sha256="61f2bc99898383f9bf04e24b984e42e19cde378dd79192935ca21d75563368a8" + ) + version( + "0.11.17", sha256="1d1be74deec997db1dda05a7e67541c904d65cbfd72e455d3c0a2a1e4bf2cddf" + ) + version( + "0.11.16", sha256="4b435fcb0af8f34833dcc1903a8a223856437efd0d515c2160a2871def221238" + ) + version( + "0.11.15", sha256="755f959ec6a2fd8ccb6ee76ad90ab759d2eb1f4797444078645dd1ee4bca92d6" + ) + version( + "0.11.14", sha256="0ea006a117b586b2681b6dfd9703a540d2ad2a136ec0f48d272767e599cc3dfb" + ) + version( + "0.11.13", sha256="c30889b6a4417f94a0315371ec5bf8af151f062406ad3fb4b2cbf13d645d825c" + ) + version( + "0.11.12", sha256="2d85d1fe06bafddf9632ec5c8ac24f86bd6eb7ec21e650be8c3565b600b502c9" + ) + version( + "0.11.11", sha256="2ba46a912a1775957c579a1a42c8c8b480418502326b72427b1cad972c8f659f" + ) + version( + "0.11.10", sha256="9b3a2ce56c4a22065462473acee0b729140370650974de4e781a5273f49371fa" + ) + version( + "0.11.9", sha256="43edb4b3eb43a9780f9232110dfbcc0bed9367ce5b24d37a315817d3faf3c913" + ) + version( + "0.11.8", sha256="bb2cf302b8503629aab6f0090a05551e6f8cfc2d687ca059cad7ec9e11214335" + ) + version( + "0.11.7", sha256="46d971489b00bdb27e0aa715e4a5cd4ef2c28ea5b6ef78f2b67bf861eb44b405" + ) + version( + "0.11.6", sha256="e3b21b7e80024c95ff339fcd147ac6fc3dd98d3613c9d45d3a1f4fd1057f127b" + ) + # https://github.com/astral-sh/uv/security/advisories/GHSA-4gg8-gxpx-9rph + version( + "0.10.1", sha256="c89e7fd708fb3474332d6fc54beb2ea48313ebdc82c6931df92a884fcb636d9d" + ) # https://www.cvedetails.com/cve/CVE-2025-13327/ version( "0.7.22", sha256="f5cf159907d594e33433f14737d1ee843dc8799edfcf57b5b8c0f282d1117051" @@ -94,6 +153,8 @@ class PyUv(PythonPackage, CargoPackage): depends_on("gmake") # Minimum Rust toolchain, from Cargo.toml + depends_on("rust@1.97:", when="@0.12.22:") + depends_on("rust@1.96:", when="@0.12.6:") depends_on("rust@1.95:", when="@0.11.29:") depends_on("rust@1.94:", when="@0.11.18:") depends_on("rust@1.93:", when="@0.11.8:") diff --git a/repos/spack_repo/builtin/packages/python/package.py b/repos/spack_repo/builtin/packages/python/package.py index e352b5f4c44..74152490500 100644 --- a/repos/spack_repo/builtin/packages/python/package.py +++ b/repos/spack_repo/builtin/packages/python/package.py @@ -56,14 +56,24 @@ class Python(Package): license("0BSD") - version("3.14.5", sha256="9c22bfe9939a6c5418fc74b289a5f1cc41859ae82ac6b163016b5844bd0a86bc") - version("3.13.13", sha256="f9cde7b0e2ec8165d7326e2a0f59ea2686ce9d0c617dbbb3d66a7e54d31b74b9") - version("3.12.14", sha256="6c6df908d2c3fd24e6d76869e92542abd0f33aec9dfc18df8875f89660286d43") - version("3.11.15", sha256="f4de1b10bd6c70cbb9fa1cd71fc5038b832747a74ee59d599c69ce4846defb50") - version("3.10.20", sha256="4ff5fd4c5bab803b935019f3e31d7219cebd6f870d00389cea53b88bbe935d1a") + version("3.15.1", sha256="133d85e118dc32621cda1d9d1d7d9694fe0c5e82bc339a7d528c109fe8b36387") + version("3.14.9", sha256="8b47e85ee67e93945e93620a051a8f44bfc1e9735ed67075d166f4a74b7a060b") + version("3.13.17", sha256="9cb057caa588f122577a5054a22531cd9c23ab6706f1a19bc95a55380a895177") + version("3.12.15", sha256="de1a241a519e0a3374fea98988d0b52c886743f9d953f23be8269cc7b59c5fab") + version("3.11.17", sha256="53cdee63ac4bf12387b7b33a53d3b1f8f4941cad73807a7b4fe91bb001ef004a") + version("3.10.22", sha256="9448b34d16f8e3db0964ac3ed9fb283197747543c2c021f283ffd2c8b7287357") # Deprecated because newer bug fix patch releases exist with default_args(deprecated=True): + version( + "3.15.0", sha256="438596cac081036d3c1d532ab7e7335eeb35567bc961749a0d5797176db0db68" + ) + version( + "3.14.8", sha256="a65b20a728f169f4e66ae143f40b1bd3d33c38d770251663f627c9767b79b210" + ) + version( + "3.14.5", sha256="9c22bfe9939a6c5418fc74b289a5f1cc41859ae82ac6b163016b5844bd0a86bc" + ) version( "3.14.4", sha256="b4c059d5895f030e7df9663894ce3732bfa1b32cd3ab2883980266a45ce3cb3b" ) @@ -76,9 +86,18 @@ class Python(Package): version( "3.14.0", sha256="88d2da4eed42fa9a5f42ff58a8bc8988881bd6c547e297e46682c2687638a851" ) + version( + "3.13.16", sha256="cfac63bddf956deafb1172ca131ae5dcaafd6f95056086e233fca205593ed427" + ) + version( + "3.13.13", sha256="f9cde7b0e2ec8165d7326e2a0f59ea2686ce9d0c617dbbb3d66a7e54d31b74b9" + ) version( "3.13.12", sha256="12e7cb170ad2d1a69aee96a1cc7fc8de5b1e97a2bdac51683a3db016ec9a2996" ) + version( + "3.11.15", sha256="f4de1b10bd6c70cbb9fa1cd71fc5038b832747a74ee59d599c69ce4846defb50" + ) version( "3.13.11", sha256="03cfedbe06ce21bc44ce09245e091a77f2fee9ec9be5c52069048a181300b202" ) @@ -106,6 +125,9 @@ class Python(Package): version( "3.13.0", sha256="12445c7b3db3126c41190bfdc1c8239c39c719404e844babbd015a1bc3fafcd4" ) + version( + "3.12.14", sha256="6c6df908d2c3fd24e6d76869e92542abd0f33aec9dfc18df8875f89660286d43" + ) version( "3.12.13", sha256="0816c4761c97ecdb3f50a3924de0a93fd78cb63ee8e6c04201ddfaedca500b0b" ) @@ -133,6 +155,9 @@ class Python(Package): version( "3.11.11", sha256="883bddee3c92fcb91cf9c09c5343196953cbb9ced826213545849693970868ed" ) + version( + "3.10.20", sha256="4ff5fd4c5bab803b935019f3e31d7219cebd6f870d00389cea53b88bbe935d1a" + ) version( "3.10.19", sha256="a078fb2d7a216071ebbe2e34b5f5355dd6b6e9b0cd1bacc4a41c63990c5a0eec" )