From 0181eded7e553c56d2419ad1d93a68f5e7471342 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 4 Feb 2026 13:33:44 +0000 Subject: [PATCH] build(deps): bump wit-bindgen from 0.37.0 to 0.52.0 Bumps [wit-bindgen](https://github.com/bytecodealliance/wit-bindgen) from 0.37.0 to 0.52.0. - [Release notes](https://github.com/bytecodealliance/wit-bindgen/releases) - [Commits](https://github.com/bytecodealliance/wit-bindgen/compare/v0.37.0...v0.52.0) --- updated-dependencies: - dependency-name: wit-bindgen dependency-version: 0.52.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- Cargo.lock | 83 +++++++++++++++--------------------------------------- Cargo.toml | 2 +- 2 files changed, 24 insertions(+), 61 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 85f81e4..db6ec05 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -619,7 +619,6 @@ checksum = "65bc07b1a8bc7c85c5f2e110c476c7389b4554ba72af57d8445ea63a576b0876" dependencies = [ "futures-channel", "futures-core", - "futures-executor", "futures-io", "futures-sink", "futures-task", @@ -642,17 +641,6 @@ version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e" -[[package]] -name = "futures-executor" -version = "0.3.31" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e28d1d997f585e54aebc3f97d39e72338912123a67330d723fdbb564d646c9f" -dependencies = [ - "futures-core", - "futures-task", - "futures-util", -] - [[package]] name = "futures-io" version = "0.3.31" @@ -1034,10 +1022,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" [[package]] -name = "leb128" -version = "0.2.5" +name = "leb128fmt" +version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "884e2677b40cc8c339eaefcb701c32ef1fd2493d71118dc0ca4b6a736c93bd67" +checksum = "09edd9e8b54e49e587e4f6295a7d29c3ea94d469cb40ab8ca70b288248a81db2" [[package]] name = "libc" @@ -1564,15 +1552,6 @@ dependencies = [ "windows-sys 0.60.2", ] -[[package]] -name = "spdx" -version = "0.10.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c3e17e880bafaeb362a7b751ec46bdc5b61445a188f80e0606e68167cd540fa3" -dependencies = [ - "smallvec", -] - [[package]] name = "stable_deref_trait" version = "1.2.1" @@ -1999,27 +1978,22 @@ dependencies = [ [[package]] name = "wasm-encoder" -version = "0.223.1" +version = "0.244.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7a0a96fdeaee8fbeb4bd917fb8157d48c0d61c3b1f4ee4c363c8e8d68b2f4fe8" +checksum = "990065f2fe63003fe337b932cfb5e3b80e0b4d0f5ff650e6985b1048f62c8319" dependencies = [ - "leb128", + "leb128fmt", "wasmparser", ] [[package]] name = "wasm-metadata" -version = "0.223.1" +version = "0.244.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e2e7e37883181704d96b89dbd8f1291be13694c71cd0663aebb94b46d235a377" +checksum = "bb0e353e6a2fbdc176932bbaab493762eb1255a7900fe0fea1a2f96c296cc909" dependencies = [ "anyhow", "indexmap", - "serde", - "serde_derive", - "serde_json", - "spdx", - "url", "wasm-encoder", "wasmparser", ] @@ -2039,9 +2013,9 @@ dependencies = [ [[package]] name = "wasmparser" -version = "0.223.1" +version = "0.244.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "664b980991ed9a8c834eb528a8979ab1109edcf52dc05dd5751e2cc3fb31035d" +checksum = "47b807c72e1bac69382b3a6fb3dbe8ea4c0ed87ff5629b8685ae6b9a611028fe" dependencies = [ "bitflags 2.10.0", "hashbrown 0.15.5", @@ -2314,41 +2288,30 @@ dependencies = [ [[package]] name = "wit-bindgen" -version = "0.37.0" +version = "0.52.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9219694564701fa935754f1552ce299154fc74948d6d148134ce55f3504c8bf1" +checksum = "4e048f41ef90f0b5dd61f1059c35f5636252e56813bf616d0803aa3739867230" dependencies = [ - "wit-bindgen-rt", + "bitflags 2.10.0", "wit-bindgen-rust-macro", ] [[package]] name = "wit-bindgen-core" -version = "0.37.0" +version = "0.52.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8ba105733ba146c94e067793fb46505265ea8720eb14ceae65b10797c7728a65" +checksum = "c15e7a56641cc9040480a26526a3229cbc4e8065adf98c9755d21c4c9b446c4c" dependencies = [ "anyhow", "heck", "wit-parser", ] -[[package]] -name = "wit-bindgen-rt" -version = "0.37.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fc801b991c56492f87ab3086e786468f75c285a4d73017ab0ebc2fa1aed5d82c" -dependencies = [ - "bitflags 2.10.0", - "futures", - "once_cell", -] - [[package]] name = "wit-bindgen-rust" -version = "0.37.0" +version = "0.52.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "257e0d217bc06635837d751447c39e77b9901752e052288ff6fe0fdb17850bc5" +checksum = "bd81b0ae1ec492bfe91683f1da6db6492ebc682e72d4f2715619dba783b066ca" dependencies = [ "anyhow", "heck", @@ -2362,9 +2325,9 @@ dependencies = [ [[package]] name = "wit-bindgen-rust-macro" -version = "0.37.0" +version = "0.52.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8ac98caa9302234687b8e67ce7dfcf31ae5238523f166b93c23988fd0d4e0594" +checksum = "54e6ce04c549e7149b66a70d34fc5a2a01b374bf49ca61db65d16e3ae922866e" dependencies = [ "anyhow", "prettyplease", @@ -2377,9 +2340,9 @@ dependencies = [ [[package]] name = "wit-component" -version = "0.223.1" +version = "0.244.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3fc2fcc52a79f6f010a89c867e53e06d4227f86c58984add3e37f32b8e7af5f0" +checksum = "9d66ea20e9553b30172b5e831994e35fbde2d165325bec84fc43dbf6f4eb9cb2" dependencies = [ "anyhow", "bitflags 2.10.0", @@ -2435,9 +2398,9 @@ dependencies = [ [[package]] name = "wit-parser" -version = "0.223.1" +version = "0.244.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "263fde17f1fbe55a413f16eb59094bf751795c6da469a05c3d45ea6c77df6b40" +checksum = "ecc8ac4bc1dc3381b7f59c34f00b67e18f910c2c0f50015669dde7def656a736" dependencies = [ "anyhow", "id-arena", diff --git a/Cargo.toml b/Cargo.toml index 0c99632..17c75c2 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -68,5 +68,5 @@ tracing = { version = "0.1", default-features = false } tracing-subscriber = { version = "0.3", default-features = false } url = { version = "2", default-features = false } urlencoding = { version = "2.1", default-features = false } -wit-bindgen = { version = "0.37", default-features = false } +wit-bindgen = { version = "0.52", default-features = false } wit-deps = { path = "./crates/wit-deps", version = "0.6" }