diff --git a/.tool-versions b/.tool-versions index b4362c6..7d49fae 100644 --- a/.tool-versions +++ b/.tool-versions @@ -5,7 +5,7 @@ tflint 0.62.1 terraform-docs 0.24.0 go 1.26.5 go:github.com/hashicorp/terraform-config-inspect latest -pre-commit 4.6.0 +pre-commit 4.6.1 python 3.12 vale 3.6.0 gitleaks 8.30.1 diff --git a/mise.lock b/mise.lock index 1a0c0f0..264ec88 100644 --- a/mise.lock +++ b/mise.lock @@ -4,37 +4,61 @@ url = "https://conda.anaconda.org/conda-forge/linux-aarch64/_openmp_mutex-4.5-20_gnu.conda" checksum = "sha256:a2527b1d81792a0ccd2c05850960df119c2b6d8f5fdec97f2db7d25dc23b1068" -[conda-packages.linux-arm64."libgcc-15.2.0-h8acb6b2_19"] -url = "https://conda.anaconda.org/conda-forge/linux-aarch64/libgcc-15.2.0-h8acb6b2_19.conda" -checksum = "sha256:4592b096e553f67799ae70d4b6167eeda3ec74587d68c7aecbf4e7b1df136681" +[conda-packages.linux-arm64."libgcc-16.1.0-h205dda4_1"] +url = "https://conda.anaconda.org/conda-forge/linux-aarch64/libgcc-16.1.0-h205dda4_1.conda" +checksum = "sha256:88a3d400c678df034c9d498f32503779977d5ea826063687c663e42c945abed5" -[conda-packages.linux-arm64."libgomp-15.2.0-h8acb6b2_19"] -url = "https://conda.anaconda.org/conda-forge/linux-aarch64/libgomp-15.2.0-h8acb6b2_19.conda" -checksum = "sha256:2370ef0ffcbae5bede3c4bf136add4abc257245eb91f724c99bb4a43116c5a83" +[conda-packages.linux-arm64."libgomp-16.1.0-h8acb6b2_1"] +url = "https://conda.anaconda.org/conda-forge/linux-aarch64/libgomp-16.1.0-h8acb6b2_1.conda" +checksum = "sha256:1c609a4a72597350317b92c4d9dfb85d21740219048e2b1d458925a6ccfa3d7a" [conda-packages.linux-arm64-musl."_openmp_mutex-4.5-20_gnu"] url = "https://conda.anaconda.org/conda-forge/linux-aarch64/_openmp_mutex-4.5-20_gnu.conda" checksum = "sha256:a2527b1d81792a0ccd2c05850960df119c2b6d8f5fdec97f2db7d25dc23b1068" -[conda-packages.linux-arm64-musl."libgcc-15.2.0-h8acb6b2_19"] -url = "https://conda.anaconda.org/conda-forge/linux-aarch64/libgcc-15.2.0-h8acb6b2_19.conda" -checksum = "sha256:4592b096e553f67799ae70d4b6167eeda3ec74587d68c7aecbf4e7b1df136681" +[conda-packages.linux-arm64-musl."libgcc-16.1.0-h205dda4_1"] +url = "https://conda.anaconda.org/conda-forge/linux-aarch64/libgcc-16.1.0-h205dda4_1.conda" +checksum = "sha256:88a3d400c678df034c9d498f32503779977d5ea826063687c663e42c945abed5" -[conda-packages.linux-arm64-musl."libgomp-15.2.0-h8acb6b2_19"] -url = "https://conda.anaconda.org/conda-forge/linux-aarch64/libgomp-15.2.0-h8acb6b2_19.conda" -checksum = "sha256:2370ef0ffcbae5bede3c4bf136add4abc257245eb91f724c99bb4a43116c5a83" +[conda-packages.linux-arm64-musl."libgomp-16.1.0-h8acb6b2_1"] +url = "https://conda.anaconda.org/conda-forge/linux-aarch64/libgomp-16.1.0-h8acb6b2_1.conda" +checksum = "sha256:1c609a4a72597350317b92c4d9dfb85d21740219048e2b1d458925a6ccfa3d7a" + +[conda-packages.linux-x64."_openmp_mutex-4.5-20_gnu"] +url = "https://conda.anaconda.org/conda-forge/linux-64/_openmp_mutex-4.5-20_gnu.conda" +checksum = "sha256:1dd3fffd892081df9726d7eb7e0dea6198962ba775bd88842135a4ddb4deb3c9" + +[conda-packages.linux-x64."libgcc-16.1.0-ha9f2e26_1"] +url = "https://conda.anaconda.org/conda-forge/linux-64/libgcc-16.1.0-ha9f2e26_1.conda" +checksum = "sha256:d5cb8475131c31680f8fd30512c418f373064e272e452063276a8fb14c9fa42f" + +[conda-packages.linux-x64."libgomp-16.1.0-he0feb66_1"] +url = "https://conda.anaconda.org/conda-forge/linux-64/libgomp-16.1.0-he0feb66_1.conda" +checksum = "sha256:62cb599ad0539d99386515326d9d5e8f51f75a60c69c2131b21df76edf35bd89" + +[conda-packages.linux-x64-musl."_openmp_mutex-4.5-20_gnu"] +url = "https://conda.anaconda.org/conda-forge/linux-64/_openmp_mutex-4.5-20_gnu.conda" +checksum = "sha256:1dd3fffd892081df9726d7eb7e0dea6198962ba775bd88842135a4ddb4deb3c9" + +[conda-packages.linux-x64-musl."libgcc-16.1.0-ha9f2e26_1"] +url = "https://conda.anaconda.org/conda-forge/linux-64/libgcc-16.1.0-ha9f2e26_1.conda" +checksum = "sha256:d5cb8475131c31680f8fd30512c418f373064e272e452063276a8fb14c9fa42f" + +[conda-packages.linux-x64-musl."libgomp-16.1.0-he0feb66_1"] +url = "https://conda.anaconda.org/conda-forge/linux-64/libgomp-16.1.0-he0feb66_1.conda" +checksum = "sha256:62cb599ad0539d99386515326d9d5e8f51f75a60c69c2131b21df76edf35bd89" [conda-packages.windows-x64."_openmp_mutex-4.5-20_gnu"] url = "https://conda.anaconda.org/conda-forge/win-64/_openmp_mutex-4.5-20_gnu.conda" checksum = "sha256:8a1cee28bd0ee7451ada1cd50b64720e57e17ff994fc62dd8329bef570d382e4" -[conda-packages.windows-x64."libgcc-15.2.0-h8ee18e1_19"] -url = "https://conda.anaconda.org/conda-forge/win-64/libgcc-15.2.0-h8ee18e1_19.conda" -checksum = "sha256:80e80ef5e31b00b12539db3c5aaecde60dab91381abfc1060e323d5c3b016dce" +[conda-packages.windows-x64."libgcc-16.1.0-h110b43a_1"] +url = "https://conda.anaconda.org/conda-forge/win-64/libgcc-16.1.0-h110b43a_1.conda" +checksum = "sha256:9d12bae84edf872eefcddef28677b80d3550e1ef42b319122659aaf732c4ee53" -[conda-packages.windows-x64."libgomp-15.2.0-h8ee18e1_19"] -url = "https://conda.anaconda.org/conda-forge/win-64/libgomp-15.2.0-h8ee18e1_19.conda" -checksum = "sha256:4dc958ced2fc7f42bc675b07e2c9abe3e150875ffdf62ca551d94fc6facf1fd7" +[conda-packages.windows-x64."libgomp-16.1.0-h8ee18e1_1"] +url = "https://conda.anaconda.org/conda-forge/win-64/libgomp-16.1.0-h8ee18e1_1.conda" +checksum = "sha256:ab1b70f492c859e2e76bb2c2a0725880f5ed5aa0e142a7650b0b78d6e64487de" [conda-packages.windows-x64."libwinpthread-12.0.0.r4.gg4f2fc60ca-h57928b3_10"] url = "https://conda.anaconda.org/conda-forge/win-64/libwinpthread-12.0.0.r4.gg4f2fc60ca-h57928b3_10.conda" @@ -222,47 +246,55 @@ channel = "conda-forge" checksum = "sha256:d243aea768e6fa360b7eda598340f43d2a41c9fc169d9f97f505410be68815f8" url = "https://conda.anaconda.org/conda-forge/linux-aarch64/make-4.4.1-h2a6d0cb_2.conda" conda_deps = [ - "libgcc-15.2.0-h8acb6b2_19", + "libgcc-16.1.0-h205dda4_1", "_openmp_mutex-4.5-20_gnu", - "libgomp-15.2.0-h8acb6b2_19", + "libgomp-16.1.0-h8acb6b2_1", ] [tools.make."platforms.linux-arm64-musl"] checksum = "sha256:d243aea768e6fa360b7eda598340f43d2a41c9fc169d9f97f505410be68815f8" url = "https://conda.anaconda.org/conda-forge/linux-aarch64/make-4.4.1-h2a6d0cb_2.conda" conda_deps = [ - "libgcc-15.2.0-h8acb6b2_19", + "libgcc-16.1.0-h205dda4_1", "_openmp_mutex-4.5-20_gnu", - "libgomp-15.2.0-h8acb6b2_19", + "libgomp-16.1.0-h8acb6b2_1", ] [tools.make."platforms.linux-x64"] checksum = "sha256:d652c7bd4d3b6f82b0f6d063b0d8df6f54cc47531092d7ff008e780f3261bdda" url = "https://conda.anaconda.org/conda-forge/linux-64/make-4.4.1-hb9d3cd8_2.conda" +conda_deps = [ + "libgcc-16.1.0-ha9f2e26_1", + "_openmp_mutex-4.5-20_gnu", + "libgomp-16.1.0-he0feb66_1", +] [tools.make."platforms.linux-x64-musl"] checksum = "sha256:d652c7bd4d3b6f82b0f6d063b0d8df6f54cc47531092d7ff008e780f3261bdda" url = "https://conda.anaconda.org/conda-forge/linux-64/make-4.4.1-hb9d3cd8_2.conda" +conda_deps = [ + "libgcc-16.1.0-ha9f2e26_1", + "_openmp_mutex-4.5-20_gnu", + "libgomp-16.1.0-he0feb66_1", +] [tools.make."platforms.macos-arm64"] checksum = "sha256:90ca65e788406d9029ae23ad4bd944a8b5353ad5f59bd6ce326f980cde46f37e" url = "https://conda.anaconda.org/conda-forge/osx-arm64/make-4.4.1-hc9fafa5_2.conda" -conda_deps = [] [tools.make."platforms.macos-x64"] checksum = "sha256:5a5ab3ee828309185e0a76ca80f5da85f31d8480d923abb508ca00fe194d1b5a" url = "https://conda.anaconda.org/conda-forge/osx-64/make-4.4.1-h00291cd_2.conda" -conda_deps = [] [tools.make."platforms.windows-x64"] checksum = "sha256:a810cdca3d5fa50d562cda23c0c1195b45ff5f9b0c41e0d4c8c2dd3c043ff4f2" url = "https://conda.anaconda.org/conda-forge/win-64/make-4.4.1-h0e40799_2.conda" conda_deps = [ - "libgcc-15.2.0-h8ee18e1_19", + "libgcc-16.1.0-h110b43a_1", "libwinpthread-12.0.0.r4.gg4f2fc60ca-h57928b3_10", "ucrt-10.0.26100.0-h57928b3_0", "_openmp_mutex-4.5-20_gnu", - "libgomp-15.2.0-h8ee18e1_19", + "libgomp-16.1.0-h8ee18e1_1", ] [[tools.node]] @@ -298,76 +330,76 @@ checksum = "sha256:edaca9bd58ec8e92037dac4e877d52f6b8f430b81c18b57e264b4e2fb111c url = "https://nodejs.org/dist/v24.16.0/node-v24.16.0-win-x64.zip" [[tools.pre-commit]] -version = "4.6.0" +version = "4.6.1" backend = "aqua:pre-commit/pre-commit" [tools.pre-commit."platforms.linux-arm64"] -checksum = "sha256:ea8a0c84902e48c1875558f2f362ed8476773aa5fc8c16c5d8f2acc2a2830a65" -url = "https://github.com/pre-commit/pre-commit/releases/download/v4.6.0/pre-commit-4.6.0.pyz" -url_api = "https://api.github.com/repos/pre-commit/pre-commit/releases/assets/401888770" +checksum = "sha256:6768cc8f4f810509b9272211c70ef7bb405c52da2ba81b673b2c361a72f1815d" +url = "https://github.com/pre-commit/pre-commit/releases/download/v4.6.1/pre-commit-4.6.1.pyz" +url_api = "https://api.github.com/repos/pre-commit/pre-commit/releases/assets/485150759" [tools.pre-commit."platforms.linux-arm64-musl"] -checksum = "sha256:ea8a0c84902e48c1875558f2f362ed8476773aa5fc8c16c5d8f2acc2a2830a65" -url = "https://github.com/pre-commit/pre-commit/releases/download/v4.6.0/pre-commit-4.6.0.pyz" -url_api = "https://api.github.com/repos/pre-commit/pre-commit/releases/assets/401888770" +checksum = "sha256:6768cc8f4f810509b9272211c70ef7bb405c52da2ba81b673b2c361a72f1815d" +url = "https://github.com/pre-commit/pre-commit/releases/download/v4.6.1/pre-commit-4.6.1.pyz" +url_api = "https://api.github.com/repos/pre-commit/pre-commit/releases/assets/485150759" [tools.pre-commit."platforms.linux-x64"] -checksum = "sha256:ea8a0c84902e48c1875558f2f362ed8476773aa5fc8c16c5d8f2acc2a2830a65" -url = "https://github.com/pre-commit/pre-commit/releases/download/v4.6.0/pre-commit-4.6.0.pyz" -url_api = "https://api.github.com/repos/pre-commit/pre-commit/releases/assets/401888770" +checksum = "sha256:6768cc8f4f810509b9272211c70ef7bb405c52da2ba81b673b2c361a72f1815d" +url = "https://github.com/pre-commit/pre-commit/releases/download/v4.6.1/pre-commit-4.6.1.pyz" +url_api = "https://api.github.com/repos/pre-commit/pre-commit/releases/assets/485150759" [tools.pre-commit."platforms.linux-x64-musl"] -checksum = "sha256:ea8a0c84902e48c1875558f2f362ed8476773aa5fc8c16c5d8f2acc2a2830a65" -url = "https://github.com/pre-commit/pre-commit/releases/download/v4.6.0/pre-commit-4.6.0.pyz" -url_api = "https://api.github.com/repos/pre-commit/pre-commit/releases/assets/401888770" +checksum = "sha256:6768cc8f4f810509b9272211c70ef7bb405c52da2ba81b673b2c361a72f1815d" +url = "https://github.com/pre-commit/pre-commit/releases/download/v4.6.1/pre-commit-4.6.1.pyz" +url_api = "https://api.github.com/repos/pre-commit/pre-commit/releases/assets/485150759" [tools.pre-commit."platforms.macos-arm64"] -checksum = "sha256:ea8a0c84902e48c1875558f2f362ed8476773aa5fc8c16c5d8f2acc2a2830a65" -url = "https://github.com/pre-commit/pre-commit/releases/download/v4.6.0/pre-commit-4.6.0.pyz" -url_api = "https://api.github.com/repos/pre-commit/pre-commit/releases/assets/401888770" +checksum = "sha256:6768cc8f4f810509b9272211c70ef7bb405c52da2ba81b673b2c361a72f1815d" +url = "https://github.com/pre-commit/pre-commit/releases/download/v4.6.1/pre-commit-4.6.1.pyz" +url_api = "https://api.github.com/repos/pre-commit/pre-commit/releases/assets/485150759" [tools.pre-commit."platforms.macos-x64"] -checksum = "sha256:ea8a0c84902e48c1875558f2f362ed8476773aa5fc8c16c5d8f2acc2a2830a65" -url = "https://github.com/pre-commit/pre-commit/releases/download/v4.6.0/pre-commit-4.6.0.pyz" -url_api = "https://api.github.com/repos/pre-commit/pre-commit/releases/assets/401888770" +checksum = "sha256:6768cc8f4f810509b9272211c70ef7bb405c52da2ba81b673b2c361a72f1815d" +url = "https://github.com/pre-commit/pre-commit/releases/download/v4.6.1/pre-commit-4.6.1.pyz" +url_api = "https://api.github.com/repos/pre-commit/pre-commit/releases/assets/485150759" [[tools.python]] version = "3.12.13" backend = "core:python" [tools.python."platforms.linux-arm64"] -checksum = "sha256:f226576b91491ffa5739aa85726521e9031f4d87f80627d64ed348ac77cb31e9" -url = "https://github.com/astral-sh/python-build-standalone/releases/download/20260718/cpython-3.12.13+20260718-aarch64-unknown-linux-gnu-install_only_stripped.tar.gz" +checksum = "sha256:e125d3e75034fe75d49ae8577b53758b0bb7d7817fadde2c020ad2cf7afe64c4" +url = "https://github.com/astral-sh/python-build-standalone/releases/download/20260728/cpython-3.12.13+20260728-aarch64-unknown-linux-gnu-install_only_stripped.tar.gz" provenance = "github-attestations" [tools.python."platforms.linux-arm64-musl"] -checksum = "sha256:55ee512cae752b6a8b04e598923d888311e2ed60e3307a33306ef1ab0f003ae9" -url = "https://github.com/astral-sh/python-build-standalone/releases/download/20260718/cpython-3.12.13+20260718-aarch64-unknown-linux-musl-install_only_stripped.tar.gz" +checksum = "sha256:58458cb64f2cebbe3aebf6073984a4e7bf9730065bb3386115a807c990ebd7b3" +url = "https://github.com/astral-sh/python-build-standalone/releases/download/20260728/cpython-3.12.13+20260728-aarch64-unknown-linux-musl-install_only_stripped.tar.gz" provenance = "github-attestations" [tools.python."platforms.linux-x64"] -checksum = "sha256:5854aa6ec71cad00334d5065633c210b2e7feb40956767a59a91791cadcf0b79" -url = "https://github.com/astral-sh/python-build-standalone/releases/download/20260718/cpython-3.12.13+20260718-x86_64-unknown-linux-gnu-install_only_stripped.tar.gz" +checksum = "sha256:7ceaf4360f4b4ab44f31d8217cfdc70df8e12b61d9561b4900ee7af87176e50d" +url = "https://github.com/astral-sh/python-build-standalone/releases/download/20260728/cpython-3.12.13+20260728-x86_64-unknown-linux-gnu-install_only_stripped.tar.gz" provenance = "github-attestations" [tools.python."platforms.linux-x64-musl"] -checksum = "sha256:d62168126b2d92e5db649cfe89fb13bf165654c027707c0ef80d7823757c9b1d" -url = "https://github.com/astral-sh/python-build-standalone/releases/download/20260718/cpython-3.12.13+20260718-x86_64-unknown-linux-musl-install_only_stripped.tar.gz" +checksum = "sha256:5143044af3c893b703e471a960c445b63ed46c7e41ee28526739b20510f362a6" +url = "https://github.com/astral-sh/python-build-standalone/releases/download/20260728/cpython-3.12.13+20260728-x86_64-unknown-linux-musl-install_only_stripped.tar.gz" provenance = "github-attestations" [tools.python."platforms.macos-arm64"] -checksum = "sha256:9a1e9e06175c10efd8378b904b07fa21bd791ab3345d7cdffeb4a76c9ff55903" -url = "https://github.com/astral-sh/python-build-standalone/releases/download/20260718/cpython-3.12.13+20260718-aarch64-apple-darwin-install_only_stripped.tar.gz" +checksum = "sha256:2f18cdef4125ca1440dd1ba00ebcb267526efb532138c0860438f755ea4eebac" +url = "https://github.com/astral-sh/python-build-standalone/releases/download/20260728/cpython-3.12.13+20260728-aarch64-apple-darwin-install_only_stripped.tar.gz" provenance = "github-attestations" [tools.python."platforms.macos-x64"] -checksum = "sha256:8e6b7e6533bdf746287008edf91102e7bee0a6ca1d24f16c4514237cafd706c5" -url = "https://github.com/astral-sh/python-build-standalone/releases/download/20260718/cpython-3.12.13+20260718-x86_64-apple-darwin-install_only_stripped.tar.gz" +checksum = "sha256:e654c21d0ba53e2c671868d4112fac5874deca4c35226d36c5cfe53bc5c9cd71" +url = "https://github.com/astral-sh/python-build-standalone/releases/download/20260728/cpython-3.12.13+20260728-x86_64-apple-darwin-install_only_stripped.tar.gz" provenance = "github-attestations" [tools.python."platforms.windows-x64"] -checksum = "sha256:0d422a1439ec308e03f47df551bc30f5994727c456e414b026d202bcda9b7c1c" -url = "https://github.com/astral-sh/python-build-standalone/releases/download/20260718/cpython-3.12.13+20260718-x86_64-pc-windows-msvc-install_only_stripped.tar.gz" +checksum = "sha256:242b94b37682ac55f9bf9eb624348dc8d17c64f74f56028104545ea3ffe35e26" +url = "https://github.com/astral-sh/python-build-standalone/releases/download/20260728/cpython-3.12.13+20260728-x86_64-pc-windows-msvc-install_only_stripped.tar.gz" provenance = "github-attestations" [[tools.shellcheck]] @@ -594,9 +626,9 @@ url_api = "https://api.github.com/repos/mikefarah/yq/releases/assets/440146735" provenance = "cosign" [tools.yq."platforms.macos-arm64"] -checksum = "sha256:b4ba1ecce3c47f00803f4f964de38394326c7a32eb6540616e04fb2935a0f08d" -url = "https://github.com/mikefarah/yq/releases/download/v4.53.3/yq_darwin_amd64" -url_api = "https://api.github.com/repos/mikefarah/yq/releases/assets/440146744" +checksum = "sha256:877de31753a4dd2401aa048937aa9a7fc4d5f6ce858cf31508c5802954297213" +url = "https://github.com/mikefarah/yq/releases/download/v4.53.3/yq_darwin_arm64" +url_api = "https://api.github.com/repos/mikefarah/yq/releases/assets/440146762" provenance = "cosign" [tools.yq."platforms.macos-x64"] diff --git a/mise.toml b/mise.toml index cf1790f..2a1387b 100644 --- a/mise.toml +++ b/mise.toml @@ -8,7 +8,7 @@ idiomatic_version_file_enable_tools = ["node", "python", "terraform"] terraform = "1.13.5" tflint = "0.62.1" terraform-docs = "0.24.0" -pre-commit = "4.6.0" +pre-commit = "4.6.1" python = "3.12" vale = "3.6.0" gitleaks = "8.30.1"