From a394bfff1062b75266a6e392ca87c2bd1c5e40e1 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 27 Jan 2026 00:14:16 +0000 Subject: [PATCH] chore(deps): bump wasmtime-wasi from 40.0.2 to 41.0.0 Bumps [wasmtime-wasi](https://github.com/bytecodealliance/wasmtime) from 40.0.2 to 41.0.0. - [Release notes](https://github.com/bytecodealliance/wasmtime/releases) - [Changelog](https://github.com/bytecodealliance/wasmtime/blob/main/RELEASES.md) - [Commits](https://github.com/bytecodealliance/wasmtime/compare/v40.0.2...v41.0.0) --- updated-dependencies: - dependency-name: wasmtime-wasi dependency-version: 41.0.0 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- Backend/Cargo.toml | 2 +- Cargo.lock | 560 ++++++++++++++++++++++++++++++++++++++------- 2 files changed, 484 insertions(+), 78 deletions(-) diff --git a/Backend/Cargo.toml b/Backend/Cargo.toml index c47970e..0be0168 100644 --- a/Backend/Cargo.toml +++ b/Backend/Cargo.toml @@ -50,7 +50,7 @@ sha2 = "0.10" hex = "0.4" os_pipe = "1.2" wasmtime = "40" -wasmtime-wasi = "40" +wasmtime-wasi = "41" [dev-dependencies] tempfile = "3" diff --git a/Cargo.lock b/Cargo.lock index aad7773..772e1c8 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -769,7 +769,16 @@ version = "0.127.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d958a04d546618ce1e5aa4396cc13acd00fcb233f35c91a387f0842f0cc815dd" dependencies = [ - "cranelift-assembler-x64-meta", + "cranelift-assembler-x64-meta 0.127.2", +] + +[[package]] +name = "cranelift-assembler-x64" +version = "0.128.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "10d696ea313aaf7797095003f5cb451bd1e210f6c3c144f0fa19a1145ae297f7" +dependencies = [ + "cranelift-assembler-x64-meta 0.128.0", ] [[package]] @@ -778,7 +787,16 @@ version = "0.127.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1df96ea1694da9c09e54b9838837a287e55312666ed0bdd84ba6883f099d35d3" dependencies = [ - "cranelift-srcgen", + "cranelift-srcgen 0.127.2", +] + +[[package]] +name = "cranelift-assembler-x64-meta" +version = "0.128.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f9e225a63e501f17cb84e0faf34f8bec476377c289d2f649c9453590c8338a9b" +dependencies = [ + "cranelift-srcgen 0.128.0", ] [[package]] @@ -787,7 +805,16 @@ version = "0.127.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cb23a65a258700dc1893646806cbec19638a7601e42fba7f2590ed15e069cc34" dependencies = [ - "cranelift-entity", + "cranelift-entity 0.127.2", +] + +[[package]] +name = "cranelift-bforest" +version = "0.128.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "aea7351476d0eb196e89150e7a6235ecd37c97848243faea7746c29676abeeac" +dependencies = [ + "cranelift-entity 0.128.0", ] [[package]] @@ -800,6 +827,16 @@ dependencies = [ "serde_derive", ] +[[package]] +name = "cranelift-bitset" +version = "0.128.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "564b1dbbf7dca5d05a1dc9336b98e33d102a0c575363be438edbb428cc147e5a" +dependencies = [ + "serde", + "serde_derive", +] + [[package]] name = "cranelift-codegen" version = "0.127.2" @@ -807,24 +844,51 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "be0b3ba4d6a80dfcd1988b1bc225a65a4323890a5e1e65653691d489f51fcd16" dependencies = [ "bumpalo", - "cranelift-assembler-x64", - "cranelift-bforest", - "cranelift-bitset", - "cranelift-codegen-meta", - "cranelift-codegen-shared", - "cranelift-control", - "cranelift-entity", - "cranelift-isle", + "cranelift-assembler-x64 0.127.2", + "cranelift-bforest 0.127.2", + "cranelift-bitset 0.127.2", + "cranelift-codegen-meta 0.127.2", + "cranelift-codegen-shared 0.127.2", + "cranelift-control 0.127.2", + "cranelift-entity 0.127.2", + "cranelift-isle 0.127.2", + "gimli", + "hashbrown 0.15.5", + "log", + "pulley-interpreter 40.0.2", + "regalloc2", + "rustc-hash", + "serde", + "smallvec", + "target-lexicon 0.13.4", + "wasmtime-internal-math 40.0.2", +] + +[[package]] +name = "cranelift-codegen" +version = "0.128.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fa9e80ceb5153bb9dd0d048e685ec4df6fa20ce92d4ffffcb5d691623e1d8693" +dependencies = [ + "bumpalo", + "cranelift-assembler-x64 0.128.0", + "cranelift-bforest 0.128.0", + "cranelift-bitset 0.128.0", + "cranelift-codegen-meta 0.128.0", + "cranelift-codegen-shared 0.128.0", + "cranelift-control 0.128.0", + "cranelift-entity 0.128.0", + "cranelift-isle 0.128.0", "gimli", "hashbrown 0.15.5", "log", - "pulley-interpreter", + "pulley-interpreter 41.0.0", "regalloc2", "rustc-hash", "serde", "smallvec", "target-lexicon 0.13.4", - "wasmtime-internal-math", + "wasmtime-internal-math 41.0.0", ] [[package]] @@ -833,11 +897,24 @@ version = "0.127.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d2957b02290035506bba6bfc4c725ac732fa5a3a2b7186d45c62a5ae230521a4" dependencies = [ - "cranelift-assembler-x64-meta", - "cranelift-codegen-shared", - "cranelift-srcgen", + "cranelift-assembler-x64-meta 0.127.2", + "cranelift-codegen-shared 0.127.2", + "cranelift-srcgen 0.127.2", + "heck 0.5.0", + "pulley-interpreter 40.0.2", +] + +[[package]] +name = "cranelift-codegen-meta" +version = "0.128.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9e5131015cf909d631a2afb1a3fd6bf6dbe08d896bc984a029dcbbe4a271f8dc" +dependencies = [ + "cranelift-assembler-x64-meta 0.128.0", + "cranelift-codegen-shared 0.128.0", + "cranelift-srcgen 0.128.0", "heck 0.5.0", - "pulley-interpreter", + "pulley-interpreter 41.0.0", ] [[package]] @@ -846,6 +923,12 @@ version = "0.127.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "79bfcbc8b59cc4f54771a093baf2fce0fce0d17081f80f5ceeb1e886a215f4da" +[[package]] +name = "cranelift-codegen-shared" +version = "0.128.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "48baa386ecc47740b87c9005f22a887fd78ab4516fa413e80b9b7602399f851a" + [[package]] name = "cranelift-control" version = "0.127.2" @@ -855,13 +938,33 @@ dependencies = [ "arbitrary", ] +[[package]] +name = "cranelift-control" +version = "0.128.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e7181c269b767e18abdc134e5d8d804664289d236d123b29c59fe6998c7d0413" +dependencies = [ + "arbitrary", +] + [[package]] name = "cranelift-entity" version = "0.127.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "98532e7e8eea8ae2c9ba8bad5a6f11fa08ea910e97573a34349d68549d913ffc" dependencies = [ - "cranelift-bitset", + "cranelift-bitset 0.127.2", + "serde", + "serde_derive", +] + +[[package]] +name = "cranelift-entity" +version = "0.128.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3e57c6f29da407f6ee9956197d011aedf4fd39bd03781ab5b44b85d45a448a27" +dependencies = [ + "cranelift-bitset 0.128.0", "serde", "serde_derive", ] @@ -872,7 +975,19 @@ version = "0.127.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1f048c86453f52282e752e1b93ab62b26d5c020d4051cf39d4de0dd8b577689e" dependencies = [ - "cranelift-codegen", + "cranelift-codegen 0.127.2", + "log", + "smallvec", + "target-lexicon 0.13.4", +] + +[[package]] +name = "cranelift-frontend" +version = "0.128.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "add3991ccfeb20022443bae60b8adc56081f27caab0213b0ff26288954e44fe5" +dependencies = [ + "cranelift-codegen 0.128.0", "log", "smallvec", "target-lexicon 0.13.4", @@ -884,13 +999,30 @@ version = "0.127.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f94115221ff3bdeb280b08816886a1a2df71233ac00151ab17c79df1bef712d3" +[[package]] +name = "cranelift-isle" +version = "0.128.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cc02707039d43c0e132526f1d3ac319b45468331b823a1749625825010f644e4" + [[package]] name = "cranelift-native" version = "0.127.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "31b0d0dfd15331fdc5cdd1c4196eb3a291ca842098f7ad733fafa689f6da478f" dependencies = [ - "cranelift-codegen", + "cranelift-codegen 0.127.2", + "libc", + "target-lexicon 0.13.4", +] + +[[package]] +name = "cranelift-native" +version = "0.128.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3e1574664cba9100c3a25323ac0ad415c66315d86f1ed1264d887d847c350522" +dependencies = [ + "cranelift-codegen 0.128.0", "libc", "target-lexicon 0.13.4", ] @@ -901,6 +1033,12 @@ version = "0.127.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9d74f0410de8bc760d0c4d6892a7da693b5ffc61d6ed02411fe39e3a20aca388" +[[package]] +name = "cranelift-srcgen" +version = "0.128.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a6fa01a5ca705b4aab531f203ecaac0d83e72cca26ea4cc0535d70c70160bb2e" + [[package]] name = "crc" version = "3.3.0" @@ -3224,7 +3362,7 @@ dependencies = [ "time", "tokio", "toml 0.9.11+spec-1.1.0", - "wasmtime", + "wasmtime 40.0.2", "wasmtime-wasi", "xz2", "zip 7.2.0", @@ -3709,10 +3847,22 @@ version = "40.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e510ebe67be0f8219da929801e90dded74119bcfbb3bd1cd003c08339f53af10" dependencies = [ - "cranelift-bitset", + "cranelift-bitset 0.127.2", + "log", + "pulley-macros 40.0.2", + "wasmtime-internal-math 40.0.2", +] + +[[package]] +name = "pulley-interpreter" +version = "41.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5893776f2df13ad218c2055c8e1ec299f4d2d2270f73d2c67fc047da81feff12" +dependencies = [ + "cranelift-bitset 0.128.0", "log", - "pulley-macros", - "wasmtime-internal-math", + "pulley-macros 41.0.0", + "wasmtime-internal-math 41.0.0", ] [[package]] @@ -3726,6 +3876,17 @@ dependencies = [ "syn 2.0.114", ] +[[package]] +name = "pulley-macros" +version = "41.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "af6fe011ea26b0b2c308918c6a1d11d44f688eb89d2ac0420b91340c495b4a90" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.114", +] + [[package]] name = "quick-xml" version = "0.38.4" @@ -5955,7 +6116,7 @@ dependencies = [ "object", "once_cell", "postcard", - "pulley-interpreter", + "pulley-interpreter 40.0.2", "rayon", "rustix 1.1.3", "semver", @@ -5968,23 +6129,69 @@ dependencies = [ "wasm-compose", "wasm-encoder 0.243.0", "wasmparser 0.243.0", - "wasmtime-environ", + "wasmtime-environ 40.0.2", "wasmtime-internal-cache", - "wasmtime-internal-component-macro", - "wasmtime-internal-component-util", - "wasmtime-internal-cranelift", - "wasmtime-internal-fiber", - "wasmtime-internal-jit-debug", - "wasmtime-internal-jit-icache-coherence", - "wasmtime-internal-math", - "wasmtime-internal-slab", - "wasmtime-internal-unwinder", - "wasmtime-internal-versioned-export-macros", - "wasmtime-internal-winch", + "wasmtime-internal-component-macro 40.0.2", + "wasmtime-internal-component-util 40.0.2", + "wasmtime-internal-cranelift 40.0.2", + "wasmtime-internal-fiber 40.0.2", + "wasmtime-internal-jit-debug 40.0.2", + "wasmtime-internal-jit-icache-coherence 40.0.2", + "wasmtime-internal-math 40.0.2", + "wasmtime-internal-slab 40.0.2", + "wasmtime-internal-unwinder 40.0.2", + "wasmtime-internal-versioned-export-macros 40.0.2", + "wasmtime-internal-winch 40.0.2", "wat", "windows-sys 0.61.2", ] +[[package]] +name = "wasmtime" +version = "41.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fa0785170265701295d3978baf927e9d97ab1ecec3b480874cf3b96cdfdce59a" +dependencies = [ + "addr2line", + "anyhow", + "async-trait", + "bitflags 2.10.0", + "bumpalo", + "cc", + "cfg-if", + "encoding_rs", + "hashbrown 0.15.5", + "indexmap 2.13.0", + "libc", + "log", + "mach2", + "memfd", + "object", + "once_cell", + "postcard", + "pulley-interpreter 41.0.0", + "rustix 1.1.3", + "semver", + "serde", + "serde_derive", + "smallvec", + "target-lexicon 0.13.4", + "wasmparser 0.243.0", + "wasmtime-environ 41.0.0", + "wasmtime-internal-component-macro 41.0.0", + "wasmtime-internal-component-util 41.0.0", + "wasmtime-internal-cranelift 41.0.0", + "wasmtime-internal-fiber 41.0.0", + "wasmtime-internal-jit-debug 41.0.0", + "wasmtime-internal-jit-icache-coherence 41.0.0", + "wasmtime-internal-math 41.0.0", + "wasmtime-internal-slab 41.0.0", + "wasmtime-internal-unwinder 41.0.0", + "wasmtime-internal-versioned-export-macros 41.0.0", + "wasmtime-internal-winch 41.0.0", + "windows-sys 0.61.2", +] + [[package]] name = "wasmtime-environ" version = "40.0.2" @@ -5993,8 +6200,8 @@ checksum = "1a82a50e3cd8e1c0e61e5c017dae841983f01dabe615e26ea2100450ee83b2eb" dependencies = [ "anyhow", "cpp_demangle", - "cranelift-bitset", - "cranelift-entity", + "cranelift-bitset 0.127.2", + "cranelift-entity 0.127.2", "gimli", "indexmap 2.13.0", "log", @@ -6009,7 +6216,32 @@ dependencies = [ "wasm-encoder 0.243.0", "wasmparser 0.243.0", "wasmprinter", - "wasmtime-internal-component-util", + "wasmtime-internal-component-util 40.0.2", +] + +[[package]] +name = "wasmtime-environ" +version = "41.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3aad0597f0ae337043554257e014a6930d9264b1a7f04db8c0730f82ec819b88" +dependencies = [ + "anyhow", + "cranelift-bitset 0.128.0", + "cranelift-entity 0.128.0", + "gimli", + "indexmap 2.13.0", + "log", + "object", + "postcard", + "semver", + "serde", + "serde_derive", + "smallvec", + "target-lexicon 0.13.4", + "wasm-encoder 0.243.0", + "wasmparser 0.243.0", + "wasmprinter", + "wasmtime-internal-component-util 41.0.0", ] [[package]] @@ -6042,8 +6274,23 @@ dependencies = [ "proc-macro2", "quote", "syn 2.0.114", - "wasmtime-internal-component-util", - "wasmtime-internal-wit-bindgen", + "wasmtime-internal-component-util 40.0.2", + "wasmtime-internal-wit-bindgen 40.0.2", + "wit-parser", +] + +[[package]] +name = "wasmtime-internal-component-macro" +version = "41.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ca277fba7e79efe990ee464217c4e0a7fed682febfc500d446beb9a8685e1b82" +dependencies = [ + "anyhow", + "proc-macro2", + "quote", + "syn 2.0.114", + "wasmtime-internal-component-util 41.0.0", + "wasmtime-internal-wit-bindgen 41.0.0", "wit-parser", ] @@ -6053,6 +6300,12 @@ version = "40.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7f5b2d4622cb07042f8064a710a5a321b7728bd456eba0bcceb5f6ccf8d7417a" +[[package]] +name = "wasmtime-internal-component-util" +version = "41.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d805ffc49b81d6697ce57c4aaa5405714ede9aa348dde71b4bbbc1dd3dc61662" + [[package]] name = "wasmtime-internal-cranelift" version = "40.0.2" @@ -6061,24 +6314,51 @@ checksum = "6eed3f078afb2482b4109d1c05190d2a3832ddec63394922bb912bddd2c8237f" dependencies = [ "anyhow", "cfg-if", - "cranelift-codegen", - "cranelift-control", - "cranelift-entity", - "cranelift-frontend", - "cranelift-native", + "cranelift-codegen 0.127.2", + "cranelift-control 0.127.2", + "cranelift-entity 0.127.2", + "cranelift-frontend 0.127.2", + "cranelift-native 0.127.2", "gimli", "itertools", "log", "object", - "pulley-interpreter", + "pulley-interpreter 40.0.2", "smallvec", "target-lexicon 0.13.4", "thiserror 2.0.17", "wasmparser 0.243.0", - "wasmtime-environ", - "wasmtime-internal-math", - "wasmtime-internal-unwinder", - "wasmtime-internal-versioned-export-macros", + "wasmtime-environ 40.0.2", + "wasmtime-internal-math 40.0.2", + "wasmtime-internal-unwinder 40.0.2", + "wasmtime-internal-versioned-export-macros 40.0.2", +] + +[[package]] +name = "wasmtime-internal-cranelift" +version = "41.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1b0e5aeaa200b69b23ee1f0ef9e301cd9d6f532fd62b0a8580b43c268ce3dd8c" +dependencies = [ + "cfg-if", + "cranelift-codegen 0.128.0", + "cranelift-control 0.128.0", + "cranelift-entity 0.128.0", + "cranelift-frontend 0.128.0", + "cranelift-native 0.128.0", + "gimli", + "itertools", + "log", + "object", + "pulley-interpreter 41.0.0", + "smallvec", + "target-lexicon 0.13.4", + "thiserror 2.0.17", + "wasmparser 0.243.0", + "wasmtime-environ 41.0.0", + "wasmtime-internal-math 41.0.0", + "wasmtime-internal-unwinder 41.0.0", + "wasmtime-internal-versioned-export-macros 41.0.0", ] [[package]] @@ -6092,7 +6372,22 @@ dependencies = [ "cfg-if", "libc", "rustix 1.1.3", - "wasmtime-internal-versioned-export-macros", + "wasmtime-internal-versioned-export-macros 40.0.2", + "windows-sys 0.61.2", +] + +[[package]] +name = "wasmtime-internal-fiber" +version = "41.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ed1651acaae47851714aa829e70115bffcb7048549ad35439bf1e60d6b616451" +dependencies = [ + "cc", + "cfg-if", + "libc", + "rustix 1.1.3", + "wasmtime-environ 41.0.0", + "wasmtime-internal-versioned-export-macros 41.0.0", "windows-sys 0.61.2", ] @@ -6105,7 +6400,17 @@ dependencies = [ "cc", "object", "rustix 1.1.3", - "wasmtime-internal-versioned-export-macros", + "wasmtime-internal-versioned-export-macros 40.0.2", +] + +[[package]] +name = "wasmtime-internal-jit-debug" +version = "41.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cebd1abdfd8b3b7421cdd0b3d4a9714c540b0efc4ce31be7ca58ccc7ab195859" +dependencies = [ + "cc", + "wasmtime-internal-versioned-export-macros 41.0.0", ] [[package]] @@ -6120,6 +6425,18 @@ dependencies = [ "windows-sys 0.61.2", ] +[[package]] +name = "wasmtime-internal-jit-icache-coherence" +version = "41.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fe841cd2d31bd965643590fe734c3aacc647e767ab43e25ddc79b827e742fd9f" +dependencies = [ + "cfg-if", + "libc", + "wasmtime-environ 41.0.0", + "windows-sys 0.61.2", +] + [[package]] name = "wasmtime-internal-math" version = "40.0.2" @@ -6129,12 +6446,27 @@ dependencies = [ "libm", ] +[[package]] +name = "wasmtime-internal-math" +version = "41.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d61fe7cfca53d0ce01dc480ce1db93ad48b6fa1f354d8ff0680ac6a76ef354a3" +dependencies = [ + "libm", +] + [[package]] name = "wasmtime-internal-slab" version = "40.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3c4a270ef4b92e69669f09a9c68d95f7474ae5d0803a4616342041173ae23fb7" +[[package]] +name = "wasmtime-internal-slab" +version = "41.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9475ac165f89b2733014a0e5c0aeb326b2a18bb65136d190ec0b334d976099a9" + [[package]] name = "wasmtime-internal-unwinder" version = "40.0.2" @@ -6143,9 +6475,22 @@ checksum = "19153cacfe67d47e430c24cff0016f68452b40b88bdf3911e96283aefef40923" dependencies = [ "anyhow", "cfg-if", - "cranelift-codegen", + "cranelift-codegen 0.127.2", + "log", + "object", +] + +[[package]] +name = "wasmtime-internal-unwinder" +version = "41.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4c6fcd29322d32b8783acf901c45978316c6a5e894419bb38ae0d433cf61ddc8" +dependencies = [ + "cfg-if", + "cranelift-codegen 0.128.0", "log", "object", + "wasmtime-environ 41.0.0", ] [[package]] @@ -6159,6 +6504,17 @@ dependencies = [ "syn 2.0.114", ] +[[package]] +name = "wasmtime-internal-versioned-export-macros" +version = "41.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "90b1e146d8ee191529d9be1ea246161a6cf8572e4a760eebffb039e65eaf5e8a" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.114", +] + [[package]] name = "wasmtime-internal-winch" version = "40.0.2" @@ -6166,15 +6522,32 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c676368082d341499883b394f3dce03aab5314ca948ae524ebda63c2106304e2" dependencies = [ "anyhow", - "cranelift-codegen", + "cranelift-codegen 0.127.2", "gimli", "log", "object", "target-lexicon 0.13.4", "wasmparser 0.243.0", - "wasmtime-environ", - "wasmtime-internal-cranelift", - "winch-codegen", + "wasmtime-environ 40.0.2", + "wasmtime-internal-cranelift 40.0.2", + "winch-codegen 40.0.2", +] + +[[package]] +name = "wasmtime-internal-winch" +version = "41.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f9dd2df08a658aaaae5d984641f4fd1f48bc563d29ecdb4afa7a571390d60cd0" +dependencies = [ + "cranelift-codegen 0.128.0", + "gimli", + "log", + "object", + "target-lexicon 0.13.4", + "wasmparser 0.243.0", + "wasmtime-environ 41.0.0", + "wasmtime-internal-cranelift 41.0.0", + "winch-codegen 41.0.0", ] [[package]] @@ -6190,11 +6563,24 @@ dependencies = [ "wit-parser", ] +[[package]] +name = "wasmtime-internal-wit-bindgen" +version = "41.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "eace6cc49aa01c3117de8cf9142b7f26b7a6ffabf7367ccd13e792e139c1743d" +dependencies = [ + "anyhow", + "bitflags 2.10.0", + "heck 0.5.0", + "indexmap 2.13.0", + "wit-parser", +] + [[package]] name = "wasmtime-wasi" -version = "40.0.2" +version = "41.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9c24c425e04e880f617e137a97db088880ecf1aa2e1f0fb1b74f8a08c7cf9a6e" +checksum = "05d2f7ff9d1172476d401601a5de324f1ed4e7bf87f3cdd311b7a0c0bc9b1c13" dependencies = [ "anyhow", "async-trait", @@ -6215,7 +6601,7 @@ dependencies = [ "tokio", "tracing", "url", - "wasmtime", + "wasmtime 41.0.0", "wasmtime-wasi-io", "wiggle", "windows-sys 0.61.2", @@ -6223,15 +6609,15 @@ dependencies = [ [[package]] name = "wasmtime-wasi-io" -version = "40.0.2" +version = "41.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "67512f46a47c29d3480f00d63281a77493b7f06c61e0d7e58ee1e4edaab61ab8" +checksum = "628a90f35e8a25f9d843558dcf4e6bc86dca4c7d67e21eefd16e20c17c8bc98c" dependencies = [ "anyhow", "async-trait", "bytes", "futures", - "wasmtime", + "wasmtime 41.0.0", ] [[package]] @@ -6376,23 +6762,23 @@ dependencies = [ [[package]] name = "wiggle" -version = "40.0.2" +version = "41.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f03ecfaa6baa55a56514ff16e290760cb6fbd8ba7231847452f83fbbd0d8bc10" +checksum = "ea045f1c2ced5ce97bc6ef050d33f4fc2e3a49b5fd8d6b2237632652ad4b8bca" dependencies = [ "anyhow", "bitflags 2.10.0", "thiserror 2.0.17", "tracing", - "wasmtime", + "wasmtime 41.0.0", "wiggle-macro", ] [[package]] name = "wiggle-generate" -version = "40.0.2" +version = "41.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "257b14b8c69ce0c0a2910fbc01576dcb649b104428dee3d154f4dd23aec7a03c" +checksum = "076cb96efb5fc8d70086aa6c76a0f00b1c582e2af2edd2cbc93486f1a426b331" dependencies = [ "anyhow", "heck 0.5.0", @@ -6404,9 +6790,9 @@ dependencies = [ [[package]] name = "wiggle-macro" -version = "40.0.2" +version = "41.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5000f9f48551ff10b5f8bab91e4c25e4a405358d12d8d5836e37ccde31488346" +checksum = "8d14f7990bc034426e07e989f2f2212d3f9637fc5ebd36378abee1d2ff193f13" dependencies = [ "proc-macro2", "quote", @@ -6452,17 +6838,37 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1898bec5f8d354365647c8fa430a8d9a7464b288b27c563776e25bef74bc9b2a" dependencies = [ "anyhow", - "cranelift-assembler-x64", - "cranelift-codegen", + "cranelift-assembler-x64 0.127.2", + "cranelift-codegen 0.127.2", + "gimli", + "regalloc2", + "smallvec", + "target-lexicon 0.13.4", + "thiserror 2.0.17", + "wasmparser 0.243.0", + "wasmtime-environ 40.0.2", + "wasmtime-internal-cranelift 40.0.2", + "wasmtime-internal-math 40.0.2", +] + +[[package]] +name = "winch-codegen" +version = "41.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "92c1874c8030d004bb2cec326dac8e9e42c2b6bd1f17663512dfd9b23730336e" +dependencies = [ + "anyhow", + "cranelift-assembler-x64 0.128.0", + "cranelift-codegen 0.128.0", "gimli", "regalloc2", "smallvec", "target-lexicon 0.13.4", "thiserror 2.0.17", "wasmparser 0.243.0", - "wasmtime-environ", - "wasmtime-internal-cranelift", - "wasmtime-internal-math", + "wasmtime-environ 41.0.0", + "wasmtime-internal-cranelift 41.0.0", + "wasmtime-internal-math 41.0.0", ] [[package]]