Update Rust dependencies.

This commit is contained in:
Sebastian Jeltsch
2026-02-25 12:09:12 +01:00
parent 53b6f11337
commit 09da29c69e
3 changed files with 127 additions and 177 deletions
Generated
+123 -169
View File
@@ -4,9 +4,9 @@ version = 4
[[package]]
name = "addr2line"
version = "0.25.1"
version = "0.26.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1b5d307320b3181d6d7954e663bd7c774a838b8220fe0593c86d9fb09f498b4b"
checksum = "9698bf0769c641b18618039fe2ebd41eb3541f98433000f64e663fab7cea2c87"
dependencies = [
"gimli",
]
@@ -1286,46 +1286,47 @@ dependencies = [
[[package]]
name = "cranelift-assembler-x64"
version = "0.128.4"
version = "0.129.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "50a04121a197fde2fe896f8e7cac9812fc41ed6ee9c63e1906090f9f497845f6"
checksum = "a0b2d10906de0b9c1e6852d8a59b78cc0c5e46a29cee25908072e0232af9eb57"
dependencies = [
"cranelift-assembler-x64-meta",
]
[[package]]
name = "cranelift-assembler-x64-meta"
version = "0.128.4"
version = "0.129.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a09e699a94f477303820fb2167024f091543d6240783a2d3b01a3f21c42bc744"
checksum = "3bccb470e44e2c159f0e3181237939c68dab8ac2bf33359218fed7e214dc074e"
dependencies = [
"cranelift-srcgen",
]
[[package]]
name = "cranelift-bforest"
version = "0.128.4"
version = "0.129.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f07732c662a9755529e332d86f8c5842171f6e98ba4d5976a178043dad838654"
checksum = "041e02398f3c7ea0b9be704418a237384615732e21a727182a5a94405b7674b8"
dependencies = [
"cranelift-entity",
]
[[package]]
name = "cranelift-bitset"
version = "0.128.4"
version = "0.129.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "18391da761cf362a06def7a7cf11474d79e55801dd34c2e9ba105b33dc0aef88"
checksum = "2e8e36a88d22763171cd63a819805ff0c3934eda9a3037ae24de515bf7309f7b"
dependencies = [
"serde",
"serde_derive",
"wasmtime-internal-core",
]
[[package]]
name = "cranelift-codegen"
version = "0.128.4"
version = "0.129.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0b3a09b3042c69810d255aef59ddc3b3e4c0644d1d90ecfd6e3837798cc88a3c"
checksum = "4f22f459983f5e5219bf32b3db93fd5e0f1202b732ddf1089848456537e8cd5c"
dependencies = [
"bumpalo",
"cranelift-assembler-x64",
@@ -1338,6 +1339,7 @@ dependencies = [
"cranelift-isle",
"gimli",
"hashbrown 0.15.5",
"libm",
"log",
"pulley-interpreter",
"regalloc2",
@@ -1345,14 +1347,14 @@ dependencies = [
"serde",
"smallvec",
"target-lexicon",
"wasmtime-internal-math",
"wasmtime-internal-core",
]
[[package]]
name = "cranelift-codegen-meta"
version = "0.128.4"
version = "0.129.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "75817926ec812241889208d1b190cadb7fedded4592a4bb01b8524babb9e4849"
checksum = "6e7db44455357951a56fcdd534270f621b6d2957aa7b1d118b7602ff6880fd9e"
dependencies = [
"cranelift-assembler-x64-meta",
"cranelift-codegen-shared",
@@ -1363,35 +1365,36 @@ dependencies = [
[[package]]
name = "cranelift-codegen-shared"
version = "0.128.4"
version = "0.129.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "859158f87a59476476eda3884d883c32e08a143cf3d315095533b362a3250a63"
checksum = "999fee6b21e8b7e01fdb9fd6490a4e66cfe7983ad099c789353b020766672aec"
[[package]]
name = "cranelift-control"
version = "0.128.4"
version = "0.129.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "03b65a9aec442d715cbf54d14548b8f395476c09cef7abe03e104a378291ab88"
checksum = "bc161aee0abd44d06f00af494046a0420beec80136ca6fe81f2eca261d109e90"
dependencies = [
"arbitrary",
]
[[package]]
name = "cranelift-entity"
version = "0.128.4"
version = "0.129.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8334c99a7e86060c24028732efd23bac84585770dcb752329c69f135d64f2fc1"
checksum = "e30cc7555fd36897f14f34fabe8ce1d21fccbea81ea2cc36181a39209539611f"
dependencies = [
"cranelift-bitset",
"serde",
"serde_derive",
"wasmtime-internal-core",
]
[[package]]
name = "cranelift-frontend"
version = "0.128.4"
version = "0.129.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "43ac6c095aa5b3e845d7ca3461e67e2b65249eb5401477a5ff9100369b745111"
checksum = "bdba5f5120c8659a05efaebf8daf259fd3ab28c533e4012d8eaf21c1c8854f03"
dependencies = [
"cranelift-codegen",
"log",
@@ -1401,15 +1404,15 @@ dependencies = [
[[package]]
name = "cranelift-isle"
version = "0.128.4"
version = "0.129.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "69d3d992870ed4f0f2e82e2175275cb3a123a46e9660c6558c46417b822c91fa"
checksum = "ba3f2a4a680e2fbf196a26c06fcb7a2090b11b05462f74dcae3261ad7af60e25"
[[package]]
name = "cranelift-native"
version = "0.128.4"
version = "0.129.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ee32e36beaf80f309edb535274cfe0349e1c5cf5799ba2d9f42e828285c6b52e"
checksum = "2ea35610f55f90f4817b59115d5387bbba986b1fb0df6a8fef5a0bc8e9d45934"
dependencies = [
"cranelift-codegen",
"libc",
@@ -1418,9 +1421,9 @@ dependencies = [
[[package]]
name = "cranelift-srcgen"
version = "0.128.4"
version = "0.129.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "903adeaf4938e60209a97b53a2e4326cd2d356aab9764a1934630204bae381c9"
checksum = "f52d6b339e6e6607184fc6cf28fb839fad2b3f6f341f556d21878594ff5ffe19"
[[package]]
name = "crc32fast"
@@ -2419,11 +2422,12 @@ dependencies = [
[[package]]
name = "gimli"
version = "0.32.3"
version = "0.33.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e629b9b98ef3dd8afe6ca2bd0f89306cec16d43d907889945bc5d6687f2f13c7"
checksum = "0bf7f043f89559805f8c7cacc432749b2fa0d0a0a9ee46ce47164ed5ba7f126c"
dependencies = [
"fallible-iterator",
"fnv",
"hashbrown 0.16.1",
"indexmap",
"stable_deref_trait",
]
@@ -3135,9 +3139,9 @@ dependencies = [
[[package]]
name = "js-sys"
version = "0.3.89"
version = "0.3.90"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f4eacb0641a310445a4c513f2a5e23e19952e269c6a38887254d5f837a305506"
checksum = "14dc6f6450b3f6d4ed5b16327f38fed626d375a886159ca555bd7822c0c3a5a6"
dependencies = [
"once_cell",
"wasm-bindgen",
@@ -4419,21 +4423,21 @@ dependencies = [
[[package]]
name = "pulley-interpreter"
version = "41.0.4"
version = "42.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e9812652c1feb63cf39f8780cecac154a32b22b3665806c733cd4072547233a4"
checksum = "7d9aab4545a6857fb8b29eb07d38930c26fd40b52dfa8804512292883080fd7c"
dependencies = [
"cranelift-bitset",
"log",
"pulley-macros",
"wasmtime-internal-math",
"wasmtime-internal-core",
]
[[package]]
name = "pulley-macros"
version = "41.0.4"
version = "42.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "56000349b6896e3d44286eb9c330891237f40b27fd43c1ccc84547d0b463cb40"
checksum = "f03714bba5acfb0832a89f4c9ce46d0a6b27e2a0dfa6f032003e2a37dee739bd"
dependencies = [
"proc-macro2",
"quote",
@@ -7188,9 +7192,9 @@ dependencies = [
[[package]]
name = "wasm-bindgen"
version = "0.2.112"
version = "0.2.113"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "05d7d0fce354c88b7982aec4400b3e7fcf723c32737cef571bd165f7613557ee"
checksum = "60722a937f594b7fde9adb894d7c092fc1bb6612897c46368d18e7a20208eff2"
dependencies = [
"cfg-if",
"once_cell",
@@ -7201,9 +7205,9 @@ dependencies = [
[[package]]
name = "wasm-bindgen-futures"
version = "0.4.62"
version = "0.4.63"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ee85afca410ac4abba5b584b12e77ea225db6ee5471d0aebaae0861166f9378a"
checksum = "8a89f4650b770e4521aa6573724e2aed4704372151bd0de9d16a3bbabb87441a"
dependencies = [
"cfg-if",
"futures-util",
@@ -7215,9 +7219,9 @@ dependencies = [
[[package]]
name = "wasm-bindgen-macro"
version = "0.2.112"
version = "0.2.113"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "55839b71ba921e4f75b674cb16f843f4b1f3b26ddfcb3454de1cf65cc021ec0f"
checksum = "0fac8c6395094b6b91c4af293f4c79371c163f9a6f56184d2c9a85f5a95f3950"
dependencies = [
"quote",
"wasm-bindgen-macro-support",
@@ -7225,9 +7229,9 @@ dependencies = [
[[package]]
name = "wasm-bindgen-macro-support"
version = "0.2.112"
version = "0.2.113"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "caf2e969c2d60ff52e7e98b7392ff1588bffdd1ccd4769eba27222fd3d621571"
checksum = "ab3fabce6159dc20728033842636887e4877688ae94382766e00b180abac9d60"
dependencies = [
"bumpalo",
"proc-macro2",
@@ -7238,18 +7242,18 @@ dependencies = [
[[package]]
name = "wasm-bindgen-shared"
version = "0.2.112"
version = "0.2.113"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0861f0dcdf46ea819407495634953cdcc8a8c7215ab799a7a7ce366be71c7b30"
checksum = "de0e091bdb824da87dc01d967388880d017a0a9bc4f3bdc0d86ee9f9336e3bb5"
dependencies = [
"unicode-ident",
]
[[package]]
name = "wasm-compose"
version = "0.243.0"
version = "0.244.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "af801b6f36459023eaec63fdbaedad2fd5a4ab7dc74ecc110a8b5d375c5775e4"
checksum = "92cda9c76ca8dcac01a8b497860c2cb15cd6f216dc07060517df5abbe82512ac"
dependencies = [
"anyhow",
"heck",
@@ -7261,8 +7265,8 @@ dependencies = [
"serde_derive",
"serde_yaml",
"smallvec",
"wasm-encoder 0.243.0",
"wasmparser 0.243.0",
"wasm-encoder 0.244.0",
"wasmparser 0.244.0",
"wat",
]
@@ -7276,16 +7280,6 @@ dependencies = [
"wasmparser 0.240.0",
]
[[package]]
name = "wasm-encoder"
version = "0.243.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c55db9c896d70bd9fa535ce83cd4e1f2ec3726b0edd2142079f594fc3be1cb35"
dependencies = [
"leb128fmt",
"wasmparser 0.243.0",
]
[[package]]
name = "wasm-encoder"
version = "0.244.0"
@@ -7390,19 +7384,6 @@ dependencies = [
"semver",
]
[[package]]
name = "wasmparser"
version = "0.243.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f6d8db401b0528ec316dfbe579e6ab4152d61739cfe076706d2009127970159d"
dependencies = [
"bitflags",
"hashbrown 0.15.5",
"indexmap",
"semver",
"serde",
]
[[package]]
name = "wasmparser"
version = "0.244.0"
@@ -7413,6 +7394,7 @@ dependencies = [
"hashbrown 0.15.5",
"indexmap",
"semver",
"serde",
]
[[package]]
@@ -7429,23 +7411,22 @@ dependencies = [
[[package]]
name = "wasmprinter"
version = "0.243.0"
version = "0.244.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "eb2b6035559e146114c29a909a3232928ee488d6507a1504d8934e8607b36d7b"
checksum = "09390d7b2bd7b938e563e4bff10aa345ef2e27a3bc99135697514ef54495e68f"
dependencies = [
"anyhow",
"termcolor",
"wasmparser 0.243.0",
"wasmparser 0.244.0",
]
[[package]]
name = "wasmtime"
version = "41.0.4"
version = "42.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e2a83182bf04af87571b4c642300479501684f26bab5597f68f68cded5b098fd"
checksum = "718392c830fae56b7323c36b01fc759f0a1f5b37ee51497b3ffd630671680743"
dependencies = [
"addr2line",
"anyhow",
"async-trait",
"bitflags",
"bumpalo",
@@ -7455,8 +7436,6 @@ dependencies = [
"futures",
"fxprof-processed-profile",
"gimli",
"hashbrown 0.15.5",
"indexmap",
"ittapi",
"libc",
"log",
@@ -7476,18 +7455,17 @@ dependencies = [
"target-lexicon",
"tempfile",
"wasm-compose",
"wasm-encoder 0.243.0",
"wasmparser 0.243.0",
"wasm-encoder 0.244.0",
"wasmparser 0.244.0",
"wasmtime-environ",
"wasmtime-internal-cache",
"wasmtime-internal-component-macro",
"wasmtime-internal-component-util",
"wasmtime-internal-core",
"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",
@@ -7497,15 +7475,16 @@ dependencies = [
[[package]]
name = "wasmtime-environ"
version = "41.0.4"
version = "42.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cb201c41aa23a3642365cfb2e4a183573d85127a3c9d528f56b9997c984541ab"
checksum = "17168055ea3cab4cdb572fd198bff0d8d18b43a2cb4250c98c3a4bba910bdf88"
dependencies = [
"anyhow",
"cpp_demangle",
"cranelift-bitset",
"cranelift-entity",
"gimli",
"hashbrown 0.15.5",
"indexmap",
"log",
"object",
@@ -7516,17 +7495,18 @@ dependencies = [
"serde_derive",
"smallvec",
"target-lexicon",
"wasm-encoder 0.243.0",
"wasmparser 0.243.0",
"wasm-encoder 0.244.0",
"wasmparser 0.244.0",
"wasmprinter",
"wasmtime-internal-component-util",
"wasmtime-internal-core",
]
[[package]]
name = "wasmtime-internal-cache"
version = "41.0.4"
version = "42.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fb5b3069d1a67ba5969d0eb1ccd7e141367d4e713f4649aa90356c98e8f19bea"
checksum = "f374bc3bb626c3bc0a9c7158c820e40e6594a0c5f4cb8470fd8b05a060aeca34"
dependencies = [
"base64",
"directories-next",
@@ -7544,9 +7524,9 @@ dependencies = [
[[package]]
name = "wasmtime-internal-component-macro"
version = "41.0.4"
version = "42.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0c924400db7b6ca996fef1b23beb0f41d5c809836b1ec60fc25b4057e2d25d9b"
checksum = "71567bb103b23630770e92db27531791b1864cccf1f836683d56d8b600c4bf25"
dependencies = [
"anyhow",
"proc-macro2",
@@ -7554,20 +7534,30 @@ dependencies = [
"syn",
"wasmtime-internal-component-util",
"wasmtime-internal-wit-bindgen",
"wit-parser 0.243.0",
"wit-parser 0.244.0",
]
[[package]]
name = "wasmtime-internal-component-util"
version = "41.0.4"
version = "42.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7d3f65daf4bf3d74ca2fbbe20af0589c42e2b398a073486451425d94fd4afef4"
checksum = "3faa42ac5b144e799b1f7c7ff509df3388089acaba44e10f7706de471f27e3e6"
[[package]]
name = "wasmtime-internal-core"
version = "42.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ac885f3f89ab3ee7746862d3a0bb7933afb1e79504765142febea50febec470f"
dependencies = [
"anyhow",
"libm",
]
[[package]]
name = "wasmtime-internal-cranelift"
version = "41.0.4"
version = "42.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "633e889cdae76829738db0114ab3b02fce51ea4a1cd9675a67a65fce92e8b418"
checksum = "5e09b2a23de91ef4b9a11af972848c1e0bed01587a886392fdc3b8235e36f36d"
dependencies = [
"cfg-if",
"cranelift-codegen",
@@ -7583,18 +7573,18 @@ dependencies = [
"smallvec",
"target-lexicon",
"thiserror 2.0.18",
"wasmparser 0.243.0",
"wasmparser 0.244.0",
"wasmtime-environ",
"wasmtime-internal-math",
"wasmtime-internal-core",
"wasmtime-internal-unwinder",
"wasmtime-internal-versioned-export-macros",
]
[[package]]
name = "wasmtime-internal-fiber"
version = "41.0.4"
version = "42.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "deb126adc5d0c72695cfb77260b357f1b81705a0f8fa30b3944e7c2219c17341"
checksum = "d3f78c5fceec13aae124e825b502fbade2bfcb13b7fa80557cdf3cfe1f6eb4fd"
dependencies = [
"cc",
"cfg-if",
@@ -7607,9 +7597,9 @@ dependencies = [
[[package]]
name = "wasmtime-internal-jit-debug"
version = "41.0.4"
version = "42.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8e66ff7f90a8002187691ff6237ffd09f954a0ebb9de8b2ff7f5c62632134120"
checksum = "26647819bda4c1b91bdf97380216a289224d18e6b6fcbbbef2e049de2b75833c"
dependencies = [
"cc",
"object",
@@ -7619,36 +7609,21 @@ dependencies = [
[[package]]
name = "wasmtime-internal-jit-icache-coherence"
version = "41.0.4"
version = "42.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4b96df23179ae16d54fb3a420f84ffe4383ec9dd06fad3e5bc782f85f66e8e08"
checksum = "622a4af0a8fa39d74efed9a0c596bd85e27d9188408619a57eb44d0af35e4469"
dependencies = [
"anyhow",
"cfg-if",
"libc",
"wasmtime-internal-core",
"windows-sys 0.61.2",
]
[[package]]
name = "wasmtime-internal-math"
version = "41.0.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "86d1380926682b44c383e9a67f47e7a95e60c6d3fa8c072294dab2c7de6168a0"
dependencies = [
"libm",
]
[[package]]
name = "wasmtime-internal-slab"
version = "41.0.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9b63cbea1c0192c7feb7c0dfb35f47166988a3742f29f46b585ef57246c65764"
[[package]]
name = "wasmtime-internal-unwinder"
version = "41.0.4"
version = "42.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f25c392c7e5fb891a7416e3c34cfbd148849271e8c58744fda875dde4bec4d6a"
checksum = "3532578e327d2bc82161f717cadded322d1ea9231cb120404736f92cd7fedb36"
dependencies = [
"cfg-if",
"cranelift-codegen",
@@ -7659,9 +7634,9 @@ dependencies = [
[[package]]
name = "wasmtime-internal-versioned-export-macros"
version = "41.0.4"
version = "42.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "70f8b9796a3f0451a7b702508b303d654de640271ac80287176de222f187a237"
checksum = "ff8606808ef62d21dff4a199da7dd4babe07b687b400dd3879fc25701fbac70e"
dependencies = [
"proc-macro2",
"quote",
@@ -7670,16 +7645,16 @@ dependencies = [
[[package]]
name = "wasmtime-internal-winch"
version = "41.0.4"
version = "42.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c0063e61f1d0b2c20e9cfc58361a6513d074a23c80b417aac3033724f51648a0"
checksum = "aef8d7c3fa446b81abf924ed313d4ed488219f22e109218e0d433eabf3c7ec63"
dependencies = [
"cranelift-codegen",
"gimli",
"log",
"object",
"target-lexicon",
"wasmparser 0.243.0",
"wasmparser 0.244.0",
"wasmtime-environ",
"wasmtime-internal-cranelift",
"winch-codegen",
@@ -7687,24 +7662,23 @@ dependencies = [
[[package]]
name = "wasmtime-internal-wit-bindgen"
version = "41.0.4"
version = "42.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "587699ca7cae16b4a234ffcc834f37e75675933d533809919b52975f5609e2ef"
checksum = "4b834e9532c96a98f1201874f169ca261f34b4accc8b0f92e14628508a6dd1c1"
dependencies = [
"anyhow",
"bitflags",
"heck",
"indexmap",
"wit-parser 0.243.0",
"wit-parser 0.244.0",
]
[[package]]
name = "wasmtime-wasi"
version = "41.0.4"
version = "42.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fc2eb9dc95baed3cd86fdfebf9f9f333337eb308bf8bd973e0c7b06d9418c35f"
checksum = "075ac52ee1ad39b811e25bbd8741deb9cd266f16b3aee47ddd083e6f16259375"
dependencies = [
"anyhow",
"async-trait",
"bitflags",
"bytes",
@@ -7730,11 +7704,10 @@ dependencies = [
[[package]]
name = "wasmtime-wasi-http"
version = "41.0.4"
version = "42.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "18b7e0e450995808122674d5da29859c622f7d3de606542492338ba861e64f0f"
checksum = "ede4fa9e7376fb264e167bbf25833fc00fe1f1d173a893f114604e6b9d35f443"
dependencies = [
"anyhow",
"async-trait",
"bytes",
"futures",
@@ -7754,14 +7727,14 @@ dependencies = [
[[package]]
name = "wasmtime-wasi-io"
version = "41.0.4"
version = "42.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a0b8402f1e04385071fdd96aca97cba995d7376b572e42ce5841d5b6aaf6fa30"
checksum = "f7568537beea30ec9a8099f141fca38a5571f38c547181fefb81d149cd665cd2"
dependencies = [
"anyhow",
"async-trait",
"bytes",
"futures",
"tracing",
"wasmtime",
]
@@ -7789,9 +7762,9 @@ dependencies = [
[[package]]
name = "web-sys"
version = "0.3.89"
version = "0.3.90"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "10053fbf9a374174094915bbce141e87a6bf32ecd9a002980db4b638405e8962"
checksum = "705eceb4ce901230f8625bd1d665128056ccbe4b7408faa625eec1ba80f59a97"
dependencies = [
"js-sys",
"wasm-bindgen",
@@ -7867,11 +7840,10 @@ checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
[[package]]
name = "winch-codegen"
version = "41.0.4"
version = "42.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c55de3ac5b8bd71e5f6c87a9e511dd3ceb194bdb58183c6a7bf21cd8c0e46fbc"
checksum = "d9eb1bb48ae56a400588d4375c3f4865a9ee0db7549385a876c0f141e67f145b"
dependencies = [
"anyhow",
"cranelift-assembler-x64",
"cranelift-codegen",
"gimli",
@@ -7879,10 +7851,10 @@ dependencies = [
"smallvec",
"target-lexicon",
"thiserror 2.0.18",
"wasmparser 0.243.0",
"wasmparser 0.244.0",
"wasmtime-environ",
"wasmtime-internal-core",
"wasmtime-internal-cranelift",
"wasmtime-internal-math",
]
[[package]]
@@ -8445,24 +8417,6 @@ dependencies = [
"wasmparser 0.240.0",
]
[[package]]
name = "wit-parser"
version = "0.243.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "df983a8608e513d8997f435bb74207bf0933d0e49ca97aa9d8a6157164b9b7fc"
dependencies = [
"anyhow",
"id-arena",
"indexmap",
"log",
"semver",
"serde",
"serde_derive",
"serde_json",
"unicode-xid",
"wasmparser 0.243.0",
]
[[package]]
name = "wit-parser"
version = "0.244.0"
+4 -4
View File
@@ -88,7 +88,7 @@ trailbase-wasm-common = { path = "crates/wasm-runtime-common", version = "0.2.0"
trailbase-wasm-runtime-host = { path = "crates/wasm-runtime-host", version = "0.1.0" }
ts-rs = { version = "12", features = ["uuid-impl", "serde-json-impl", "indexmap-impl"] }
uuid = { version = "1", default-features = false, features = ["std", "v4", "v7", "serde"] }
wasmtime = { version = "41.0.0", features = ["winch"] }
wasmtime-wasi = { version = "41.0.0", default-features = false, features = [] }
wasmtime-wasi-http = { version = "41.0.0", features = [] }
wasmtime-wasi-io = { version = "41.0.0", features = [] }
wasmtime = { version = "42.0.0", features = ["winch"] }
wasmtime-wasi = { version = "42.0.0", default-features = false, features = [] }
wasmtime-wasi-http = { version = "42.0.0", features = [] }
wasmtime-wasi-io = { version = "42.0.0", features = [] }
-4
View File
@@ -421,10 +421,6 @@ fn build_config(cache: Option<wasmtime::Cache>, use_winch: bool) -> Config {
// Execution settings:
config.epoch_interruption(false);
config.memory_reservation(64 * 1024 * 1024 /* bytes */);
// NOTE: This is where we enable async execution. Ironically, this runtime setting requires
// compile-time setting to make all guest-exported bindings async... *all*. With this enabled
// calling synchronous bindings will panic.
config.async_support(true);
config.wasm_component_model(true);
// config.wasm_backtrace_details(wasmtime::WasmBacktraceDetails::Enable);