From 866502147ccc0c34aa3c0d40ece0c4fea17655af Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 27 Jan 2026 01:21:46 +0000 Subject: [PATCH] build(deps): bump wasmtime-cli-flags from 39.0.1 to 41.0.1 Bumps [wasmtime-cli-flags](https://github.com/bytecodealliance/wasmtime) from 39.0.1 to 41.0.1. - [Release notes](https://github.com/bytecodealliance/wasmtime/releases) - [Changelog](https://github.com/bytecodealliance/wasmtime/blob/v41.0.1/RELEASES.md) - [Commits](https://github.com/bytecodealliance/wasmtime/compare/v39.0.1...v41.0.1) --- updated-dependencies: - dependency-name: wasmtime-cli-flags dependency-version: 41.0.1 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- Cargo.lock | 590 ++++++++++++++++++++++++++++++++++++++++++++++------- Cargo.toml | 2 +- 2 files changed, 517 insertions(+), 75 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index d8737057..8dddca26 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -610,7 +610,16 @@ version = "0.126.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "30054f4aef4d614d37f27d5b77e36e165f0b27a71563be348e7c9fcfac41eed8" dependencies = [ - "cranelift-assembler-x64-meta", + "cranelift-assembler-x64-meta 0.126.1", +] + +[[package]] +name = "cranelift-assembler-x64" +version = "0.128.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d32b9105ce689b3e79ae288f62e9c2d0de66e4869176a11829e5c696da0f018f" +dependencies = [ + "cranelift-assembler-x64-meta 0.128.1", ] [[package]] @@ -619,7 +628,16 @@ version = "0.126.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0beab56413879d4f515e08bcf118b1cb85f294129bb117057f573d37bfbb925a" dependencies = [ - "cranelift-srcgen", + "cranelift-srcgen 0.126.1", +] + +[[package]] +name = "cranelift-assembler-x64-meta" +version = "0.128.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0e950e8dd96c1760f1c3a2b06d3d35584a3617239d034e73593ec096a1f3ea69" +dependencies = [ + "cranelift-srcgen 0.128.1", ] [[package]] @@ -628,7 +646,16 @@ version = "0.126.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6d054747549a69b264d5299c8ca1b0dd45dc6bd0ee43f1edfcc42a8b12952c7a" dependencies = [ - "cranelift-entity", + "cranelift-entity 0.126.1", +] + +[[package]] +name = "cranelift-bforest" +version = "0.128.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d769576bc48246fccf7f07173739e5f7a7fb3270eb9ac363c0792cad8963c034" +dependencies = [ + "cranelift-entity 0.128.1", ] [[package]] @@ -641,6 +668,16 @@ dependencies = [ "serde_derive", ] +[[package]] +name = "cranelift-bitset" +version = "0.128.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "94d37c4589e52def48bd745c3b28b523d66ade8b074644ed3a366144c225f212" +dependencies = [ + "serde", + "serde_derive", +] + [[package]] name = "cranelift-codegen" version = "0.126.1" @@ -648,24 +685,51 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6eeccfc043d599b0ef1806942707fc51cdd1c3965c343956dc975a55d82a920f" 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.126.1", + "cranelift-bforest 0.126.1", + "cranelift-bitset 0.126.1", + "cranelift-codegen-meta 0.126.1", + "cranelift-codegen-shared 0.126.1", + "cranelift-control 0.126.1", + "cranelift-entity 0.126.1", + "cranelift-isle 0.126.1", + "gimli", + "hashbrown 0.15.5", + "log", + "pulley-interpreter 39.0.1", + "regalloc2", + "rustc-hash", + "serde", + "smallvec", + "target-lexicon", + "wasmtime-internal-math 39.0.1", +] + +[[package]] +name = "cranelift-codegen" +version = "0.128.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c23b5ab93367eba82bddf49b63d841d8a0b8b39fb89d82829de6647b3a747108" +dependencies = [ + "bumpalo", + "cranelift-assembler-x64 0.128.1", + "cranelift-bforest 0.128.1", + "cranelift-bitset 0.128.1", + "cranelift-codegen-meta 0.128.1", + "cranelift-codegen-shared 0.128.1", + "cranelift-control 0.128.1", + "cranelift-entity 0.128.1", + "cranelift-isle 0.128.1", "gimli", "hashbrown 0.15.5", "log", - "pulley-interpreter", + "pulley-interpreter 41.0.1", "regalloc2", "rustc-hash", "serde", "smallvec", "target-lexicon", - "wasmtime-internal-math", + "wasmtime-internal-math 41.0.1", ] [[package]] @@ -674,11 +738,24 @@ version = "0.126.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1174cdb9d9d43b2bdaa612a07ed82af13db9b95526bc2c286c2aec4689bcc038" dependencies = [ - "cranelift-assembler-x64-meta", - "cranelift-codegen-shared", - "cranelift-srcgen", + "cranelift-assembler-x64-meta 0.126.1", + "cranelift-codegen-shared 0.126.1", + "cranelift-srcgen 0.126.1", + "heck", + "pulley-interpreter 39.0.1", +] + +[[package]] +name = "cranelift-codegen-meta" +version = "0.128.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6c6118d26dd046455d31374b9432947ea2ba445c21fd8724370edd072f51f3bd" +dependencies = [ + "cranelift-assembler-x64-meta 0.128.1", + "cranelift-codegen-shared 0.128.1", + "cranelift-srcgen 0.128.1", "heck", - "pulley-interpreter", + "pulley-interpreter 41.0.1", ] [[package]] @@ -687,6 +764,12 @@ version = "0.126.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7d572be73fae802eb115f45e7e67a9ed16acb4ee683b67c4086768786545419a" +[[package]] +name = "cranelift-codegen-shared" +version = "0.128.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a068c67f04f37de835fda87a10491e266eea9f9283d0887d8bd0a2c0726588a9" + [[package]] name = "cranelift-control" version = "0.126.1" @@ -696,13 +779,33 @@ dependencies = [ "arbitrary", ] +[[package]] +name = "cranelift-control" +version = "0.128.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "35ceb830549fcd7f05493a3b6d3d2bcfa4d43588b099e8c2393d2d140d6f7951" +dependencies = [ + "arbitrary", +] + [[package]] name = "cranelift-entity" version = "0.126.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "063b83448b1343e79282c3c7cbda7ed5f0816f0b763a4c15f7cecb0a17d87ea6" dependencies = [ - "cranelift-bitset", + "cranelift-bitset 0.126.1", + "serde", + "serde_derive", +] + +[[package]] +name = "cranelift-entity" +version = "0.128.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2b130f0edd119e7665f1875b8d686bd3fccefd9d74d10e9005cbcd76392e1831" +dependencies = [ + "cranelift-bitset 0.128.1", "serde", "serde_derive", ] @@ -713,7 +816,19 @@ version = "0.126.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "aa4461c2d2ca48bc72883f5f5c3129d9aefac832df1db824af9db8db3efee109" dependencies = [ - "cranelift-codegen", + "cranelift-codegen 0.126.1", + "log", + "smallvec", + "target-lexicon", +] + +[[package]] +name = "cranelift-frontend" +version = "0.128.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "626a46aa207183bae011de3411a40951c494cea3fb2ef223d3118f75e13b23ca" +dependencies = [ + "cranelift-codegen 0.128.1", "log", "smallvec", "target-lexicon", @@ -725,13 +840,30 @@ version = "0.126.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "acd811b25e18f14810d09c504e06098acc1d9dbfa24879bf0d6b6fb44415fc66" +[[package]] +name = "cranelift-isle" +version = "0.128.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d09dab08a5129cf59919fdd4567e599ea955de62191a852982150ac42ce4ab21" + [[package]] name = "cranelift-native" version = "0.126.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2417046989d8d6367a55bbab2e406a9195d176f4779be4aa484d645887217d37" dependencies = [ - "cranelift-codegen", + "cranelift-codegen 0.126.1", + "libc", + "target-lexicon", +] + +[[package]] +name = "cranelift-native" +version = "0.128.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "847b8eaef0f7095b401d3ce80587036495b94e7a051904df9e28d6cd14e69b94" +dependencies = [ + "cranelift-codegen 0.128.1", "libc", "target-lexicon", ] @@ -742,6 +874,12 @@ version = "0.126.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8d039de901c8d928222b8128e1b9a9ab27b82a7445cb749a871c75d9cb25c57d" +[[package]] +name = "cranelift-srcgen" +version = "0.128.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "15a4849e90e778f2fcc9fd1b93bd074dbf6b8b6f420951f9617c4774fe71e7fc" + [[package]] name = "crc32fast" version = "1.5.0" @@ -2424,10 +2562,22 @@ version = "39.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0a09eb45f768f3a0396e85822790d867000c8b5f11551e7268c279e991457b16" dependencies = [ - "cranelift-bitset", + "cranelift-bitset 0.126.1", "log", - "pulley-macros", - "wasmtime-internal-math", + "pulley-macros 39.0.1", + "wasmtime-internal-math 39.0.1", +] + +[[package]] +name = "pulley-interpreter" +version = "41.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "45b733bc861727077314d961c926e41f4a2f366c9bf1c2b29caf8182b979e9fd" +dependencies = [ + "cranelift-bitset 0.128.1", + "log", + "pulley-macros 41.0.1", + "wasmtime-internal-math 41.0.1", ] [[package]] @@ -2441,6 +2591,17 @@ dependencies = [ "syn", ] +[[package]] +name = "pulley-macros" +version = "41.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "591c2768539dc694548d3aec1460b5afeb6bdeccb3ca1fbeac4d81a381fedc05" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + [[package]] name = "quinn" version = "0.11.9" @@ -4337,8 +4498,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f6d8db401b0528ec316dfbe579e6ab4152d61739cfe076706d2009127970159d" dependencies = [ "bitflags 2.10.0", + "hashbrown 0.15.5", "indexmap", "semver", + "serde", ] [[package]] @@ -4352,6 +4515,17 @@ dependencies = [ "wasmparser 0.240.0", ] +[[package]] +name = "wasmprinter" +version = "0.243.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "eb2b6035559e146114c29a909a3232928ee488d6507a1504d8934e8607b36d7b" +dependencies = [ + "anyhow", + "termcolor", + "wasmparser 0.243.0", +] + [[package]] name = "wasmtime" version = "39.0.1" @@ -4378,7 +4552,7 @@ dependencies = [ "object", "once_cell", "postcard", - "pulley-interpreter", + "pulley-interpreter 39.0.1", "rayon", "rustix 1.0.8", "semver", @@ -4389,28 +4563,77 @@ dependencies = [ "target-lexicon", "wasm-encoder 0.240.0", "wasmparser 0.240.0", - "wasmtime-environ", - "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-environ 39.0.1", + "wasmtime-internal-cache 39.0.1", + "wasmtime-internal-component-macro 39.0.1", + "wasmtime-internal-component-util 39.0.1", + "wasmtime-internal-cranelift 39.0.1", + "wasmtime-internal-fiber 39.0.1", + "wasmtime-internal-jit-debug 39.0.1", + "wasmtime-internal-jit-icache-coherence 39.0.1", + "wasmtime-internal-math 39.0.1", + "wasmtime-internal-slab 39.0.1", + "wasmtime-internal-unwinder 39.0.1", + "wasmtime-internal-versioned-export-macros 39.0.1", + "wasmtime-internal-winch 39.0.1", "wat", "windows-sys 0.60.2", ] +[[package]] +name = "wasmtime" +version = "41.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8a1198409bd281650c097b95ac1d20a82e5b403a5ca7223ea607fe1272125d5a" +dependencies = [ + "addr2line", + "anyhow", + "async-trait", + "bitflags 2.10.0", + "bumpalo", + "cc", + "cfg-if", + "encoding_rs", + "hashbrown 0.15.5", + "indexmap", + "libc", + "log", + "mach2", + "memfd", + "object", + "once_cell", + "postcard", + "pulley-interpreter 41.0.1", + "rayon", + "rustix 1.0.8", + "semver", + "serde", + "serde_derive", + "smallvec", + "target-lexicon", + "wasm-encoder 0.243.0", + "wasmparser 0.243.0", + "wasmtime-environ 41.0.1", + "wasmtime-internal-cache 41.0.1", + "wasmtime-internal-component-macro 41.0.1", + "wasmtime-internal-component-util 41.0.1", + "wasmtime-internal-cranelift 41.0.1", + "wasmtime-internal-fiber 41.0.1", + "wasmtime-internal-jit-debug 41.0.1", + "wasmtime-internal-jit-icache-coherence 41.0.1", + "wasmtime-internal-math 41.0.1", + "wasmtime-internal-slab 41.0.1", + "wasmtime-internal-unwinder 41.0.1", + "wasmtime-internal-versioned-export-macros 41.0.1", + "wasmtime-internal-winch 41.0.1", + "windows-sys 0.61.2", +] + [[package]] name = "wasmtime-cli-flags" -version = "39.0.1" +version = "41.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "11af7ce71de9d1a43fe2adfd15a885dc8c39f70c35040feb3b9b109f8a0955ce" +checksum = "a817b4407f861990e12dcfb5ba975e38f6eae3b67aa58545b0d890bb8f875f54" dependencies = [ "anyhow", "clap", @@ -4418,7 +4641,7 @@ dependencies = [ "serde", "serde_derive", "toml", - "wasmtime", + "wasmtime 41.0.1", ] [[package]] @@ -4429,8 +4652,8 @@ checksum = "c3b0d53657fea2a8cee8ed1866ad45d2e5bc21be958a626a1dd9b7de589851b3" dependencies = [ "anyhow", "cpp_demangle", - "cranelift-bitset", - "cranelift-entity", + "cranelift-bitset 0.126.1", + "cranelift-entity 0.126.1", "gimli", "indexmap", "log", @@ -4444,8 +4667,33 @@ dependencies = [ "target-lexicon", "wasm-encoder 0.240.0", "wasmparser 0.240.0", - "wasmprinter", - "wasmtime-internal-component-util", + "wasmprinter 0.240.0", + "wasmtime-internal-component-util 39.0.1", +] + +[[package]] +name = "wasmtime-environ" +version = "41.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "37b9af430b11ff3cd63fbef54cf38e26154089c179316b8a5e400b8ba2d0ebf1" +dependencies = [ + "anyhow", + "cranelift-bitset 0.128.1", + "cranelift-entity 0.128.1", + "gimli", + "indexmap", + "log", + "object", + "postcard", + "semver", + "serde", + "serde_derive", + "smallvec", + "target-lexicon", + "wasm-encoder 0.243.0", + "wasmparser 0.243.0", + "wasmprinter 0.243.0", + "wasmtime-internal-component-util 41.0.1", ] [[package]] @@ -4468,6 +4716,26 @@ dependencies = [ "zstd", ] +[[package]] +name = "wasmtime-internal-cache" +version = "41.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "37f09527993e5d3ab68857fa8b4cddfb300ec89d8bbe6ba33e279f0234367e73" +dependencies = [ + "base64 0.22.1", + "directories-next", + "log", + "postcard", + "rustix 1.0.8", + "serde", + "serde_derive", + "sha2", + "toml", + "wasmtime-environ 41.0.1", + "windows-sys 0.61.2", + "zstd", +] + [[package]] name = "wasmtime-internal-component-macro" version = "39.0.1" @@ -4478,17 +4746,38 @@ dependencies = [ "proc-macro2", "quote", "syn", - "wasmtime-internal-component-util", - "wasmtime-internal-wit-bindgen", + "wasmtime-internal-component-util 39.0.1", + "wasmtime-internal-wit-bindgen 39.0.1", "wit-parser 0.240.0", ] +[[package]] +name = "wasmtime-internal-component-macro" +version = "41.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3c5c69a6d1514ee5bcae494f69f3fee7a20528a38048fc9e847e0833af71071b" +dependencies = [ + "anyhow", + "proc-macro2", + "quote", + "syn", + "wasmtime-internal-component-util 41.0.1", + "wasmtime-internal-wit-bindgen 41.0.1", + "wit-parser 0.243.0", +] + [[package]] name = "wasmtime-internal-component-util" version = "39.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "63ef2a95a5dbaa70fc3ef682ea8997e51cdd819b4d157a1100477cf43949d454" +[[package]] +name = "wasmtime-internal-component-util" +version = "41.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1aa29030e4457259121400fa9043e9af3bb29e004e2f56b5e26caf1a2728fc5f" + [[package]] name = "wasmtime-internal-cranelift" version = "39.0.1" @@ -4497,24 +4786,51 @@ checksum = "73122df6a8cf417ce486a94e844d3a60797217ce7ae69653e0ee9e28269e0fa5" dependencies = [ "anyhow", "cfg-if", - "cranelift-codegen", - "cranelift-control", - "cranelift-entity", - "cranelift-frontend", - "cranelift-native", + "cranelift-codegen 0.126.1", + "cranelift-control 0.126.1", + "cranelift-entity 0.126.1", + "cranelift-frontend 0.126.1", + "cranelift-native 0.126.1", "gimli", "itertools 0.14.0", "log", "object", - "pulley-interpreter", + "pulley-interpreter 39.0.1", "smallvec", "target-lexicon", "thiserror 2.0.17", "wasmparser 0.240.0", - "wasmtime-environ", - "wasmtime-internal-math", - "wasmtime-internal-unwinder", - "wasmtime-internal-versioned-export-macros", + "wasmtime-environ 39.0.1", + "wasmtime-internal-math 39.0.1", + "wasmtime-internal-unwinder 39.0.1", + "wasmtime-internal-versioned-export-macros 39.0.1", +] + +[[package]] +name = "wasmtime-internal-cranelift" +version = "41.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "452397e623732c58fd9ce0545c62210965c0446155667fbd59c380642ce6df1b" +dependencies = [ + "cfg-if", + "cranelift-codegen 0.128.1", + "cranelift-control 0.128.1", + "cranelift-entity 0.128.1", + "cranelift-frontend 0.128.1", + "cranelift-native 0.128.1", + "gimli", + "itertools 0.14.0", + "log", + "object", + "pulley-interpreter 41.0.1", + "smallvec", + "target-lexicon", + "thiserror 2.0.17", + "wasmparser 0.243.0", + "wasmtime-environ 41.0.1", + "wasmtime-internal-math 41.0.1", + "wasmtime-internal-unwinder 41.0.1", + "wasmtime-internal-versioned-export-macros 41.0.1", ] [[package]] @@ -4528,10 +4844,25 @@ dependencies = [ "cfg-if", "libc", "rustix 1.0.8", - "wasmtime-internal-versioned-export-macros", + "wasmtime-internal-versioned-export-macros 39.0.1", "windows-sys 0.60.2", ] +[[package]] +name = "wasmtime-internal-fiber" +version = "41.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fa94737a693a38227edca24aaa995d3a3a80b2fe88a7de029345bd35c0d19b13" +dependencies = [ + "cc", + "cfg-if", + "libc", + "rustix 1.0.8", + "wasmtime-environ 41.0.1", + "wasmtime-internal-versioned-export-macros 41.0.1", + "windows-sys 0.61.2", +] + [[package]] name = "wasmtime-internal-jit-debug" version = "39.0.1" @@ -4541,7 +4872,17 @@ dependencies = [ "cc", "object", "rustix 1.0.8", - "wasmtime-internal-versioned-export-macros", + "wasmtime-internal-versioned-export-macros 39.0.1", +] + +[[package]] +name = "wasmtime-internal-jit-debug" +version = "41.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f2d760a8909786674007cc1a65fd999d280502437c73b2eb4fab2fe6b714effe" +dependencies = [ + "cc", + "wasmtime-internal-versioned-export-macros 41.0.1", ] [[package]] @@ -4556,6 +4897,18 @@ dependencies = [ "windows-sys 0.60.2", ] +[[package]] +name = "wasmtime-internal-jit-icache-coherence" +version = "41.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "85b46da671c07242b5f5eab491b12d6c25dd26929f1693c055fcca94489ef8f5" +dependencies = [ + "cfg-if", + "libc", + "wasmtime-environ 41.0.1", + "windows-sys 0.61.2", +] + [[package]] name = "wasmtime-internal-math" version = "39.0.1" @@ -4565,12 +4918,27 @@ dependencies = [ "libm", ] +[[package]] +name = "wasmtime-internal-math" +version = "41.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4d1f0763c6f6f78e410f964db9f53d9b84ab4cc336945e81f0b78717b0a9934e" +dependencies = [ + "libm", +] + [[package]] name = "wasmtime-internal-slab" version = "39.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8908e71a780b97cbd3d8f3a0c446ac8df963069e0f3f38c9eace4f199d4d3e65" +[[package]] +name = "wasmtime-internal-slab" +version = "41.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "24f641abc8d6c6d5464615222b0617c85317f391c14aaa60b13183e4e2a63462" + [[package]] name = "wasmtime-internal-unwinder" version = "39.0.1" @@ -4579,11 +4947,24 @@ checksum = "fb9c2f8223a0ef96527f0446b80c7d0d9bb0577c7b918e3104bd6d4cdba1d101" dependencies = [ "anyhow", "cfg-if", - "cranelift-codegen", + "cranelift-codegen 0.126.1", "log", "object", ] +[[package]] +name = "wasmtime-internal-unwinder" +version = "41.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6916a23c8369d3caf04630f55598b5c326782817faa318c5e9355ed7dea8f172" +dependencies = [ + "cfg-if", + "cranelift-codegen 0.128.1", + "log", + "object", + "wasmtime-environ 41.0.1", +] + [[package]] name = "wasmtime-internal-versioned-export-macros" version = "39.0.1" @@ -4595,6 +4976,17 @@ dependencies = [ "syn", ] +[[package]] +name = "wasmtime-internal-versioned-export-macros" +version = "41.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5a724908757d1b5c174984f4215e377183de1d4fe789f3755f6b4fd7928274fb" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + [[package]] name = "wasmtime-internal-winch" version = "39.0.1" @@ -4602,15 +4994,32 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f1cfd68149cef86afd9a6c9b51e461266dfa66b37b4c6fdf1201ddbf7f906271" dependencies = [ "anyhow", - "cranelift-codegen", + "cranelift-codegen 0.126.1", "gimli", "log", "object", "target-lexicon", "wasmparser 0.240.0", - "wasmtime-environ", - "wasmtime-internal-cranelift", - "winch-codegen", + "wasmtime-environ 39.0.1", + "wasmtime-internal-cranelift 39.0.1", + "winch-codegen 39.0.1", +] + +[[package]] +name = "wasmtime-internal-winch" +version = "41.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "aa86f52a53d2bfcb60673b039a0e07bbcc2dd3e5a6459df1dcc195e563045479" +dependencies = [ + "cranelift-codegen 0.128.1", + "gimli", + "log", + "object", + "target-lexicon", + "wasmparser 0.243.0", + "wasmtime-environ 41.0.1", + "wasmtime-internal-cranelift 41.0.1", + "winch-codegen 41.0.1", ] [[package]] @@ -4626,6 +5035,19 @@ dependencies = [ "wit-parser 0.240.0", ] +[[package]] +name = "wasmtime-internal-wit-bindgen" +version = "41.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b5c0d0892239910953c6f3e9ff5cf418c29eb964470ea855b64b2c0af67f2b8a" +dependencies = [ + "anyhow", + "bitflags 2.10.0", + "heck", + "indexmap", + "wit-parser 0.243.0", +] + [[package]] name = "wasmtime-wasi" version = "39.0.1" @@ -4651,7 +5073,7 @@ dependencies = [ "tokio", "tracing", "url", - "wasmtime", + "wasmtime 39.0.1", "wasmtime-wasi-io", "windows-sys 0.60.2", ] @@ -4674,7 +5096,7 @@ dependencies = [ "tokio", "tokio-rustls 0.25.0", "tracing", - "wasmtime", + "wasmtime 39.0.1", "wasmtime-wasi", "wasmtime-wasi-io", "webpki-roots 0.26.11", @@ -4690,7 +5112,7 @@ dependencies = [ "async-trait", "bytes", "futures", - "wasmtime", + "wasmtime 39.0.1", ] [[package]] @@ -4800,17 +5222,37 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b1de5a648102e39c8e817ed25e3820f4b9772f3c9c930984f32737be60e3156b" dependencies = [ "anyhow", - "cranelift-assembler-x64", - "cranelift-codegen", + "cranelift-assembler-x64 0.126.1", + "cranelift-codegen 0.126.1", "gimli", "regalloc2", "smallvec", "target-lexicon", "thiserror 2.0.17", "wasmparser 0.240.0", - "wasmtime-environ", - "wasmtime-internal-cranelift", - "wasmtime-internal-math", + "wasmtime-environ 39.0.1", + "wasmtime-internal-cranelift 39.0.1", + "wasmtime-internal-math 39.0.1", +] + +[[package]] +name = "winch-codegen" +version = "41.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "37f6bea231cd5a9b4e70f30172556c6793dedf4308dcb45902e6be3e1cb0448d" +dependencies = [ + "anyhow", + "cranelift-assembler-x64 0.128.1", + "cranelift-codegen 0.128.1", + "gimli", + "regalloc2", + "smallvec", + "target-lexicon", + "thiserror 2.0.17", + "wasmparser 0.243.0", + "wasmtime-environ 41.0.1", + "wasmtime-internal-cranelift 41.0.1", + "wasmtime-internal-math 41.0.1", ] [[package]] @@ -5474,7 +5916,7 @@ dependencies = [ "tokio", "tokio-util", "tracing", - "wasmtime", + "wasmtime 39.0.1", "wasmtime-cli-flags", "wasmtime-wasi", "wit-bindgen-core 0.36.0", @@ -5531,7 +5973,7 @@ dependencies = [ "tracing", "uuid", "wasm-tokio", - "wasmtime", + "wasmtime 39.0.1", "wasmtime-wasi", "wit-parser 0.220.1", "wrpc-introspect", @@ -5671,7 +6113,7 @@ dependencies = [ "url", "wasi-preview1-component-adapter-provider", "wasmparser 0.239.0", - "wasmtime", + "wasmtime 39.0.1", "wasmtime-cli-flags", "wasmtime-wasi", "wasmtime-wasi-http", diff --git a/Cargo.toml b/Cargo.toml index 5fa1d676..793501ac 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -163,7 +163,7 @@ wasi-preview1-component-adapter-provider = { version = "39", default-features = wasm-tokio = { version = "0.6", default-features = false } wasmparser = { version = "0.239", default-features = false } wasmtime = { version = "39", default-features = false } -wasmtime-cli-flags = { version = "39", default-features = false } +wasmtime-cli-flags = { version = "41", default-features = false } wasmtime-wasi = { version = "39", default-features = false } wasmtime-wasi-http = { version = "39", default-features = false } wit-bindgen = { version = "0.45", default-features = false }