diff --git a/versions/wasmtime/lts-1/Cargo.lock b/versions/wasmtime/lts-1/Cargo.lock index 4fe2602..ae55d69 100644 --- a/versions/wasmtime/lts-1/Cargo.lock +++ b/versions/wasmtime/lts-1/Cargo.lock @@ -4,23 +4,11 @@ version = 4 [[package]] name = "addr2line" -version = "0.22.0" +version = "0.25.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6e4503c46a5c0c7844e948c9a4d6acd9f50cccb4de1c48eb9e291ea17470c678" +checksum = "1b5d307320b3181d6d7954e663bd7c774a838b8220fe0593c86d9fb09f498b4b" dependencies = [ - "gimli", -] - -[[package]] -name = "ahash" -version = "0.8.12" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5a15f179cd60c4584b8a8c596927aadc462e27f2ca70c04e0071964a73ba7a75" -dependencies = [ - "cfg-if", - "once_cell", - "version_check", - "zerocopy", + "gimli 0.32.3", ] [[package]] @@ -32,6 +20,12 @@ dependencies = [ "memchr", ] +[[package]] +name = "allocator-api2" +version = "0.2.21" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923" + [[package]] name = "ambient-authority" version = "0.0.2" @@ -103,15 +97,6 @@ version = "1.0.102" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7f202df86484c868dbad7eaa557ef785d5c66295e41b460ef922eca0723b842c" -[[package]] -name = "ar_archive_writer" -version = "0.5.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7eb93bbb63b9c227414f6eb3a0adfddca591a8ce1e9b60661bb08969b87e340b" -dependencies = [ - "object 0.37.3", -] - [[package]] name = "arbitrary" version = "1.4.2" @@ -137,9 +122,21 @@ checksum = "1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0" [[package]] name = "base64" -version = "0.21.7" +version = "0.22.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6" + +[[package]] +name = "beef" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3a8241f3ebb85c056b509d4327ad0358fbbba6ffb340bf388f26350aeda225b1" + +[[package]] +name = "bitflags" +version = "1.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567" +checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" [[package]] name = "bitflags" @@ -161,6 +158,9 @@ name = "bumpalo" version = "3.20.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5d20789868f4b01b2f2caec9f5c4e0213b41e3e5702a50157d699ae31ced2fcb" +dependencies = [ + "allocator-api2", +] [[package]] name = "byteorder" @@ -254,9 +254,9 @@ dependencies = [ [[package]] name = "capstone" -version = "0.12.0" +version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b08ca438d9585a2b216b0c2e88ea51e096286c5f197f7be2526bb515ef775b6c" +checksum = "015ef5d5ca1743e3f94af9509ba6bd2886523cfee46e48d15c2ef5216fd4ac9a" dependencies = [ "capstone-sys", "libc", @@ -264,9 +264,9 @@ dependencies = [ [[package]] name = "capstone-sys" -version = "0.16.0" +version = "0.17.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fe7183271711ffb7c63a6480e4baf480e0140da59eeba9b18fcc8bf3478950e3" +checksum = "2267cb8d16a1e4197863ec4284ffd1aec26fe7e57c58af46b02590a0235809a0" dependencies = [ "cc", "libc", @@ -310,6 +310,16 @@ dependencies = [ "anstyle", "clap_lex", "strsim", + "terminal_size", +] + +[[package]] +name = "clap_complete" +version = "4.6.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3be2ad0423bdbbb0e25bc89add796f3559706d4a95e1bc98e4d9662a957b6a19" +dependencies = [ + "clap", ] [[package]] @@ -318,7 +328,7 @@ version = "4.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f2ce8604710f6733aa641a2b3731eaa1e8b3d9973d5e3565da11800813f997a9" dependencies = [ - "heck 0.5.0", + "heck", "proc-macro2", "quote", "syn", @@ -369,20 +379,38 @@ dependencies = [ "libc", ] +[[package]] +name = "cranelift-assembler-x64" +version = "0.123.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "674086ef78d595ac24b1de574b37a1dee9539ff4e82085b01c9d3b605769c490" +dependencies = [ + "cranelift-assembler-x64-meta", +] + +[[package]] +name = "cranelift-assembler-x64-meta" +version = "0.123.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c1da5de96c55948220778231bd1565d9ce579a585eeee94138c58c62b3bec0c1" +dependencies = [ + "cranelift-srcgen", +] + [[package]] name = "cranelift-bforest" -version = "0.111.13" +version = "0.123.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9b9925fa03ad7bf71fe9fb66bbbcdb9cba213d7c1d2b2250b219af696aeacf72" +checksum = "7f1d52c5745ebab06f64f53bc2f3ee800e392183fa51860230bbbd1893eea59c" dependencies = [ "cranelift-entity", ] [[package]] name = "cranelift-bitset" -version = "0.111.13" +version = "0.123.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c838960fd71f959795a32bbfd6aeeb77b140098c029762c201d25db09bbb7ce4" +checksum = "682c2ef5e13a8f33436e1ce0a3387e459f8446c6f3978dd1f027721d159aed3c" dependencies = [ "serde", "serde_derive", @@ -390,11 +418,14 @@ dependencies = [ [[package]] name = "cranelift-codegen" -version = "0.111.13" +version = "0.123.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5411471e1d3eca5bb4f107f06a03169aae218569ed496f70ca26d0dfdaea6670" +checksum = "0d34028ba5e00f3ab5fe27babce8dcec158aeb20de9aeef451a975974ddb0e33" dependencies = [ + "anyhow", "bumpalo", + "capstone", + "cranelift-assembler-x64", "cranelift-bforest", "cranelift-bitset", "cranelift-codegen-meta", @@ -402,44 +433,51 @@ dependencies = [ "cranelift-control", "cranelift-entity", "cranelift-isle", - "gimli", - "hashbrown 0.14.5", + "gimli 0.32.3", + "hashbrown 0.15.5", "log", + "pulley-interpreter", "regalloc2", "rustc-hash", + "serde", "smallvec", "target-lexicon", + "wasmtime-internal-math", ] [[package]] name = "cranelift-codegen-meta" -version = "0.111.13" +version = "0.123.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ad0d01381d5f2a49f8a662a269e644f9d87b5abe5f82d9cdb7a4fb369b073715" +checksum = "9dadc08640fccbd661305967aa7608dd4d672a2676003f7d492561b55a63e8b0" dependencies = [ + "cranelift-assembler-x64-meta", "cranelift-codegen-shared", + "cranelift-srcgen", + "heck", + "pulley-interpreter", ] [[package]] name = "cranelift-codegen-shared" -version = "0.111.13" +version = "0.123.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "49dfca725434bec570c11aeb26120e27e6efc958aae1705d77932bb6efc6c0b0" +checksum = "48e6dfe019f18df1cc8b597cf7c77ae1fe2b5ccfeb68c5f5a2ffba32fcdd0859" [[package]] name = "cranelift-control" -version = "0.111.13" +version = "0.123.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "133d7c111fe36247ec09599f3e8588363a7ccfc47c2a2ce3b45a58d0e28f1c38" +checksum = "3dd618ebe6294dfc973b609889d69e1325058d164e40915cb63783626997adf6" dependencies = [ "arbitrary", ] [[package]] name = "cranelift-entity" -version = "0.111.13" +version = "0.123.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4ac8863e4174b6c398953f35163a19e6b3d3e38565590021640be866ca582136" +checksum = "f43fba0e38f2029ee1d524e1a7283a3111e6464282dbe0675c372ca4251f6445" dependencies = [ "cranelift-bitset", "serde", @@ -448,9 +486,9 @@ dependencies = [ [[package]] name = "cranelift-frontend" -version = "0.111.13" +version = "0.123.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d5d7cbc465b749e856d8dcb65664f7203fd4ac2c8924c3b607791ac09bf9df6e" +checksum = "ac94ba697dc9c84c576fc68e38c22dcca53ade1074eb4d1ac0ed5398ce4b3fb8" dependencies = [ "cranelift-codegen", "log", @@ -460,15 +498,15 @@ dependencies = [ [[package]] name = "cranelift-isle" -version = "0.111.13" +version = "0.123.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "31062780f5142a1a95d6cf17a6ca9d7bc82cb33e136c4a43db4befb187535aa0" +checksum = "10277dd9b4f27739a6f94974b83ad9af36dea85b680e6caf461719579c1fd1a3" [[package]] name = "cranelift-native" -version = "0.111.13" +version = "0.123.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "52ae75649d4f96f6e561548ac0bddc49e19eda7c4569cd9d5094703411c7dad8" +checksum = "b517e951f96d10ccffb35b62b9ce441959c525ffa0d993e39ced69c80836216a" dependencies = [ "cranelift-codegen", "libc", @@ -476,20 +514,10 @@ dependencies = [ ] [[package]] -name = "cranelift-wasm" -version = "0.111.13" +name = "cranelift-srcgen" +version = "0.123.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4ab8b216575ed9c8934240cb4aa61b60ad42dd4d5ede7dfcdbe35fcfd175e21a" -dependencies = [ - "cranelift-codegen", - "cranelift-entity", - "cranelift-frontend", - "itertools", - "log", - "smallvec", - "wasmparser 0.215.0", - "wasmtime-types", -] +checksum = "e85fc1831639171b465008dc47a5f855c247d3df61db7339a8e435f41e164906" [[package]] name = "crc32fast" @@ -545,43 +573,54 @@ dependencies = [ ] [[package]] -name = "digest" -version = "0.10.7" +name = "defmt" +version = "1.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" +checksum = "e2953bfe4f93bbd20cc71198842756f77d161884c99ebbabc41d80231ded88d1" dependencies = [ - "block-buffer", - "crypto-common", + "bitflags 1.3.2", + "defmt-macros", ] [[package]] -name = "directories-next" -version = "2.0.0" +name = "defmt-macros" +version = "1.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "339ee130d97a610ea5a5872d2bbb130fdf68884ff09d3028b81bec8a1ac23bbc" +checksum = "bad9c72e7ca2137e0dc3813245a0d282fd6daad32fd800af018306a9169b5fe8" dependencies = [ - "cfg-if", - "dirs-sys-next", + "defmt-parser", + "proc-macro2", + "quote", + "syn", ] [[package]] -name = "dirs" -version = "4.0.0" +name = "defmt-parser" +version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ca3aa72a6f96ea37bbc5aa912f6788242832f75369bdfdadcb0e38423f100059" +checksum = "10d60334b3b2e7c9d91ef8150abfb6fa4c1c39ebbcf4a81c2e346aad939fee3e" dependencies = [ - "dirs-sys", + "thiserror 2.0.18", ] [[package]] -name = "dirs-sys" -version = "0.3.7" +name = "digest" +version = "0.10.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1b1d1d91c932ef41c0f2663aa8b0ca0342d444d842c06914aa0a7e352d0bada6" +checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" dependencies = [ - "libc", - "redox_users", - "winapi", + "block-buffer", + "crypto-common", +] + +[[package]] +name = "directories-next" +version = "2.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "339ee130d97a610ea5a5872d2bbb130fdf68884ff09d3028b81bec8a1ac23bbc" +dependencies = [ + "cfg-if", + "dirs-sys-next", ] [[package]] @@ -633,6 +672,16 @@ dependencies = [ "cfg-if", ] +[[package]] +name = "env_filter" +version = "2.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "900d271a03799a1ee8d1ca9b19893b48ca674a9284fefcfb85f05e74ed314217" +dependencies = [ + "log", + "regex", +] + [[package]] name = "env_logger" version = "0.10.2" @@ -646,6 +695,19 @@ dependencies = [ "termcolor", ] +[[package]] +name = "env_logger" +version = "0.11.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "de671bd27a75a797dc9ae289ba1e77276e75e2026408aab65185384e2d5cd3f6" +dependencies = [ + "anstream", + "anstyle", + "env_filter", + "jiff", + "log", +] + [[package]] name = "equivalent" version = "1.0.2" @@ -691,7 +753,7 @@ version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8a3cc21c33af89af0930c8cae4ade5e6fdc17b5d2c97b3d2e2edb67a1cf683f3" dependencies = [ - "env_logger", + "env_logger 0.10.2", "log", ] @@ -809,7 +871,7 @@ version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "27d12c0aed7f1e24276a241aadc4cb8ea9f83000f34bc062b7cc2d51e3b0fabd" dependencies = [ - "bitflags", + "bitflags 2.11.1", "debugid", "fxhash", "serde", @@ -864,9 +926,20 @@ dependencies = [ [[package]] name = "gimli" -version = "0.29.0" +version = "0.31.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f" +dependencies = [ + "fallible-iterator", + "indexmap", + "stable_deref_trait", +] + +[[package]] +name = "gimli" +version = "0.32.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "40ecd4077b5ae9fd2e9e169b102c6c330d0605168eb0e8bf79952b256dbefffd" +checksum = "e629b9b98ef3dd8afe6ca2bd0f89306cec16d43d907889945bc5d6687f2f13c7" dependencies = [ "fallible-iterator", "indexmap", @@ -892,25 +965,6 @@ dependencies = [ "tracing", ] -[[package]] -name = "hashbrown" -version = "0.13.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "43a3c133739dddd0d2990f9a4bdf8eb4b21ef50e4851ca85ab661199821d510e" -dependencies = [ - "ahash", -] - -[[package]] -name = "hashbrown" -version = "0.14.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1" -dependencies = [ - "ahash", - "serde", -] - [[package]] name = "hashbrown" version = "0.15.5" @@ -918,6 +972,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1" dependencies = [ "foldhash", + "serde", ] [[package]] @@ -926,12 +981,6 @@ version = "0.17.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ed5909b6e89a2db4456e54cd5f673791d7eca6732202bbf2a9cc504fe2f9b84a" -[[package]] -name = "heck" -version = "0.4.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" - [[package]] name = "heck" version = "0.5.0" @@ -1203,9 +1252,9 @@ checksum = "a6cb138bb79a146c1bd460005623e142ef0181e3d0219cb493e02f7d08a35695" [[package]] name = "itertools" -version = "0.12.1" +version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569" +checksum = "2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285" dependencies = [ "either", ] @@ -1236,6 +1285,43 @@ dependencies = [ "cc", ] +[[package]] +name = "jiff" +version = "0.2.37" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0ab1baf72f08796de0260609515130699b890ac25f30e610ad894bc5856cafdb" +dependencies = [ + "defmt", + "jiff-core", + "jiff-static", + "log", + "portable-atomic", + "portable-atomic-util", + "serde_core", +] + +[[package]] +name = "jiff-core" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5e52fe76043ccecc9005d2305ebaadf7d7fc0cc89ca6baa10a94d6bc68c7128c" +dependencies = [ + "defmt", + "log", +] + +[[package]] +name = "jiff-static" +version = "0.2.37" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "378268a1116ad67ae6228701118ac9f491d78fda38a40a1f1a9e1348de6f7212" +dependencies = [ + "jiff-core", + "proc-macro2", + "quote", + "syn", +] + [[package]] name = "jobserver" version = "0.1.34" @@ -1258,6 +1344,18 @@ dependencies = [ "wasm-bindgen", ] +[[package]] +name = "json-from-wast" +version = "0.236.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ec41b38022be2da9fcff1c69eebe6f5b68decc8091e122ba0fea37a7e57315d5" +dependencies = [ + "anyhow", + "serde", + "serde_derive", + "wast 236.0.1", +] + [[package]] name = "lazy_static" version = "1.5.0" @@ -1342,6 +1440,39 @@ version = "0.4.29" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5e5032e24019045c762d3c0f28f5b6b8bbf38563a65908389bf7978758920897" +[[package]] +name = "logos" +version = "0.14.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7251356ef8cb7aec833ddf598c6cb24d17b689d20b993f9d11a3d764e34e6458" +dependencies = [ + "logos-derive", +] + +[[package]] +name = "logos-codegen" +version = "0.14.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "59f80069600c0d66734f5ff52cc42f2dabd6b29d205f333d61fd7832e9e9963f" +dependencies = [ + "beef", + "fnv", + "lazy_static", + "proc-macro2", + "quote", + "regex-syntax", + "syn", +] + +[[package]] +name = "logos-derive" +version = "0.14.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "24fb722b06a9dc12adb0963ed585f19fc61dc5413e6a9be9422ef92c091e731d" +dependencies = [ + "logos-codegen", +] + [[package]] name = "lts-1" version = "0.1.0" @@ -1410,9 +1541,9 @@ dependencies = [ [[package]] name = "object" -version = "0.36.7" +version = "0.37.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87" +checksum = "ff76201f031d8863c38aa7f905eca4f53abbfa15f609db4277d44cd8938f33fe" dependencies = [ "crc32fast", "hashbrown 0.15.5", @@ -1420,15 +1551,6 @@ dependencies = [ "memchr", ] -[[package]] -name = "object" -version = "0.37.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ff76201f031d8863c38aa7f905eca4f53abbfa15f609db4277d44cd8938f33fe" -dependencies = [ - "memchr", -] - [[package]] name = "once_cell" version = "1.21.4" @@ -1443,9 +1565,9 @@ checksum = "384b8ab6d37215f3c5301a95a4accb5d64aa607f1fcb26a11b5303878451b4fe" [[package]] name = "openvino" -version = "0.7.3" +version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b1fccecf8cfd130d6a4cd7198b980909714e2fdea60a96e1692fc3a8f9987dc8" +checksum = "94957bde49dd820f68c962949115ba8d012c0fe3d604b7722de72b6bf3398724" dependencies = [ "openvino-finder", "openvino-sys", @@ -1453,9 +1575,9 @@ dependencies = [ [[package]] name = "openvino-finder" -version = "0.7.3" +version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "03720ab039bd133362bb9767c6bd586ea4d0168adb01bc9f695f03c2422fdfa1" +checksum = "cf255f8d09ab4ab7f6fd08326fa5df9f875b57807ee8eb1702ce1a88db7d0390" dependencies = [ "cfg-if", "log", @@ -1463,22 +1585,15 @@ dependencies = [ [[package]] name = "openvino-sys" -version = "0.7.3" +version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1d70e8103d2b9b52236efd8d785ef5fed04963ebfcfd7fbfa35aeea9d7d79f92" +checksum = "1ac8d4a70a99d5afb7091e6c0b7c2b2bb509b6b3322877ccb97d2075553f9c01" dependencies = [ - "env_logger", + "env_logger 0.11.11", "libloading", - "once_cell", "openvino-finder", ] -[[package]] -name = "paste" -version = "1.0.15" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a" - [[package]] name = "percent-encoding" version = "2.3.2" @@ -1497,6 +1612,21 @@ version = "0.3.33" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "19f132c84eca552bf34cab8ec81f1c1dcc229b811638f9d283dceabe58c5569e" +[[package]] +name = "portable-atomic" +version = "1.15.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "05c8b63e8d9609db387f0324918f81d68fe27748f084ef092fb35954d0539a85" + +[[package]] +name = "portable-atomic-util" +version = "0.2.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "10ab3eb7f3becc3a1cbc4f2c6f20267996cfc1a6467a873763411b136a122715" +dependencies = [ + "portable-atomic", +] + [[package]] name = "postcard" version = "1.1.3" @@ -1547,13 +1677,26 @@ dependencies = [ ] [[package]] -name = "psm" -version = "0.1.31" +name = "pulley-interpreter" +version = "36.0.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "645dbe486e346d9b5de3ef16ede18c26e6c70ad97418f4874b8b1889d6e761ea" +checksum = "ae5f0190caba09bf0396e4587417d44c11c94e73bad8a5fb46ec8354f64ae0ea" dependencies = [ - "ar_archive_writer", - "cc", + "cranelift-bitset", + "log", + "pulley-macros", + "wasmtime-internal-math", +] + +[[package]] +name = "pulley-macros" +version = "36.0.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f5d762282e9d9c8c5bb3cc5456205bcacaefc1b72dea6c2f8a57e2bad796821e" +dependencies = [ + "proc-macro2", + "quote", + "syn", ] [[package]] @@ -1640,14 +1783,15 @@ dependencies = [ [[package]] name = "regalloc2" -version = "0.9.3" +version = "0.12.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ad156d539c879b7a24a363a2016d77961786e71f48f2e2fc8302a92abd2429a6" +checksum = "5216b1837de2149f8bc8e6d5f88a9326b63b8c836ed58ce4a0a29ec736a59734" dependencies = [ - "hashbrown 0.13.2", + "allocator-api2", + "bumpalo", + "hashbrown 0.15.5", "log", "rustc-hash", - "slice-group-by", "smallvec", ] @@ -1702,9 +1846,9 @@ checksum = "b50b8869d9fc858ce7266cce0194bd74df58b9d0e3f6df3a9fc8eb470d95c09d" [[package]] name = "rustc-hash" -version = "1.1.0" +version = "2.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" +checksum = "6b1e7f9a428571be2dc5bc0505c13fb6bf936822b894ec87abf8a08a4e51742d" [[package]] name = "rustix" @@ -1712,7 +1856,7 @@ version = "0.38.44" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154" dependencies = [ - "bitflags", + "bitflags 2.11.1", "errno", "libc", "linux-raw-sys 0.4.15", @@ -1725,7 +1869,7 @@ version = "1.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b6fe4565b9518b83ef4f91bb47ce29620ca828bd32cb7e408f0062e9930ba190" dependencies = [ - "bitflags", + "bitflags 2.11.1", "errno", "libc", "linux-raw-sys 0.12.1", @@ -1873,15 +2017,6 @@ dependencies = [ "lazy_static", ] -[[package]] -name = "shellexpand" -version = "2.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7ccc8076840c4da029af4f87e4e8daeb0fca6b87bbb02e10cb60b791450e11e4" -dependencies = [ - "dirs", -] - [[package]] name = "shlex" version = "1.3.0" @@ -1904,12 +2039,6 @@ version = "0.4.12" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0c790de23124f9ab44544d7ac05d60440adc586479ce501c1d6d7da3cd8c9cf5" -[[package]] -name = "slice-group-by" -version = "0.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "826167069c09b99d56f31e9ae5c99049e932a98c9dc2dac47645b08dbbf76ba7" - [[package]] name = "smallvec" version = "1.15.1" @@ -1929,12 +2058,6 @@ dependencies = [ "windows-sys 0.61.2", ] -[[package]] -name = "sptr" -version = "0.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3b9b39299b249ad65f3b7e96443bad61c02ca5cd3589f46cb6d610a0fd6c0d6a" - [[package]] name = "stable_deref_trait" version = "1.2.1" @@ -1981,7 +2104,7 @@ version = "0.27.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cc4592f674ce18521c2a81483873a49596655b179f71c5e05d10c1fe66c78745" dependencies = [ - "bitflags", + "bitflags 2.11.1", "cap-fs-ext", "cap-std", "fd-lock", @@ -1993,9 +2116,9 @@ dependencies = [ [[package]] name = "target-lexicon" -version = "0.12.16" +version = "0.13.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1" +checksum = "adb6935a6f5c20170eeceb1a3835a49e12e19d792f6dd344ccc76a985ca5a6ca" [[package]] name = "tempfile" @@ -2019,6 +2142,16 @@ dependencies = [ "winapi-util", ] +[[package]] +name = "terminal_size" +version = "0.4.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "230a1b821ccbd75b185820a1f1ff7b14d21da1e442e22c0863ea5f08771a8874" +dependencies = [ + "rustix 1.1.4", + "windows-sys 0.61.2", +] + [[package]] name = "thiserror" version = "1.0.69" @@ -2249,12 +2382,6 @@ version = "1.0.24" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e6e4313cd5fcd3dad5cafa179702e2b244f760991f45397d14d4ebf38247da75" -[[package]] -name = "unicode-width" -version = "0.1.14" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af" - [[package]] name = "unicode-width" version = "0.2.2" @@ -2346,12 +2473,12 @@ checksum = "ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b" [[package]] name = "wasi-common" -version = "24.0.13" +version = "36.0.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "063d2aa91929e84403e8aaf677129b90ad794feefd0e2fdf9408966f2759a092" +checksum = "92db5f288009d67fee4c08c2c2246bbb964344f60a4a4f22be53a802ba31e278" dependencies = [ "anyhow", - "bitflags", + "bitflags 2.11.1", "cap-fs-ext", "cap-rand", "cap-std", @@ -2361,14 +2488,14 @@ dependencies = [ "io-lifetimes", "libc", "log", - "once_cell", - "rustix 0.38.44", + "rustix 1.1.4", "system-interface", - "thiserror 1.0.69", + "thiserror 2.0.18", + "tokio", "tracing", "wasmtime", "wiggle", - "windows-sys 0.52.0", + "windows-sys 0.60.2", ] [[package]] @@ -2436,11 +2563,12 @@ dependencies = [ [[package]] name = "wasm-encoder" -version = "0.215.0" +version = "0.236.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4fb56df3e06b8e6b77e37d2969a50ba51281029a9aeb3855e76b7f49b6418847" +checksum = "724fccfd4f3c24b7e589d333fc0429c68042897a7e8a5f8694f31792471841e7" dependencies = [ - "leb128", + "leb128fmt", + "wasmparser 0.236.1", ] [[package]] @@ -2475,15 +2603,26 @@ dependencies = [ "wasmparser 0.244.0", ] +[[package]] +name = "wasm-wave" +version = "0.236.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1dc0ac93fa4636ba5bc57898d2d56c334f963e1ff3e66aadb1c19e3b93a70f26" +dependencies = [ + "indexmap", + "logos", + "thiserror 2.0.18", + "wit-parser 0.236.1", +] + [[package]] name = "wasmparser" -version = "0.215.0" +version = "0.236.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "53fbde0881f24199b81cf49b6ff8f9c145ac8eb1b7fc439adb5c099734f7d90e" +checksum = "a9b1e81f3eb254cf7404a82cee6926a4a3ccc5aad80cc3d43608a070c67aa1d7" dependencies = [ - "ahash", - "bitflags", - "hashbrown 0.14.5", + "bitflags 2.11.1", + "hashbrown 0.15.5", "indexmap", "semver", "serde", @@ -2495,7 +2634,7 @@ version = "0.244.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "47b807c72e1bac69382b3a6fb3dbe8ea4c0ed87ff5629b8685ae6b9a611028fe" dependencies = [ - "bitflags", + "bitflags 2.11.1", "hashbrown 0.15.5", "indexmap", "semver", @@ -2507,192 +2646,227 @@ version = "0.250.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "071d99cdfb8111603ed05500506c3298a940b58d609dd0259d3981785dd33556" dependencies = [ - "bitflags", + "bitflags 2.11.1", "indexmap", "semver", ] [[package]] name = "wasmprinter" -version = "0.215.0" +version = "0.236.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d8e9a325d85053408209b3d2ce5eaddd0dd6864d1cff7a007147ba073157defc" +checksum = "2df225df06a6df15b46e3f73ca066ff92c2e023670969f7d50ce7d5e695abbb1" dependencies = [ "anyhow", "termcolor", - "wasmparser 0.215.0", + "wasmparser 0.236.1", ] [[package]] name = "wasmtime" -version = "24.0.13" +version = "36.0.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "419b8b485ab18b08c36731794e67f378b5419c6f07cf531ed10664f2062684de" +checksum = "2b8e54b48e969e4a7a34636bb76c0d62b3d89d27718f54e55b85797a2a322a7a" dependencies = [ "addr2line", "anyhow", "async-trait", - "bitflags", + "bitflags 2.11.1", "bumpalo", "cc", "cfg-if", "encoding_rs", "fxprof-processed-profile", - "gimli", - "hashbrown 0.14.5", + "gimli 0.32.3", + "hashbrown 0.15.5", "indexmap", "ittapi", "libc", - "libm", "log", "mach2", "memfd", - "object 0.36.7", + "object", "once_cell", - "paste", "postcard", - "psm", + "pulley-interpreter", "rayon", - "rustix 0.38.44", + "rustix 1.1.4", "semver", "serde", "serde_derive", "serde_json", "smallvec", - "sptr", "target-lexicon", - "wasm-encoder 0.215.0", - "wasmparser 0.215.0", - "wasmtime-asm-macros", - "wasmtime-cache", - "wasmtime-component-macro", - "wasmtime-component-util", - "wasmtime-cranelift", + "wasm-encoder 0.236.1", + "wasm-wave", + "wasmparser 0.236.1", "wasmtime-environ", - "wasmtime-fiber", - "wasmtime-jit-debug", - "wasmtime-jit-icache-coherence", - "wasmtime-slab", - "wasmtime-versioned-export-macros", - "wasmtime-winch", + "wasmtime-internal-asm-macros", + "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", "wat", - "windows-sys 0.52.0", -] - -[[package]] -name = "wasmtime-asm-macros" -version = "24.0.13" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "34dc69c185e6a1ad9b153877cff40404a608acd485e17b2927c6bb4c4e925d25" -dependencies = [ - "cfg-if", -] - -[[package]] -name = "wasmtime-cache" -version = "24.0.13" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f295d45fc8087e91e35831ffcd9cca06927283d653fd41d8f8e9b75c305693a0" -dependencies = [ - "anyhow", - "base64", - "directories-next", - "log", - "postcard", - "rustix 0.38.44", - "serde", - "serde_derive", - "sha2", - "toml", - "windows-sys 0.52.0", - "zstd", + "windows-sys 0.60.2", ] [[package]] name = "wasmtime-cli" -version = "24.0.13" +version = "36.0.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3fc026a59010712b388aca11efae42dc467e65e153f27ef5d382a6019111d2c9" +checksum = "190f570ee8ada3a7d46dd973e5ce1f770f7e99675aa46b3565cc9e306baf6128" dependencies = [ "anyhow", "async-trait", "bytes", + "capstone", "cfg-if", "clap", + "clap_complete", + "cranelift-codegen", + "gimli 0.32.3", "http", "http-body-util", - "humantime", "hyper", "listenfd", "log", - "once_cell", - "rustix 0.38.44", + "object", + "pulley-interpreter", + "rustix 1.1.4", "serde", "serde_derive", "serde_json", "target-lexicon", "tempfile", + "termcolor", "tokio", "tracing", "wasi-common", - "wasmparser 0.215.0", + "wasmparser 0.236.1", "wasmtime", - "wasmtime-cache", "wasmtime-cli-flags", - "wasmtime-cranelift", "wasmtime-environ", - "wasmtime-explorer", + "wasmtime-internal-cache", + "wasmtime-internal-cranelift", + "wasmtime-internal-explorer", "wasmtime-wasi", + "wasmtime-wasi-config", "wasmtime-wasi-http", "wasmtime-wasi-keyvalue", "wasmtime-wasi-nn", - "wasmtime-wasi-runtime-config", "wasmtime-wasi-threads", + "wasmtime-wasi-tls", "wasmtime-wast", "wat", ] [[package]] name = "wasmtime-cli-flags" -version = "24.0.13" +version = "36.0.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "014dd5c57254f08cd9fe9b8de31f3ed735087ebeb8337a6d9da2893ee84bf167" +checksum = "bd15f9811ed3467e735eb460ef5fa772c558b39a80af5e41b42171c111554c0c" dependencies = [ "anyhow", "clap", "file-per-thread-logger", - "humantime", "rayon", + "serde", + "serde_derive", + "toml", "tracing-subscriber", "wasmtime", ] [[package]] -name = "wasmtime-component-macro" -version = "24.0.13" +name = "wasmtime-environ" +version = "36.0.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "25cb86dbd897df701434bb7c4a71c11ba6a26096c4cd5bef7b462085e179e8a2" +dependencies = [ + "anyhow", + "cpp_demangle", + "cranelift-bitset", + "cranelift-entity", + "gimli 0.32.3", + "indexmap", + "log", + "object", + "postcard", + "rustc-demangle", + "semver", + "serde", + "serde_derive", + "smallvec", + "target-lexicon", + "wasm-encoder 0.236.1", + "wasmparser 0.236.1", + "wasmprinter", + "wasmtime-internal-component-util", +] + +[[package]] +name = "wasmtime-internal-asm-macros" +version = "36.0.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c532b16499cc64388dcc46fa604e85b1699452a463cfe42214623a8b8c76df20" +dependencies = [ + "cfg-if", +] + +[[package]] +name = "wasmtime-internal-cache" +version = "36.0.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ba7ddf61784a38807293d84f5a68d561adf7556140bf5a601c33492bfc5cace0" +dependencies = [ + "anyhow", + "base64", + "directories-next", + "log", + "postcard", + "rustix 1.1.4", + "serde", + "serde_derive", + "sha2", + "toml", + "windows-sys 0.60.2", + "zstd", +] + +[[package]] +name = "wasmtime-internal-component-macro" +version = "36.0.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8770a7f484873c5f1e8be1d2cd94e3b135c9f6c101092c4904bdbd55f11178da" +checksum = "c3b42609912ad7090d45157f4f5187b1bdb884918820fb5eb28d03e2c26bdf7e" dependencies = [ "anyhow", "proc-macro2", "quote", "syn", - "wasmtime-component-util", - "wasmtime-wit-bindgen", - "wit-parser 0.215.0", + "wasmtime-internal-component-util", + "wasmtime-internal-wit-bindgen", + "wit-parser 0.236.1", ] [[package]] -name = "wasmtime-component-util" -version = "24.0.13" +name = "wasmtime-internal-component-util" +version = "36.0.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "49287d042c35b5c5e9fe5731126464b81e7523dc17c7e5af75f04a54bb865592" +checksum = "4daa75d062fb1338af50b1909f8de9d78106ec50b1bdd99153c831df91712cc3" [[package]] -name = "wasmtime-cranelift" -version = "24.0.13" +name = "wasmtime-internal-cranelift" +version = "36.0.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1946c71fb03dcf3256eb50a8faf3f34cb728ec320eddadd7e90957e1680ae584" +checksum = "3fb7b48074b4eafd2301e856d8956c8213e2420a20404911c05f36603b55cdbc" dependencies = [ "anyhow", "cfg-if", @@ -2701,49 +2875,25 @@ dependencies = [ "cranelift-entity", "cranelift-frontend", "cranelift-native", - "cranelift-wasm", - "gimli", + "gimli 0.32.3", + "itertools", "log", - "object 0.36.7", + "object", + "pulley-interpreter", + "smallvec", "target-lexicon", - "thiserror 1.0.69", - "wasmparser 0.215.0", + "thiserror 2.0.18", + "wasmparser 0.236.1", "wasmtime-environ", - "wasmtime-versioned-export-macros", -] - -[[package]] -name = "wasmtime-environ" -version = "24.0.13" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d70a8e9e32c561b9dc0a92ffb28dbd0c75ec606bf0a5a15e7c7104bf42ab53a4" -dependencies = [ - "anyhow", - "cpp_demangle", - "cranelift-bitset", - "cranelift-entity", - "gimli", - "indexmap", - "log", - "object 0.36.7", - "postcard", - "rustc-demangle", - "semver", - "serde", - "serde_derive", - "target-lexicon", - "wasm-encoder 0.215.0", - "wasmparser 0.215.0", - "wasmprinter", - "wasmtime-component-util", - "wasmtime-types", + "wasmtime-internal-math", + "wasmtime-internal-versioned-export-macros", ] [[package]] -name = "wasmtime-explorer" -version = "24.0.13" +name = "wasmtime-internal-explorer" +version = "36.0.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "36c7e75bed5f3d9242f1ea9ade5194fe65ad225bf80c2374693c2d6a65497832" +checksum = "2ec884f6b965294c6ec1b0da953ab57218f375946d5e9ddc031d3bc6c7dcfd75" dependencies = [ "anyhow", "capstone", @@ -2757,84 +2907,123 @@ dependencies = [ ] [[package]] -name = "wasmtime-fiber" -version = "24.0.13" +name = "wasmtime-internal-fiber" +version = "36.0.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ad939af7846de820c65592fd13ec1ac89cdb02c37d646e20183ddaa8535efaab" +checksum = "c7fae9b364c70bc5d44b7ef773918bacae7d6616f6b00b7ba321a97337d23f03" dependencies = [ "anyhow", "cc", "cfg-if", - "rustix 0.38.44", - "wasmtime-asm-macros", - "wasmtime-versioned-export-macros", - "windows-sys 0.52.0", + "libc", + "rustix 1.1.4", + "wasmtime-internal-asm-macros", + "wasmtime-internal-versioned-export-macros", + "windows-sys 0.60.2", ] [[package]] -name = "wasmtime-jit-debug" -version = "24.0.13" +name = "wasmtime-internal-jit-debug" +version = "36.0.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "df5f995aa689a278a58b9056e27cbbb4058aa934f04cd1bfbdfe31da6eaa549c" +checksum = "8ea06751a0ad27b4997be8fb85eaf02de7f94e6e6d64c2a41e59866552449095" dependencies = [ - "object 0.36.7", - "once_cell", - "rustix 0.38.44", - "wasmtime-versioned-export-macros", + "cc", + "object", + "rustix 1.1.4", + "wasmtime-internal-versioned-export-macros", ] [[package]] -name = "wasmtime-jit-icache-coherence" -version = "24.0.13" +name = "wasmtime-internal-jit-icache-coherence" +version = "36.0.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "055dd132e5ae7015f054a31d228ef1e87dd395177635e1b8690a4389a42c8aef" +checksum = "87ddaac24c532bdafe6d560a5e8eff2886f1470d5bb7452c1c84307fecf34be4" dependencies = [ "anyhow", "cfg-if", "libc", - "windows-sys 0.52.0", + "windows-sys 0.60.2", ] [[package]] -name = "wasmtime-slab" -version = "24.0.13" +name = "wasmtime-internal-math" +version = "36.0.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b98f293586e5eb3e72e768ba4ccc8d87c7bd6f20ed3a35631b387e14293ecab9" +checksum = "b5b8c96276addc173c3775c4a6cca4862f5e4d09c0d2430b3ed97ab990fa4177" +dependencies = [ + "libm", +] [[package]] -name = "wasmtime-types" -version = "24.0.13" +name = "wasmtime-internal-slab" +version = "36.0.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "56f95bb89da7b9ff79a7ce75123cad1aa7bb01d14c061d43ed15ebf2a8f91efb" +checksum = "99e1336d799d019959c9cd6375e80e8e0deb89f4c18ca2d3d8012d0d2a2c99d3" + +[[package]] +name = "wasmtime-internal-unwinder" +version = "36.0.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ed78b661b90ad2b7fb240ac9282d0775646a5586af460491071e6492403c5cae" dependencies = [ "anyhow", - "cranelift-entity", - "serde", - "serde_derive", - "smallvec", - "wasmparser 0.215.0", + "cfg-if", + "cranelift-codegen", + "log", + "object", ] [[package]] -name = "wasmtime-versioned-export-macros" -version = "24.0.13" +name = "wasmtime-internal-versioned-export-macros" +version = "36.0.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "20d7adab0fd0070a588343d18a2c290b3cba34ee1d77b3b34e9d9e454a1eda09" +checksum = "0aa37115e91d4ad8b5b0af8249d418635acbdf3d8130272e98cb6daebb714d4c" dependencies = [ "proc-macro2", "quote", "syn", ] +[[package]] +name = "wasmtime-internal-winch" +version = "36.0.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "05dcd1914ac59fc5741a7abd5320bcfcd90c60425f55eedc5adfa7db46c29f7c" +dependencies = [ + "anyhow", + "cranelift-codegen", + "gimli 0.32.3", + "object", + "target-lexicon", + "wasmparser 0.236.1", + "wasmtime-environ", + "wasmtime-internal-cranelift", + "winch-codegen", +] + +[[package]] +name = "wasmtime-internal-wit-bindgen" +version = "36.0.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c9215ce19f2bdc09ab3fd9c691954b462f7bdebb61bfbf0bf8558df0507c67cd" +dependencies = [ + "anyhow", + "bitflags 2.11.1", + "heck", + "indexmap", + "wit-parser 0.236.1", +] + [[package]] name = "wasmtime-wasi" -version = "24.0.13" +version = "36.0.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "92923ac459ce856117529384b0290c6524e30f2229e387fc1588200de17d595a" +checksum = "09fcce94c8c141948ea7aacd932de1a2fa88105534d80cd235d533acf7772d21" dependencies = [ "anyhow", "async-trait", - "bitflags", + "bitflags 2.11.1", "bytes", "cap-fs-ext", "cap-net-ext", @@ -2845,23 +3034,35 @@ dependencies = [ "futures", "io-extras", "io-lifetimes", - "once_cell", - "rustix 0.38.44", + "rustix 1.1.4", + "rustix-linux-procfs", "system-interface", - "thiserror 1.0.69", + "thiserror 2.0.18", "tokio", "tracing", "url", "wasmtime", + "wasmtime-wasi-io", "wiggle", - "windows-sys 0.52.0", + "windows-sys 0.60.2", + "winx", +] + +[[package]] +name = "wasmtime-wasi-config" +version = "36.0.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1fb489185b470b77f39d1b47e2a6193f9b7a2c6f84c44ade8b3f9c1c5ddb9810" +dependencies = [ + "anyhow", + "wasmtime", ] [[package]] name = "wasmtime-wasi-http" -version = "24.0.13" +version = "36.0.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "56e1d44b561ccca258bfcf18167ddc652ff8d45a6077732d65a9c1fcaa849fa1" +checksum = "4ce9b722e0f7ad89a6bd09bfbd509cde972fdefad4242095c32290ebb2a7b2a6" dependencies = [ "anyhow", "async-trait", @@ -2877,97 +3078,94 @@ dependencies = [ "tracing", "wasmtime", "wasmtime-wasi", + "wasmtime-wasi-io", "webpki-roots 0.26.11", ] [[package]] -name = "wasmtime-wasi-keyvalue" -version = "24.0.13" +name = "wasmtime-wasi-io" +version = "36.0.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1d53adf9074aacf32542912f39b36a42b327b0e632a7a62365c0e98e3ba5233c" +checksum = "7ea97eb0c713786457b1c79accb49d0e5d0e98c81b0b4fccccda7f66e88f088c" dependencies = [ "anyhow", + "async-trait", + "bytes", + "futures", "wasmtime", ] [[package]] -name = "wasmtime-wasi-nn" -version = "24.0.13" +name = "wasmtime-wasi-keyvalue" +version = "36.0.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "01f8100beae125450c2a3cef5b451995603f704b017c170b20d996f484ca3ba0" +checksum = "370273fe2853b4c37428d7168530e3f58249af82ca7ff046682d81a2970c20a0" dependencies = [ "anyhow", - "openvino", - "thiserror 1.0.69", - "tracing", - "walkdir", "wasmtime", - "wiggle", - "windows", ] [[package]] -name = "wasmtime-wasi-runtime-config" -version = "24.0.13" +name = "wasmtime-wasi-nn" +version = "36.0.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "358bcdb19a9ce2a03a3613963f1d1c897e3c074efc82368147aa1ef8c44c9fe7" +checksum = "ac4c754d2ea5b8e0aeab7b2a0a69b9480dac4eb3b9e8117dd2a204ee6155a0dd" dependencies = [ "anyhow", + "openvino", + "thiserror 2.0.18", + "tracing", + "walkdir", "wasmtime", + "wiggle", + "windows", ] [[package]] name = "wasmtime-wasi-threads" -version = "24.0.13" +version = "36.0.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "194da9174586d0932920bc1193e42a798b7c56aa4d5fdc7c2f36bf08b3572207" +checksum = "503286c91bf38613c692dba2b4036b735ff2272a98ba026d9a7ac95e827c6741" dependencies = [ "anyhow", "log", "rand", "wasi-common", "wasmtime", + "wasmtime-wasi", ] [[package]] -name = "wasmtime-wast" -version = "24.0.13" +name = "wasmtime-wasi-tls" +version = "36.0.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "81fb849742507460d637e57d07aaa3f7e000663f1590e02f15da88a6d6e3e1b0" +checksum = "2e5982d3cbc47a661896f25f8570a6c1c062bcd740bea16e0eb8cea781297e42" dependencies = [ "anyhow", - "log", + "bytes", + "rustls", + "tokio", + "tokio-rustls", "wasmtime", - "wast 215.0.0", -] - -[[package]] -name = "wasmtime-winch" -version = "24.0.13" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "60c56179b6cc6f5728c33561cc4f922f5e94424144f4552a8349c4bb02fb2eb5" -dependencies = [ - "anyhow", - "cranelift-codegen", - "gimli", - "object 0.36.7", - "target-lexicon", - "wasmparser 0.215.0", - "wasmtime-cranelift", - "wasmtime-environ", - "winch-codegen", + "wasmtime-wasi", + "webpki-roots 0.26.11", ] [[package]] -name = "wasmtime-wit-bindgen" -version = "24.0.13" +name = "wasmtime-wast" +version = "36.0.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2ea2babdd5b1fde3430012fca127302279cbfd5788ba5daa6efe5e97932811d1" +checksum = "098015b9777c324fa06f6978fe7b5bbc89c448041ed6c5ed8f36a9d8deba9b9e" dependencies = [ "anyhow", - "heck 0.4.1", - "indexmap", - "wit-parser 0.215.0", + "json-from-wast", + "log", + "object", + "serde_json", + "tokio", + "wasmparser 0.236.1", + "wasmtime", + "wast 236.0.1", ] [[package]] @@ -2981,15 +3179,16 @@ dependencies = [ [[package]] name = "wast" -version = "215.0.0" +version = "236.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1ff1d00d893593249e60720be04a7c1f42f1c4dc3806a2869f4e66ab61eb54cb" +checksum = "d3bec4b4db9c6808d394632fd4b0cd4654c32c540bd3237f55ee6a40fff6e51f" dependencies = [ "bumpalo", - "leb128", + "gimli 0.31.1", + "leb128fmt", "memchr", - "unicode-width 0.1.14", - "wasm-encoder 0.215.0", + "unicode-width", + "wasm-encoder 0.236.1", ] [[package]] @@ -3001,7 +3200,7 @@ dependencies = [ "bumpalo", "leb128fmt", "memchr", - "unicode-width 0.2.2", + "unicode-width", "wasm-encoder 0.250.0", ] @@ -3034,14 +3233,14 @@ dependencies = [ [[package]] name = "wiggle" -version = "24.0.13" +version = "36.0.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "382c82438fba9b7a01b3d593f75bea608ff84b9f7222c96b83daa0c182fcfa5b" +checksum = "454141901f50a0f1b1397e2e833a6ffc49e2b1970ec3afb014f70f679213a53a" dependencies = [ "anyhow", "async-trait", - "bitflags", - "thiserror 1.0.69", + "bitflags 2.11.1", + "thiserror 2.0.18", "tracing", "wasmtime", "wiggle-macro", @@ -3049,24 +3248,23 @@ dependencies = [ [[package]] name = "wiggle-generate" -version = "24.0.13" +version = "36.0.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d9bdd1a10936414277d481872d61dd30b8b4f42a6530e37016ea0e7485a4ea7a" +checksum = "d11e16d932eaa0783d81afb501d2e9cee817dbf14b92e7e89e21e9cbd91d73e9" dependencies = [ "anyhow", - "heck 0.4.1", + "heck", "proc-macro2", "quote", - "shellexpand", "syn", "witx", ] [[package]] name = "wiggle-macro" -version = "24.0.13" +version = "36.0.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "618cab05e0583cdda29986bb7a84d1da5481a31f3fa8ccbbc05e0c6356c6c1ae" +checksum = "d1d41f565c34071ef0fc950748740018cd6cabf75dbd24c714133851cb2330c1" dependencies = [ "proc-macro2", "quote", @@ -3107,19 +3305,22 @@ checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" [[package]] name = "winch-codegen" -version = "0.22.13" +version = "36.0.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7e0597251505ce62874e655375a428794f3a7f74ab0367e02f3c2e0133fa2d37" +checksum = "748ea11d34f8cb0f087dc1efb497c00975ff3cd7516df1767a4e1328d6269405" dependencies = [ "anyhow", + "cranelift-assembler-x64", "cranelift-codegen", - "gimli", + "gimli 0.32.3", "regalloc2", "smallvec", "target-lexicon", - "wasmparser 0.215.0", - "wasmtime-cranelift", + "thiserror 2.0.18", + "wasmparser 0.236.1", "wasmtime-environ", + "wasmtime-internal-cranelift", + "wasmtime-internal-math", ] [[package]] @@ -3129,7 +3330,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e48a53791691ab099e5e2ad123536d0fff50652600abaf43bbf952894110d0be" dependencies = [ "windows-core 0.52.0", - "windows-targets", + "windows-implement 0.52.0", + "windows-interface 0.52.0", + "windows-targets 0.52.6", ] [[package]] @@ -3138,7 +3341,7 @@ version = "0.52.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9" dependencies = [ - "windows-targets", + "windows-targets 0.52.6", ] [[package]] @@ -3147,13 +3350,24 @@ version = "0.62.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b8e83a14d34d0623b51dce9581199302a221863196a1dde71a7663a4c2be9deb" dependencies = [ - "windows-implement", - "windows-interface", + "windows-implement 0.60.2", + "windows-interface 0.59.3", "windows-link", "windows-result", "windows-strings", ] +[[package]] +name = "windows-implement" +version = "0.52.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "12168c33176773b86799be25e2a2ba07c7aab9968b37541f1094dbd7a60c8946" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + [[package]] name = "windows-implement" version = "0.60.2" @@ -3165,6 +3379,17 @@ dependencies = [ "syn", ] +[[package]] +name = "windows-interface" +version = "0.52.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9d8dc32e0095a7eeccebd0e3f09e9509365ecb3fc6ac4d6f5f14a3f6392942d1" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + [[package]] name = "windows-interface" version = "0.59.3" @@ -3206,7 +3431,7 @@ version = "0.52.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" dependencies = [ - "windows-targets", + "windows-targets 0.52.6", ] [[package]] @@ -3215,7 +3440,16 @@ version = "0.59.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b" dependencies = [ - "windows-targets", + "windows-targets 0.52.6", +] + +[[package]] +name = "windows-sys" +version = "0.60.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb" +dependencies = [ + "windows-targets 0.53.5", ] [[package]] @@ -3233,14 +3467,31 @@ version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973" dependencies = [ - "windows_aarch64_gnullvm", - "windows_aarch64_msvc", - "windows_i686_gnu", - "windows_i686_gnullvm", - "windows_i686_msvc", - "windows_x86_64_gnu", - "windows_x86_64_gnullvm", - "windows_x86_64_msvc", + "windows_aarch64_gnullvm 0.52.6", + "windows_aarch64_msvc 0.52.6", + "windows_i686_gnu 0.52.6", + "windows_i686_gnullvm 0.52.6", + "windows_i686_msvc 0.52.6", + "windows_x86_64_gnu 0.52.6", + "windows_x86_64_gnullvm 0.52.6", + "windows_x86_64_msvc 0.52.6", +] + +[[package]] +name = "windows-targets" +version = "0.53.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4945f9f551b88e0d65f3db0bc25c33b8acea4d9e41163edf90dcd0b19f9069f3" +dependencies = [ + "windows-link", + "windows_aarch64_gnullvm 0.53.1", + "windows_aarch64_msvc 0.53.1", + "windows_i686_gnu 0.53.1", + "windows_i686_gnullvm 0.53.1", + "windows_i686_msvc 0.53.1", + "windows_x86_64_gnu 0.53.1", + "windows_x86_64_gnullvm 0.53.1", + "windows_x86_64_msvc 0.53.1", ] [[package]] @@ -3249,48 +3500,96 @@ version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3" +[[package]] +name = "windows_aarch64_gnullvm" +version = "0.53.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a9d8416fa8b42f5c947f8482c43e7d89e73a173cead56d044f6a56104a6d1b53" + [[package]] name = "windows_aarch64_msvc" version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469" +[[package]] +name = "windows_aarch64_msvc" +version = "0.53.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b9d782e804c2f632e395708e99a94275910eb9100b2114651e04744e9b125006" + [[package]] name = "windows_i686_gnu" version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b" +[[package]] +name = "windows_i686_gnu" +version = "0.53.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "960e6da069d81e09becb0ca57a65220ddff016ff2d6af6a223cf372a506593a3" + [[package]] name = "windows_i686_gnullvm" version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66" +[[package]] +name = "windows_i686_gnullvm" +version = "0.53.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fa7359d10048f68ab8b09fa71c3daccfb0e9b559aed648a8f95469c27057180c" + [[package]] name = "windows_i686_msvc" version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66" +[[package]] +name = "windows_i686_msvc" +version = "0.53.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1e7ac75179f18232fe9c285163565a57ef8d3c89254a30685b57d83a38d326c2" + [[package]] name = "windows_x86_64_gnu" version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78" +[[package]] +name = "windows_x86_64_gnu" +version = "0.53.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9c3842cdd74a865a8066ab39c8a7a473c0778a3f29370b5fd6b4b9aa7df4a499" + [[package]] name = "windows_x86_64_gnullvm" version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d" +[[package]] +name = "windows_x86_64_gnullvm" +version = "0.53.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0ffa179e2d07eee8ad8f57493436566c7cc30ac536a3379fdf008f47f6bb7ae1" + [[package]] name = "windows_x86_64_msvc" version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" +[[package]] +name = "windows_x86_64_msvc" +version = "0.53.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d6bbff5f0aada427a1e5a6da5f1f98158182f26556f345ac9e04d36d0ebed650" + [[package]] name = "winnow" version = "0.7.15" @@ -3306,7 +3605,7 @@ version = "0.36.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3f3fd376f71958b862e7afb20cfe5a22830e1963462f3a17f49d82a6c1d1f42d" dependencies = [ - "bitflags", + "bitflags 2.11.1", "windows-sys 0.59.0", ] @@ -3332,7 +3631,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ea61de684c3ea68cb082b7a88508a8b27fcc8b797d738bfc99a82facf1d752dc" dependencies = [ "anyhow", - "heck 0.5.0", + "heck", "wit-parser 0.244.0", ] @@ -3343,7 +3642,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b7c566e0f4b284dd6561c786d9cb0142da491f46a9fbed79ea69cdad5db17f21" dependencies = [ "anyhow", - "heck 0.5.0", + "heck", "indexmap", "prettyplease", "syn", @@ -3374,7 +3673,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9d66ea20e9553b30172b5e831994e35fbde2d165325bec84fc43dbf6f4eb9cb2" dependencies = [ "anyhow", - "bitflags", + "bitflags 2.11.1", "indexmap", "log", "serde", @@ -3388,9 +3687,9 @@ dependencies = [ [[package]] name = "wit-parser" -version = "0.215.0" +version = "0.236.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "935a97eaffd57c3b413aa510f8f0b550a4a9fe7d59e79cd8b89a83dcb860321f" +checksum = "16e4833a20cd6e85d6abfea0e63a399472d6f88c6262957c17f546879a80ba15" dependencies = [ "anyhow", "id-arena", @@ -3401,7 +3700,7 @@ dependencies = [ "serde_derive", "serde_json", "unicode-xid", - "wasmparser 0.215.0", + "wasmparser 0.236.1", ] [[package]] diff --git a/versions/wasmtime/lts-1/Cargo.toml b/versions/wasmtime/lts-1/Cargo.toml index 62322bd..944749f 100644 --- a/versions/wasmtime/lts-1/Cargo.toml +++ b/versions/wasmtime/lts-1/Cargo.toml @@ -4,4 +4,4 @@ version = "0.1.0" edition = "2024" [dependencies] -wasmtime-cli = "=24.0.13" +wasmtime-cli = "=36.0.15" diff --git a/versions/wasmtime/lts/Cargo.lock b/versions/wasmtime/lts/Cargo.lock index bf7c900..3dbe8af 100644 --- a/versions/wasmtime/lts/Cargo.lock +++ b/versions/wasmtime/lts/Cargo.lock @@ -4,11 +4,11 @@ version = 4 [[package]] name = "addr2line" -version = "0.25.1" +version = "0.26.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1b5d307320b3181d6d7954e663bd7c774a838b8220fe0593c86d9fb09f498b4b" +checksum = "59317f77929f0e679d39364702289274de2f0f0b22cbf50b2b8cff2169a0b27a" dependencies = [ - "gimli 0.32.3", + "gimli 0.33.0", ] [[package]] @@ -32,15 +32,6 @@ version = "0.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e9d4ee0d472d1cd2e28c97dfa124b3d8d992e10eb0a035f33f5d12e3a177ba3b" -[[package]] -name = "android_system_properties" -version = "0.1.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311" -dependencies = [ - "libc", -] - [[package]] name = "anstream" version = "1.0.0" @@ -93,9 +84,9 @@ dependencies = [ [[package]] name = "anyhow" -version = "1.0.102" +version = "1.0.104" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7f202df86484c868dbad7eaa557ef785d5c66295e41b460ef922eca0723b842c" +checksum = "330a5ed07fa54e4702c9d6c4174f74427fc0ef6e214bbd677ae50a5099946470" [[package]] name = "arbitrary" @@ -156,114 +147,47 @@ dependencies = [ "allocator-api2", ] -[[package]] -name = "byteorder" -version = "1.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" - [[package]] name = "bytes" version = "1.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1e748733b7cbc798e1434b6ac524f0c1ff2ab456fe201501e6497c8417a4fc33" -[[package]] -name = "cap-fs-ext" -version = "3.4.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "476f0d0003a760918ed4b1e039a59e11769030416f79c8222551d22785f7f70d" -dependencies = [ - "cap-primitives", - "cap-std", - "io-lifetimes", - "windows-sys 0.59.0", -] - -[[package]] -name = "cap-net-ext" -version = "3.4.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "150941cefd3df4de2fea24604ba4949371576f62e527410298333f7d431a1bc6" -dependencies = [ - "cap-primitives", - "cap-std", - "rustix 1.1.4", - "smallvec", -] - [[package]] name = "cap-primitives" -version = "3.4.6" +version = "4.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8e0bf07d379916947be6c4a07f43684153d710a2896c31f9e97781362895596c" +checksum = "8b5f74729fd2f44701d1a8eb47e906cdb3ccd9ec0f02baad85a744b791940b18" dependencies = [ "ambient-authority", "fs-set-times", "io-extras", - "io-lifetimes", + "io-lifetimes 3.0.1", "ipnet", "maybe-owned", - "rustix 1.1.4", + "rustix", "rustix-linux-procfs", - "windows-sys 0.59.0", - "winx", -] - -[[package]] -name = "cap-rand" -version = "3.4.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6ec6a5b75f54547c579a6b117c6fdd5f04f4ab7598de747b9f440a53592b3a4a" -dependencies = [ - "ambient-authority", - "rand", -] - -[[package]] -name = "cap-std" -version = "3.4.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a59e59fa26472d29680ece6a9f8ee8b0551a719a33df2f5240bde065ecbddfd7" -dependencies = [ - "cap-primitives", - "io-extras", - "io-lifetimes", - "rustix 1.1.4", -] - -[[package]] -name = "cap-time-ext" -version = "3.4.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b54c289326c70f1c697ebf0a31842a480932e5942b5fac92fcc46e87286b48e2" -dependencies = [ - "ambient-authority", - "cap-primitives", - "iana-time-zone", - "once_cell", - "rustix 1.1.4", + "windows-sys 0.61.2", "winx", ] [[package]] name = "capstone" -version = "0.13.0" +version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "015ef5d5ca1743e3f94af9509ba6bd2886523cfee46e48d15c2ef5216fd4ac9a" +checksum = "f442ae0f2f3f1b923334b4a5386c95c69c1cfa072bafa23d6fae6d9682eb1dd4" dependencies = [ "capstone-sys", - "libc", + "static_assertions", ] [[package]] name = "capstone-sys" -version = "0.17.0" +version = "0.18.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2267cb8d16a1e4197863ec4284ffd1aec26fe7e57c58af46b02590a0235809a0" +checksum = "a4e8087cab6731295f5a2a2bd82989ba4f41d3a428aab2e7c98d8f4db38aac05" dependencies = [ "cc", - "libc", ] [[package]] @@ -284,6 +208,17 @@ version = "1.0.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801" +[[package]] +name = "chacha20" +version = "0.10.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "65c35e4b699c7e15ccbe7ee35c005e4fc0a278d22238a2857e6ce2dadeda1b06" +dependencies = [ + "cfg-if", + "cpufeatures 0.3.1", + "rand_core", +] + [[package]] name = "clap" version = "4.6.1" @@ -349,17 +284,11 @@ version = "1.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1d07550c9036bf2ae0c684c4297d503f838287c83c53686d05370d0e139ae570" -[[package]] -name = "core-foundation-sys" -version = "0.8.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b" - [[package]] name = "cpp_demangle" -version = "0.4.5" +version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f2bb79cb74d735044c972aae58ed0aaa9a837e85b01106a54c39e42e97f62253" +checksum = "0667304c32ea56cb4cd6d2d7c0cfe9a2f8041229db8c033af7f8d69492429def" dependencies = [ "cfg-if", ] @@ -373,48 +302,59 @@ dependencies = [ "libc", ] +[[package]] +name = "cpufeatures" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5ca28b0ae3115b884660db4118d803791fd6756b6e88f39c0f3f7859060d7566" +dependencies = [ + "libc", +] + [[package]] name = "cranelift-assembler-x64" -version = "0.123.15" +version = "0.135.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "674086ef78d595ac24b1de574b37a1dee9539ff4e82085b01c9d3b605769c490" +checksum = "42c0ca95f115597232c3c5d7286bf847d49332bee5934749f40808b7fe0c6312" dependencies = [ "cranelift-assembler-x64-meta", ] [[package]] name = "cranelift-assembler-x64-meta" -version = "0.123.15" +version = "0.135.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c1da5de96c55948220778231bd1565d9ce579a585eeee94138c58c62b3bec0c1" +checksum = "fdd7d59ef8a52c82ea2ac2ca96aee3c52644845440f70611b573bc20ce37e6a2" dependencies = [ "cranelift-srcgen", ] [[package]] name = "cranelift-bforest" -version = "0.123.15" +version = "0.135.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7f1d52c5745ebab06f64f53bc2f3ee800e392183fa51860230bbbd1893eea59c" +checksum = "547433a3f4204f0ed0f5a5e3ffaf086a0c005fd0efdf040098083f38572e8a49" dependencies = [ "cranelift-entity", + "wasmtime-internal-core", ] [[package]] name = "cranelift-bitset" -version = "0.123.15" +version = "0.135.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "682c2ef5e13a8f33436e1ce0a3387e459f8446c6f3978dd1f027721d159aed3c" +checksum = "61ca4f30f5f2eb3837b6e73664d9c0c9a42c4c0dce05f0027f2f2af54c1b20d7" dependencies = [ "serde", "serde_derive", + "wasmtime-internal-core", ] [[package]] name = "cranelift-codegen" -version = "0.123.15" +version = "0.135.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0d34028ba5e00f3ab5fe27babce8dcec158aeb20de9aeef451a975974ddb0e33" +checksum = "effcb11ccea65cfb2b8dd4f53b92c6449ad37745504bae036bffda597a5cfa48" dependencies = [ "anyhow", "bumpalo", @@ -427,23 +367,27 @@ dependencies = [ "cranelift-control", "cranelift-entity", "cranelift-isle", - "gimli 0.32.3", - "hashbrown 0.15.5", + "gimli 0.33.0", + "hashbrown 0.17.1", + "libm", "log", + "postcard", "pulley-interpreter", "regalloc2", "rustc-hash", "serde", + "serde_derive", + "sha2", "smallvec", "target-lexicon", - "wasmtime-internal-math", + "wasmtime-internal-core", ] [[package]] name = "cranelift-codegen-meta" -version = "0.123.15" +version = "0.135.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9dadc08640fccbd661305967aa7608dd4d672a2676003f7d492561b55a63e8b0" +checksum = "2cd5b4e429e24f7fd0bfe15d653ec5841fc1831ef68521b0d30182ef0d48bd01" dependencies = [ "cranelift-assembler-x64-meta", "cranelift-codegen-shared", @@ -454,37 +398,39 @@ dependencies = [ [[package]] name = "cranelift-codegen-shared" -version = "0.123.15" +version = "0.135.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "48e6dfe019f18df1cc8b597cf7c77ae1fe2b5ccfeb68c5f5a2ffba32fcdd0859" +checksum = "a8aefe7ed05aa9a831a4696f55e020a6c93998325a09c642863f0be7845fe3a8" [[package]] name = "cranelift-control" -version = "0.123.15" +version = "0.135.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3dd618ebe6294dfc973b609889d69e1325058d164e40915cb63783626997adf6" +checksum = "b3ceaa06b6ece027bb001093bf0c6984a96281e061fd40a99c60bae0ec57171d" dependencies = [ "arbitrary", ] [[package]] name = "cranelift-entity" -version = "0.123.15" +version = "0.135.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f43fba0e38f2029ee1d524e1a7283a3111e6464282dbe0675c372ca4251f6445" +checksum = "bc2c3088c6be94765abea42eccff7ac2b6519488e66bb5159febabcf539afd6e" dependencies = [ "cranelift-bitset", "serde", "serde_derive", + "wasmtime-internal-core", ] [[package]] name = "cranelift-frontend" -version = "0.123.15" +version = "0.135.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ac94ba697dc9c84c576fc68e38c22dcca53ade1074eb4d1ac0ed5398ce4b3fb8" +checksum = "0e2c4a0a90aedfa88408f33e65eda7b1f73de0af20ebec516c004b3a1cdc602b" dependencies = [ "cranelift-codegen", + "hashbrown 0.17.1", "log", "smallvec", "target-lexicon", @@ -492,15 +438,15 @@ dependencies = [ [[package]] name = "cranelift-isle" -version = "0.123.15" +version = "0.135.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "10277dd9b4f27739a6f94974b83ad9af36dea85b680e6caf461719579c1fd1a3" +checksum = "bcb1cc85ccb60cfc53c3d55e23196fef28ae78fbcebe4e1ff3ff866a3c93d61c" [[package]] name = "cranelift-native" -version = "0.123.15" +version = "0.135.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b517e951f96d10ccffb35b62b9ce441959c525ffa0d993e39ced69c80836216a" +checksum = "5a0a8f5d008c1f5b78426e83028f7517295f6819b5cebe8193949e1bb66cc01a" dependencies = [ "cranelift-codegen", "libc", @@ -509,9 +455,9 @@ dependencies = [ [[package]] name = "cranelift-srcgen" -version = "0.123.15" +version = "0.135.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e85fc1831639171b465008dc47a5f855c247d3df61db7339a8e435f41e164906" +checksum = "56caa8a7f1e0f2c61400996cc1567fb06dd417c49d5e673131a149cb9628625f" [[package]] name = "crc32fast" @@ -699,17 +645,6 @@ version = "2.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9f1f227452a390804cdb637b74a86990f2a7d7ba4b7d5693aac9b4dd6defd8d6" -[[package]] -name = "fd-lock" -version = "4.0.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0ce92ff622d6dadf7349484f42c93271a0d49b7cc4d466a936405bacbe10aa78" -dependencies = [ - "cfg-if", - "rustix 1.1.4", - "windows-sys 0.59.0", -] - [[package]] name = "file-per-thread-logger" version = "0.2.0" @@ -738,6 +673,12 @@ version = "0.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2" +[[package]] +name = "foldhash" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "77ce24cb58228fbb8aa041425bb1050850ac19177686ea6e0f41a70416f56fdb" + [[package]] name = "form_urlencoded" version = "1.2.2" @@ -753,8 +694,8 @@ version = "0.20.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "94e7099f6313ecacbe1256e8ff9d617b75d1bcb16a6fddef94866d225a01a14a" dependencies = [ - "io-lifetimes", - "rustix 1.1.4", + "io-lifetimes 2.0.4", + "rustix", "windows-sys 0.59.0", ] @@ -812,32 +753,27 @@ version = "0.3.32" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "389ca41296e6190b48053de0321d02a77f32f8a5d2461dd38762c0593805c6d6" dependencies = [ + "futures-channel", "futures-core", + "futures-io", "futures-sink", "futures-task", + "memchr", "pin-project-lite", "slab", ] -[[package]] -name = "fxhash" -version = "0.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c31b6d751ae2c7f11320402d34e41349dd1016f8d5d45e48c4312bc8625af50c" -dependencies = [ - "byteorder", -] - [[package]] name = "fxprof-processed-profile" -version = "0.6.0" +version = "0.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "27d12c0aed7f1e24276a241aadc4cb8ea9f83000f34bc062b7cc2d51e3b0fabd" +checksum = "25234f20a3ec0a962a61770cfe39ecf03cb529a6e474ad8cff025ed497eda557" dependencies = [ "bitflags", "debugid", - "fxhash", + "rustc-hash", "serde", + "serde_derive", "serde_json", ] @@ -883,15 +819,16 @@ dependencies = [ "cfg-if", "libc", "r-efi 6.0.0", + "rand_core", "wasip2", "wasip3", ] [[package]] name = "gimli" -version = "0.31.1" +version = "0.32.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f" +checksum = "e629b9b98ef3dd8afe6ca2bd0f89306cec16d43d907889945bc5d6687f2f13c7" dependencies = [ "fallible-iterator", "indexmap", @@ -900,11 +837,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", ] @@ -934,15 +872,25 @@ version = "0.15.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1" dependencies = [ - "foldhash", - "serde", + "foldhash 0.1.5", ] +[[package]] +name = "hashbrown" +version = "0.16.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100" + [[package]] name = "hashbrown" version = "0.17.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ed5909b6e89a2db4456e54cd5f673791d7eca6732202bbf2a9cc504fe2f9b84a" +dependencies = [ + "foldhash 0.2.0", + "serde", + "serde_core", +] [[package]] name = "heck" @@ -1029,30 +977,6 @@ dependencies = [ "want", ] -[[package]] -name = "iana-time-zone" -version = "0.1.65" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e31bc9ad994ba00e440a8aa5c9ef0ec67d5cb5e5cb0cc7f8b744a35b389cc470" -dependencies = [ - "android_system_properties", - "core-foundation-sys", - "iana-time-zone-haiku", - "js-sys", - "log", - "wasm-bindgen", - "windows-core 0.62.2", -] - -[[package]] -name = "iana-time-zone-haiku" -version = "0.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f" -dependencies = [ - "cc", -] - [[package]] name = "icu_collections" version = "2.2.0" @@ -1176,12 +1100,12 @@ dependencies = [ [[package]] name = "io-extras" -version = "0.18.4" +version = "0.19.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2285ddfe3054097ef4b2fe909ef8c3bcd1ea52a8f0d274416caebeef39f04a65" +checksum = "20fd6de4ccfcc187e38bc21cfa543cb5a302cb86a8b114eb7f0bf0dc9f8ac00f" dependencies = [ - "io-lifetimes", - "windows-sys 0.59.0", + "io-lifetimes 3.0.1", + "windows-sys 0.60.2", ] [[package]] @@ -1190,6 +1114,12 @@ version = "2.0.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "06432fb54d3be7964ecd3649233cddf80db2832f47fec34c01f65b3d9d774983" +[[package]] +name = "io-lifetimes" +version = "3.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2f0fb0570afe1fed943c5c3d4102d5358592d8625fda6a0007fdbe65a92fba96" + [[package]] name = "ipnet" version = "2.12.0" @@ -1296,14 +1226,14 @@ dependencies = [ [[package]] name = "json-from-wast" -version = "0.236.1" +version = "0.254.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ec41b38022be2da9fcff1c69eebe6f5b68decc8091e122ba0fea37a7e57315d5" +checksum = "d3864e5a6e08aeab6da27eca9dedaefe8c27fd9e28dd402ee00ea66416023a9f" dependencies = [ "anyhow", "serde", "serde_derive", - "wast 236.0.1", + "wast 254.0.0", ] [[package]] @@ -1355,29 +1285,12 @@ dependencies = [ "libc", ] -[[package]] -name = "linux-raw-sys" -version = "0.4.15" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab" - [[package]] name = "linux-raw-sys" version = "0.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "32a66949e030da00e8c7d4434b251670a91556f4144941d37452769c25d58a53" -[[package]] -name = "listenfd" -version = "1.0.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b87bc54a4629b4294d0b3ef041b64c40c611097a677d9dc07b2c67739fe39dba" -dependencies = [ - "libc", - "uuid", - "winapi", -] - [[package]] name = "litemap" version = "0.8.2" @@ -1432,12 +1345,9 @@ dependencies = [ [[package]] name = "mach2" -version = "0.4.3" +version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d640282b302c0bb0a2a8e0233ead9035e3bed871f0b7e81fe4a1ec829765db44" -dependencies = [ - "libc", -] +checksum = "dae608c151f68243f2b000364e1f7b186d9c29845f7d2d85bd31b9ad77ad552b" [[package]] name = "matchers" @@ -1466,7 +1376,7 @@ version = "0.6.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ad38eb12aea514a0466ea40a80fd8cc83637065948eb4a426e4aa46261175227" dependencies = [ - "rustix 1.1.4", + "rustix", ] [[package]] @@ -1491,12 +1401,12 @@ dependencies = [ [[package]] name = "object" -version = "0.37.3" +version = "0.39.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ff76201f031d8863c38aa7f905eca4f53abbfa15f609db4277d44cd8938f33fe" +checksum = "2e5a6c098c7a3b6547378093f5cc30bc54fd361ce711e05293a5cc589562739b" dependencies = [ "crc32fast", - "hashbrown 0.15.5", + "hashbrown 0.17.1", "indexmap", "memchr", ] @@ -1515,9 +1425,9 @@ checksum = "384b8ab6d37215f3c5301a95a4accb5d64aa607f1fcb26a11b5303878451b4fe" [[package]] name = "openvino" -version = "0.9.1" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "94957bde49dd820f68c962949115ba8d012c0fe3d604b7722de72b6bf3398724" +checksum = "118567863ab1a45b3e9b2df6ebf988dd6164752ef5099160a412f754b95b75a7" dependencies = [ "openvino-finder", "openvino-sys", @@ -1525,9 +1435,9 @@ dependencies = [ [[package]] name = "openvino-finder" -version = "0.9.1" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cf255f8d09ab4ab7f6fd08326fa5df9f875b57807ee8eb1702ce1a88db7d0390" +checksum = "a527e1414732f5bcad520b9febf29fd92ef4bba100588b4591cba8370ab6cbda" dependencies = [ "cfg-if", "log", @@ -1535,9 +1445,9 @@ dependencies = [ [[package]] name = "openvino-sys" -version = "0.9.1" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1ac8d4a70a99d5afb7091e6c0b7c2b2bb509b6b3322877ccb97d2075553f9c01" +checksum = "637459f74d22a7bb772af9d3a5df61c88608d8daaa6fefe950849c7aabf891c3" dependencies = [ "env_logger 0.11.10", "libloading", @@ -1598,15 +1508,6 @@ dependencies = [ "zerovec", ] -[[package]] -name = "ppv-lite86" -version = "0.2.21" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9" -dependencies = [ - "zerocopy", -] - [[package]] name = "prettyplease" version = "0.2.37" @@ -1628,21 +1529,21 @@ dependencies = [ [[package]] name = "pulley-interpreter" -version = "36.0.15" +version = "48.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ae5f0190caba09bf0396e4587417d44c11c94e73bad8a5fb46ec8354f64ae0ea" +checksum = "6e95d890afdd44c1269bdc84e9f043c3a6c02e8bfd1781d64468e62f05880c83" dependencies = [ "cranelift-bitset", "log", "pulley-macros", - "wasmtime-internal-math", + "wasmtime-internal-core", ] [[package]] name = "pulley-macros" -version = "36.0.15" +version = "48.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f5d762282e9d9c8c5bb3cc5456205bcacaefc1b72dea6c2f8a57e2bad796821e" +checksum = "550c64f4245f013664d187a37ec94b4e99bd43a00980134e0e5fd48896b1d3af" dependencies = [ "proc-macro2", "quote", @@ -1672,33 +1573,20 @@ checksum = "f8dcc9c7d52a811697d2151c701e0d08956f92b0e24136cf4cf27b57a6a0d9bf" [[package]] name = "rand" -version = "0.8.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5ca0ecfa931c29007047d1bc58e623ab12e5590e8c7cc53200d5202b69266d8a" -dependencies = [ - "libc", - "rand_chacha", - "rand_core", -] - -[[package]] -name = "rand_chacha" -version = "0.3.1" +version = "0.10.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" +checksum = "65c9fb96cbc91e3478eaae79a69fcd3f1ae4ad052e471fe6732fff548984b4af" dependencies = [ - "ppv-lite86", + "chacha20", + "getrandom 0.4.2", "rand_core", ] [[package]] name = "rand_core" -version = "0.6.4" +version = "0.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" -dependencies = [ - "getrandom 0.2.17", -] +checksum = "63b8176103e19a2643978565ca18b50549f6101881c443590420e4dc998a3c69" [[package]] name = "rayon" @@ -1733,15 +1621,16 @@ dependencies = [ [[package]] name = "regalloc2" -version = "0.12.2" +version = "0.15.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5216b1837de2149f8bc8e6d5f88a9326b63b8c836ed58ce4a0a29ec736a59734" +checksum = "757712e8e61590d6d4f5d563483755538b5aa13467837a3b41cd9832509a7f85" dependencies = [ "allocator-api2", "bumpalo", - "hashbrown 0.15.5", + "hashbrown 0.17.1", "log", "rustc-hash", + "serde", "smallvec", ] @@ -1800,19 +1689,6 @@ version = "2.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "94300abf3f1ae2e2b8ffb7b58043de3d399c73fa6f4b73826402a5c457614dbe" -[[package]] -name = "rustix" -version = "0.38.44" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154" -dependencies = [ - "bitflags", - "errno", - "libc", - "linux-raw-sys 0.4.15", - "windows-sys 0.59.0", -] - [[package]] name = "rustix" version = "1.1.4" @@ -1822,7 +1698,7 @@ dependencies = [ "bitflags", "errno", "libc", - "linux-raw-sys 0.12.1", + "linux-raw-sys", "windows-sys 0.61.2", ] @@ -1833,16 +1709,17 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2fc84bf7e9aa16c4f2c758f27412dc9841341e16aa682d9c7ac308fe3ee12056" dependencies = [ "once_cell", - "rustix 1.1.4", + "rustix", ] [[package]] name = "rustls" -version = "0.22.4" +version = "0.23.45" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bf4ef73721ac7bcd79b2b315da7779d8fc09718c6b3d2d1b2d94850eb8c18432" +checksum = "0d41d731c7d2f962d1ccc364cec258de3c0e93b38c2fb3ba97ac74513048d634" dependencies = [ "log", + "once_cell", "ring", "rustls-pki-types", "rustls-webpki", @@ -1861,9 +1738,9 @@ dependencies = [ [[package]] name = "rustls-webpki" -version = "0.102.8" +version = "0.103.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "64ca1bc8749bd4cf37b5ce386cc146580777b4e8572c7b97baf22c83f444bee9" +checksum = "f3c3cf1d8b1e7d4927e2d154c3fcb02979afb9939629c62cd9048d4f07b60ac2" dependencies = [ "ring", "rustls-pki-types", @@ -1940,11 +1817,11 @@ dependencies = [ [[package]] name = "serde_spanned" -version = "0.6.9" +version = "1.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bf41e0cfaf7226dca15e8197172c295a782857fcb97fad1808a166870dee75a3" +checksum = "6662b5879511e06e8999a8a235d848113e942c9124f211511b16466ee2995f26" dependencies = [ - "serde", + "serde_core", ] [[package]] @@ -1954,7 +1831,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283" dependencies = [ "cfg-if", - "cpufeatures", + "cpufeatures 0.2.17", "digest", ] @@ -2014,6 +1891,12 @@ version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596" +[[package]] +name = "static_assertions" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" + [[package]] name = "strsim" version = "0.11.1" @@ -2048,22 +1931,6 @@ dependencies = [ "syn", ] -[[package]] -name = "system-interface" -version = "0.27.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cc4592f674ce18521c2a81483873a49596655b179f71c5e05d10c1fe66c78745" -dependencies = [ - "bitflags", - "cap-fs-ext", - "cap-std", - "fd-lock", - "io-lifetimes", - "rustix 0.38.44", - "windows-sys 0.59.0", - "winx", -] - [[package]] name = "target-lexicon" version = "0.13.5" @@ -2079,7 +1946,7 @@ dependencies = [ "fastrand", "getrandom 0.4.2", "once_cell", - "rustix 1.1.4", + "rustix", "windows-sys 0.61.2", ] @@ -2098,7 +1965,7 @@ version = "0.4.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "230a1b821ccbd75b185820a1f1ff7b14d21da1e442e22c0863ea5f08771a8874" dependencies = [ - "rustix 1.1.4", + "rustix", "windows-sys 0.61.2", ] @@ -2190,12 +2057,11 @@ dependencies = [ [[package]] name = "tokio-rustls" -version = "0.25.0" +version = "0.26.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "775e0c0f0adb3a2f22a00c4745d728b479985fc15ee7ca6a2608388c5569860f" +checksum = "b0c85f2c3ef0b1cd58b36682f4b17aaa995f0e5db534d85692b4903abce21f67" dependencies = [ "rustls", - "rustls-pki-types", "tokio", ] @@ -2214,44 +2080,42 @@ dependencies = [ [[package]] name = "toml" -version = "0.8.23" +version = "0.9.12+spec-1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dc1beb996b9d83529a9e75c17a1686767d148d70663143c7854d8b4a09ced362" +checksum = "cf92845e79fc2e2def6a5d828f0801e29a2f8acc037becc5ab08595c7d5e9863" dependencies = [ - "serde", + "indexmap", + "serde_core", "serde_spanned", "toml_datetime", - "toml_edit", + "toml_parser", + "toml_writer", + "winnow 0.7.15", ] [[package]] name = "toml_datetime" -version = "0.6.11" +version = "0.7.5+spec-1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "22cddaf88f4fbc13c51aebbf5f8eceb5c7c5a9da2ac40a13519eb5b0a0e8f11c" +checksum = "92e1cfed4a3038bc5a127e35a2d360f145e1f4b971b551a2ba5fd7aedf7e1347" dependencies = [ - "serde", + "serde_core", ] [[package]] -name = "toml_edit" -version = "0.22.27" +name = "toml_parser" +version = "1.1.3+spec-1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "41fe8c660ae4257887cf66394862d21dbca4a6ddd26f04a3560410406a2f819a" +checksum = "1d38ac1cf9b95face32296c0a3ede1fdc270627c9d9c02a7274dd6d960dc4d56" dependencies = [ - "indexmap", - "serde", - "serde_spanned", - "toml_datetime", - "toml_write", - "winnow", + "winnow 1.0.4", ] [[package]] -name = "toml_write" -version = "0.1.2" +name = "toml_writer" +version = "1.1.2+spec-1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5d99f8c9a7727884afe522e9bd5edbfc91a3312b36a77b5fb8926e4c31a41801" +checksum = "7d56353a2a665ad0f41a421187180aab746c8c325620617ad883a99a1cbe66d2" [[package]] name = "tracing" @@ -2259,7 +2123,6 @@ version = "0.1.44" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "63e71662fa4b2a2c3a26f570f037eb95bb1f85397f3cd8076caed2f026a6d100" dependencies = [ - "log", "pin-project-lite", "tracing-attributes", "tracing-core", @@ -2421,33 +2284,6 @@ version = "0.11.1+wasi-snapshot-preview1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b" -[[package]] -name = "wasi-common" -version = "36.0.15" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "92db5f288009d67fee4c08c2c2246bbb964344f60a4a4f22be53a802ba31e278" -dependencies = [ - "anyhow", - "bitflags", - "cap-fs-ext", - "cap-rand", - "cap-std", - "cap-time-ext", - "fs-set-times", - "io-extras", - "io-lifetimes", - "libc", - "log", - "rustix 1.1.4", - "system-interface", - "thiserror 2.0.18", - "tokio", - "tracing", - "wasmtime", - "wiggle", - "windows-sys 0.60.2", -] - [[package]] name = "wasip2" version = "1.0.3+wasi-0.2.9" @@ -2513,32 +2349,32 @@ dependencies = [ [[package]] name = "wasm-encoder" -version = "0.236.1" +version = "0.244.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "724fccfd4f3c24b7e589d333fc0429c68042897a7e8a5f8694f31792471841e7" +checksum = "990065f2fe63003fe337b932cfb5e3b80e0b4d0f5ff650e6985b1048f62c8319" dependencies = [ "leb128fmt", - "wasmparser 0.236.1", + "wasmparser 0.244.0", ] [[package]] name = "wasm-encoder" -version = "0.244.0" +version = "0.254.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "990065f2fe63003fe337b932cfb5e3b80e0b4d0f5ff650e6985b1048f62c8319" +checksum = "09480d646178e5fdd12bb06e812d0af9a3a191dbc9cd697fdc86687beade7393" dependencies = [ "leb128fmt", - "wasmparser 0.244.0", + "wasmparser 0.254.0", ] [[package]] name = "wasm-encoder" -version = "0.250.0" +version = "0.259.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2271adb766023046af314460f1fae02cc34ea16d736d93404d3b65be44270923" +checksum = "b1d0246511d901aacf25d2dc9111f0054947de5e093fe662099e709ff7530dc3" dependencies = [ "leb128fmt", - "wasmparser 0.250.0", + "wasmparser 0.259.0", ] [[package]] @@ -2554,47 +2390,59 @@ dependencies = [ ] [[package]] -name = "wasm-wave" -version = "0.236.1" +name = "wasm-metadata" +version = "0.254.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1dc0ac93fa4636ba5bc57898d2d56c334f963e1ff3e66aadb1c19e3b93a70f26" +checksum = "b01df5f3b4ca7881e843f3bc0fb8a3905d79c68692250dcb8e33e698705ccdb6" dependencies = [ + "anyhow", "indexmap", + "wasm-encoder 0.254.0", + "wasmparser 0.254.0", +] + +[[package]] +name = "wasm-wave" +version = "0.254.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e112fc0db85e7edf9258a9a0fa07566540c19a6a2af3fbf45a4d45d886bfd7df" +dependencies = [ + "anyhow", "logos", "thiserror 2.0.18", - "wit-parser 0.236.1", + "wit-parser 0.254.0", ] [[package]] name = "wasmparser" -version = "0.236.1" +version = "0.244.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a9b1e81f3eb254cf7404a82cee6926a4a3ccc5aad80cc3d43608a070c67aa1d7" +checksum = "47b807c72e1bac69382b3a6fb3dbe8ea4c0ed87ff5629b8685ae6b9a611028fe" dependencies = [ "bitflags", "hashbrown 0.15.5", "indexmap", "semver", - "serde", ] [[package]] name = "wasmparser" -version = "0.244.0" +version = "0.254.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "47b807c72e1bac69382b3a6fb3dbe8ea4c0ed87ff5629b8685ae6b9a611028fe" +checksum = "d5769a29f799fbab136aaf65b4fe5384cd7d93fe6fc9ba0dcb6c8382a1f16e27" dependencies = [ "bitflags", - "hashbrown 0.15.5", + "hashbrown 0.17.1", "indexmap", "semver", + "serde", ] [[package]] name = "wasmparser" -version = "0.250.0" +version = "0.259.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "071d99cdfb8111603ed05500506c3298a940b58d609dd0259d3981785dd33556" +checksum = "0f7c12eac7bb587801590f6a67ff0bc84d0748513864b71108e4b311cc3df694" dependencies = [ "bitflags", "indexmap", @@ -2603,33 +2451,31 @@ dependencies = [ [[package]] name = "wasmprinter" -version = "0.236.1" +version = "0.254.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2df225df06a6df15b46e3f73ca066ff92c2e023670969f7d50ce7d5e695abbb1" +checksum = "64e3ba11e024f504698f87b629b2b66c22a1231758de7607754963f7d198be39" dependencies = [ "anyhow", "termcolor", - "wasmparser 0.236.1", + "wasmparser 0.254.0", ] [[package]] name = "wasmtime" -version = "36.0.15" +version = "48.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2b8e54b48e969e4a7a34636bb76c0d62b3d89d27718f54e55b85797a2a322a7a" +checksum = "699c2cb832d70d284b2839ebeb12721ca2ef80aa4a3389d2d2d13acf3e19c821" dependencies = [ "addr2line", - "anyhow", "async-trait", "bitflags", "bumpalo", + "bytes", "cc", - "cfg-if", "encoding_rs", + "futures", "fxprof-processed-profile", - "gimli 0.32.3", - "hashbrown 0.15.5", - "indexmap", + "gimli 0.33.0", "ittapi", "libc", "log", @@ -2640,91 +2486,91 @@ dependencies = [ "postcard", "pulley-interpreter", "rayon", - "rustix 1.1.4", + "rustix", "semver", "serde", "serde_derive", "serde_json", "smallvec", "target-lexicon", - "wasm-encoder 0.236.1", + "wasm-encoder 0.254.0", "wasm-wave", - "wasmparser 0.236.1", + "wasmparser 0.254.0", "wasmtime-environ", - "wasmtime-internal-asm-macros", "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", "wat", - "windows-sys 0.60.2", + "windows-sys 0.61.2", + "wit-parser 0.254.0", ] [[package]] name = "wasmtime-cli" -version = "36.0.15" +version = "48.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "190f570ee8ada3a7d46dd973e5ce1f770f7e99675aa46b3565cc9e306baf6128" +checksum = "106d509a0506ccf122a88ea315ef65b0df1125095538f8c88a2045287de73c95" dependencies = [ - "anyhow", "async-trait", "bytes", "capstone", - "cfg-if", "clap", "clap_complete", "cranelift-codegen", - "gimli 0.32.3", + "futures", + "gimli 0.33.0", "http", "http-body-util", "hyper", - "listenfd", "log", "object", + "pin-project-lite", "pulley-interpreter", - "rustix 1.1.4", + "rustix", "serde", "serde_derive", "serde_json", + "smallvec", "target-lexicon", "tempfile", "termcolor", "tokio", "tracing", - "wasi-common", - "wasmparser 0.236.1", + "wasmparser 0.254.0", + "wasmprinter", "wasmtime", "wasmtime-cli-flags", "wasmtime-environ", "wasmtime-internal-cache", "wasmtime-internal-cranelift", + "wasmtime-internal-debugger", "wasmtime-internal-explorer", + "wasmtime-internal-unwinder", "wasmtime-wasi", "wasmtime-wasi-config", "wasmtime-wasi-http", "wasmtime-wasi-keyvalue", "wasmtime-wasi-nn", - "wasmtime-wasi-threads", "wasmtime-wasi-tls", "wasmtime-wast", + "wasmtime-wizer", "wat", ] [[package]] name = "wasmtime-cli-flags" -version = "36.0.15" +version = "48.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bd15f9811ed3467e735eb460ef5fa772c558b39a80af5e41b42171c111554c0c" +checksum = "7e68ab6729573cf1cf67872ff0ad9b59ed52dbc8d32019297ef428b3bcb97307" dependencies = [ - "anyhow", "clap", "file-per-thread-logger", "rayon", @@ -2737,15 +2583,17 @@ dependencies = [ [[package]] name = "wasmtime-environ" -version = "36.0.15" +version = "48.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "25cb86dbd897df701434bb7c4a71c11ba6a26096c4cd5bef7b462085e179e8a2" +checksum = "13f10ef166b4850535bc43c347797364cda5189870be163a617ebe5c0d72f139" dependencies = [ "anyhow", "cpp_demangle", + "cranelift-bforest", "cranelift-bitset", "cranelift-entity", - "gimli 0.32.3", + "gimli 0.33.0", + "hashbrown 0.17.1", "indexmap", "log", "object", @@ -2754,48 +2602,41 @@ dependencies = [ "semver", "serde", "serde_derive", + "sha2", "smallvec", "target-lexicon", - "wasm-encoder 0.236.1", - "wasmparser 0.236.1", + "wasm-encoder 0.254.0", + "wasmparser 0.254.0", "wasmprinter", "wasmtime-internal-component-util", -] - -[[package]] -name = "wasmtime-internal-asm-macros" -version = "36.0.15" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c532b16499cc64388dcc46fa604e85b1699452a463cfe42214623a8b8c76df20" -dependencies = [ - "cfg-if", + "wasmtime-internal-core", ] [[package]] name = "wasmtime-internal-cache" -version = "36.0.15" +version = "48.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ba7ddf61784a38807293d84f5a68d561adf7556140bf5a601c33492bfc5cace0" +checksum = "f6e6198ced397a98ebbc95dc8085f73e4bab8c12cae66c179a04c859a69677b3" dependencies = [ - "anyhow", "base64", "directories-next", "log", "postcard", - "rustix 1.1.4", + "rustix", "serde", "serde_derive", "sha2", "toml", - "windows-sys 0.60.2", + "wasmtime-environ", + "windows-sys 0.61.2", "zstd", ] [[package]] name = "wasmtime-internal-component-macro" -version = "36.0.15" +version = "48.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c3b42609912ad7090d45157f4f5187b1bdb884918820fb5eb28d03e2c26bdf7e" +checksum = "5af067a5d17e17a424f99d31f08e08c5132dcc53a0f031a7be9279719a936b71" dependencies = [ "anyhow", "proc-macro2", @@ -2803,29 +2644,39 @@ dependencies = [ "syn", "wasmtime-internal-component-util", "wasmtime-internal-wit-bindgen", - "wit-parser 0.236.1", + "wit-parser 0.254.0", ] [[package]] name = "wasmtime-internal-component-util" -version = "36.0.15" +version = "48.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4daa75d062fb1338af50b1909f8de9d78106ec50b1bdd99153c831df91712cc3" +checksum = "540b7151342d75c3d596447c136d3862a280600bc6fd10b5dfc7c9e67c2f719f" [[package]] -name = "wasmtime-internal-cranelift" -version = "36.0.15" +name = "wasmtime-internal-core" +version = "48.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3fb7b48074b4eafd2301e856d8956c8213e2420a20404911c05f36603b55cdbc" +checksum = "8679b612a408274d91d1e0edf6baa36b63cc48d937f84dd1e7fb2fbe16a907ae" dependencies = [ "anyhow", - "cfg-if", + "hashbrown 0.17.1", + "libm", + "serde", +] + +[[package]] +name = "wasmtime-internal-cranelift" +version = "48.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fc46c460fb62d839ac441ccdf4b8b94bce30842ad4ccefd7744d9e28bf631232" +dependencies = [ "cranelift-codegen", "cranelift-control", "cranelift-entity", "cranelift-frontend", "cranelift-native", - "gimli 0.32.3", + "gimli 0.33.0", "itertools", "log", "object", @@ -2833,19 +2684,33 @@ dependencies = [ "smallvec", "target-lexicon", "thiserror 2.0.18", - "wasmparser 0.236.1", + "wasmparser 0.254.0", "wasmtime-environ", - "wasmtime-internal-math", + "wasmtime-internal-core", + "wasmtime-internal-unwinder", "wasmtime-internal-versioned-export-macros", ] +[[package]] +name = "wasmtime-internal-debugger" +version = "48.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "feb7273c3335625ed31ee41646dd203bc17dc1e7546a932c71eaaecf753cf0a9" +dependencies = [ + "async-trait", + "log", + "tokio", + "wasmtime", + "wasmtime-wasi", + "wasmtime-wasi-io", +] + [[package]] name = "wasmtime-internal-explorer" -version = "36.0.15" +version = "48.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2ec884f6b965294c6ec1b0da953ab57218f375946d5e9ddc031d3bc6c7dcfd75" +checksum = "361a2460606cb5e3c58e9b6544b97b9b288afd4d71d89730e1a845f4bbb663f9" dependencies = [ - "anyhow", "capstone", "serde", "serde_derive", @@ -2858,77 +2723,58 @@ dependencies = [ [[package]] name = "wasmtime-internal-fiber" -version = "36.0.15" +version = "48.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c7fae9b364c70bc5d44b7ef773918bacae7d6616f6b00b7ba321a97337d23f03" +checksum = "31a94596377490aa56f5c58ebbcc39af49176dd9d4051a78e3fca3c024daf4f6" dependencies = [ - "anyhow", "cc", - "cfg-if", "libc", - "rustix 1.1.4", - "wasmtime-internal-asm-macros", + "rustix", + "wasmtime-environ", "wasmtime-internal-versioned-export-macros", - "windows-sys 0.60.2", + "windows-sys 0.61.2", ] [[package]] name = "wasmtime-internal-jit-debug" -version = "36.0.15" +version = "48.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8ea06751a0ad27b4997be8fb85eaf02de7f94e6e6d64c2a41e59866552449095" +checksum = "70026f001b46af7552ce89cfe748f0dea59097e7c8c3740998d8019b73d87ee5" dependencies = [ "cc", "object", - "rustix 1.1.4", + "rustix", "wasmtime-internal-versioned-export-macros", ] [[package]] name = "wasmtime-internal-jit-icache-coherence" -version = "36.0.15" +version = "48.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "87ddaac24c532bdafe6d560a5e8eff2886f1470d5bb7452c1c84307fecf34be4" +checksum = "bf7d8a6fc6d21eb177c38f096636661ca13ae924cccbb6f447c1498ca972ab10" dependencies = [ - "anyhow", - "cfg-if", "libc", - "windows-sys 0.60.2", -] - -[[package]] -name = "wasmtime-internal-math" -version = "36.0.15" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b5b8c96276addc173c3775c4a6cca4862f5e4d09c0d2430b3ed97ab990fa4177" -dependencies = [ - "libm", + "wasmtime-internal-core", + "windows-sys 0.61.2", ] -[[package]] -name = "wasmtime-internal-slab" -version = "36.0.15" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "99e1336d799d019959c9cd6375e80e8e0deb89f4c18ca2d3d8012d0d2a2c99d3" - [[package]] name = "wasmtime-internal-unwinder" -version = "36.0.15" +version = "48.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ed78b661b90ad2b7fb240ac9282d0775646a5586af460491071e6492403c5cae" +checksum = "4994aca882a65d2b06a7fc57a4a149de27b8851738d07ea2e778a21f74234a14" dependencies = [ - "anyhow", - "cfg-if", "cranelift-codegen", "log", "object", + "wasmtime-environ", ] [[package]] name = "wasmtime-internal-versioned-export-macros" -version = "36.0.15" +version = "48.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0aa37115e91d4ad8b5b0af8249d418635acbdf3d8130272e98cb6daebb714d4c" +checksum = "8f325614219c58c9f625b591ac79dbbefc76728720d72a721a6350c872d848e4" dependencies = [ "proc-macro2", "quote", @@ -2937,16 +2783,16 @@ dependencies = [ [[package]] name = "wasmtime-internal-winch" -version = "36.0.15" +version = "48.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "05dcd1914ac59fc5741a7abd5320bcfcd90c60425f55eedc5adfa7db46c29f7c" +checksum = "856e4bb37a3108d6a09371a3d0dcff5df9f4daf1b9aa6064d6d5ffc01f50430c" dependencies = [ - "anyhow", "cranelift-codegen", - "gimli 0.32.3", + "gimli 0.33.0", + "log", "object", "target-lexicon", - "wasmparser 0.236.1", + "wasmparser 0.254.0", "wasmtime-environ", "wasmtime-internal-cranelift", "winch-codegen", @@ -2954,39 +2800,32 @@ dependencies = [ [[package]] name = "wasmtime-internal-wit-bindgen" -version = "36.0.15" +version = "48.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c9215ce19f2bdc09ab3fd9c691954b462f7bdebb61bfbf0bf8558df0507c67cd" +checksum = "4ec33585b420181c41e26ac6153f0d18aa200e6aba9457dff6f8ebba3feedf98" dependencies = [ "anyhow", "bitflags", "heck", "indexmap", - "wit-parser 0.236.1", + "wit-component 0.254.0", + "wit-parser 0.254.0", ] [[package]] name = "wasmtime-wasi" -version = "36.0.15" +version = "48.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "09fcce94c8c141948ea7aacd932de1a2fa88105534d80cd235d533acf7772d21" +checksum = "ca7a1fae91151d1213fc53e1c2f635a22ca33692fbda4018f13e1ddb6396014d" dependencies = [ - "anyhow", "async-trait", "bitflags", "bytes", - "cap-fs-ext", - "cap-net-ext", - "cap-rand", - "cap-std", - "cap-time-ext", - "fs-set-times", + "cap-primitives", "futures", - "io-extras", - "io-lifetimes", - "rustix 1.1.4", + "rand", + "rustix", "rustix-linux-procfs", - "system-interface", "thiserror 2.0.18", "tokio", "tracing", @@ -2994,27 +2833,25 @@ dependencies = [ "wasmtime", "wasmtime-wasi-io", "wiggle", - "windows-sys 0.60.2", + "windows-sys 0.61.2", "winx", ] [[package]] name = "wasmtime-wasi-config" -version = "36.0.15" +version = "48.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1fb489185b470b77f39d1b47e2a6193f9b7a2c6f84c44ade8b3f9c1c5ddb9810" +checksum = "68c5eb0583fdcb14954edaac1f9af43e89f3deb1042f3db683017fe2db457cc7" dependencies = [ - "anyhow", "wasmtime", ] [[package]] name = "wasmtime-wasi-http" -version = "36.0.15" +version = "48.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4ce9b722e0f7ad89a6bd09bfbd509cde972fdefad4242095c32290ebb2a7b2a6" +checksum = "ea4dded7c25210b16d83457fb6be2401cfa3046c00c2b4154ce97f32ad288b10" dependencies = [ - "anyhow", "async-trait", "bytes", "futures", @@ -3022,46 +2859,46 @@ dependencies = [ "http-body", "http-body-util", "hyper", + "pin-project-lite", "rustls", "tokio", "tokio-rustls", + "tokio-util", "tracing", "wasmtime", "wasmtime-wasi", "wasmtime-wasi-io", - "webpki-roots 0.26.11", + "webpki-roots", ] [[package]] name = "wasmtime-wasi-io" -version = "36.0.15" +version = "48.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7ea97eb0c713786457b1c79accb49d0e5d0e98c81b0b4fccccda7f66e88f088c" +checksum = "8b25067b7e9f9f99b8688477fa33bc1883035070da7ebc24b4a4844e97cc9145" dependencies = [ - "anyhow", "async-trait", "bytes", "futures", + "tracing", "wasmtime", ] [[package]] name = "wasmtime-wasi-keyvalue" -version = "36.0.15" +version = "48.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "370273fe2853b4c37428d7168530e3f58249af82ca7ff046682d81a2970c20a0" +checksum = "379eec588dd502257005a7b76f9e5fe892986abac3cea6744a941fca77269414" dependencies = [ - "anyhow", "wasmtime", ] [[package]] name = "wasmtime-wasi-nn" -version = "36.0.15" +version = "48.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ac4c754d2ea5b8e0aeab7b2a0a69b9480dac4eb3b9e8117dd2a204ee6155a0dd" +checksum = "6b018e1d35db49c9c47d2e3102fc868fc59581e1c69898cd462223c59babe004" dependencies = [ - "anyhow", "openvino", "thiserror 2.0.18", "tracing", @@ -3071,51 +2908,50 @@ dependencies = [ "windows", ] -[[package]] -name = "wasmtime-wasi-threads" -version = "36.0.15" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "503286c91bf38613c692dba2b4036b735ff2272a98ba026d9a7ac95e827c6741" -dependencies = [ - "anyhow", - "log", - "rand", - "wasi-common", - "wasmtime", - "wasmtime-wasi", -] - [[package]] name = "wasmtime-wasi-tls" -version = "36.0.15" +version = "48.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2e5982d3cbc47a661896f25f8570a6c1c062bcd740bea16e0eb8cea781297e42" +checksum = "4327a1394ce8ef8e008eada2747d54df1e88f03dc378b1799df263632f38706c" dependencies = [ - "anyhow", "bytes", "rustls", "tokio", "tokio-rustls", + "tracing", "wasmtime", "wasmtime-wasi", - "webpki-roots 0.26.11", + "webpki-roots", ] [[package]] name = "wasmtime-wast" -version = "36.0.15" +version = "48.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "098015b9777c324fa06f6978fe7b5bbc89c448041ed6c5ed8f36a9d8deba9b9e" +checksum = "af8326f3903c1cfa6db757da5d75a8bf852488278f32481b65c644bd18ea4dcb" dependencies = [ - "anyhow", "json-from-wast", "log", "object", "serde_json", "tokio", - "wasmparser 0.236.1", + "wasmparser 0.254.0", + "wasmtime", + "wast 254.0.0", +] + +[[package]] +name = "wasmtime-wizer" +version = "48.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "552d447fcc60b2ad3affb47b45ee3cba8b7dca76bed8b60c73cd13a912475078" +dependencies = [ + "clap", + "log", + "rayon", + "wasm-encoder 0.254.0", + "wasmparser 0.254.0", "wasmtime", - "wast 236.0.1", ] [[package]] @@ -3129,47 +2965,38 @@ dependencies = [ [[package]] name = "wast" -version = "236.0.1" +version = "254.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d3bec4b4db9c6808d394632fd4b0cd4654c32c540bd3237f55ee6a40fff6e51f" +checksum = "e7ed4dfc8f6b9fc38b231065e2cdfbf7359af5ab945990abf09658dcc63c3e32" dependencies = [ "bumpalo", - "gimli 0.31.1", + "gimli 0.32.3", "leb128fmt", "memchr", "unicode-width", - "wasm-encoder 0.236.1", + "wasm-encoder 0.254.0", ] [[package]] name = "wast" -version = "250.0.0" +version = "259.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "69e9294a1f0204aeb5c47e95165517f43ef3cc895918c4f3e939380d4c290f4a" +checksum = "c69beba8d9da07af9a0971b559149a2ac4729895b55144de4fddbf5a02660648" dependencies = [ "bumpalo", "leb128fmt", "memchr", "unicode-width", - "wasm-encoder 0.250.0", + "wasm-encoder 0.259.0", ] [[package]] name = "wat" -version = "1.250.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0a549ed329a70e444e0f7796391ab2a87d0aef30ddde9f60e16e429224fafd02" -dependencies = [ - "wast 250.0.0", -] - -[[package]] -name = "webpki-roots" -version = "0.26.11" +version = "1.259.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "521bc38abb08001b01866da9f51eb7c5d647a19260e00054a8c7fd5f9e57f7a9" +checksum = "c6eec44b0c80391b20fb7ad9ea440c72c5d382385bdf74444bb18321c425017e" dependencies = [ - "webpki-roots 1.0.7", + "wast 259.0.0", ] [[package]] @@ -3183,38 +3010,37 @@ dependencies = [ [[package]] name = "wiggle" -version = "36.0.15" +version = "48.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "454141901f50a0f1b1397e2e833a6ffc49e2b1970ec3afb014f70f679213a53a" +checksum = "002e6d7e0b03be510904ded45f8519de70d6b35612b91aaa8f690ee72903c941" dependencies = [ - "anyhow", - "async-trait", "bitflags", "thiserror 2.0.18", "tracing", "wasmtime", + "wasmtime-environ", "wiggle-macro", ] [[package]] name = "wiggle-generate" -version = "36.0.15" +version = "48.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d11e16d932eaa0783d81afb501d2e9cee817dbf14b92e7e89e21e9cbd91d73e9" +checksum = "bb5ae7980829d9a4ef554db0a6fa229bffcb3f7373b26436fbf8c40611b84fa6" dependencies = [ - "anyhow", "heck", "proc-macro2", "quote", "syn", + "wasmtime-environ", "witx", ] [[package]] name = "wiggle-macro" -version = "36.0.15" +version = "48.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d1d41f565c34071ef0fc950748740018cd6cabf75dbd24c714133851cb2330c1" +checksum = "fdabe565e5c7917c24d94a4b9537681c2bd5db0d7467a34b710b0036218066f1" dependencies = [ "proc-macro2", "quote", @@ -3255,22 +3081,21 @@ checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" [[package]] name = "winch-codegen" -version = "36.0.15" +version = "48.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "748ea11d34f8cb0f087dc1efb497c00975ff3cd7516df1767a4e1328d6269405" +checksum = "aa98a9f884573c1de8791fd70e70fbfbc2e08307d3cc30cca223104b96cc801d" dependencies = [ - "anyhow", "cranelift-assembler-x64", "cranelift-codegen", - "gimli 0.32.3", + "gimli 0.33.0", "regalloc2", "smallvec", "target-lexicon", "thiserror 2.0.18", - "wasmparser 0.236.1", + "wasmparser 0.254.0", "wasmtime-environ", + "wasmtime-internal-core", "wasmtime-internal-cranelift", - "wasmtime-internal-math", ] [[package]] @@ -3279,9 +3104,9 @@ version = "0.52.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e48a53791691ab099e5e2ad123536d0fff50652600abaf43bbf952894110d0be" dependencies = [ - "windows-core 0.52.0", - "windows-implement 0.52.0", - "windows-interface 0.52.0", + "windows-core", + "windows-implement", + "windows-interface", "windows-targets 0.52.6", ] @@ -3294,19 +3119,6 @@ dependencies = [ "windows-targets 0.52.6", ] -[[package]] -name = "windows-core" -version = "0.62.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b8e83a14d34d0623b51dce9581199302a221863196a1dde71a7663a4c2be9deb" -dependencies = [ - "windows-implement 0.60.2", - "windows-interface 0.59.3", - "windows-link", - "windows-result", - "windows-strings", -] - [[package]] name = "windows-implement" version = "0.52.0" @@ -3318,17 +3130,6 @@ dependencies = [ "syn", ] -[[package]] -name = "windows-implement" -version = "0.60.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "053e2e040ab57b9dc951b72c264860db7eb3b0200ba345b4e4c3b14f67855ddf" -dependencies = [ - "proc-macro2", - "quote", - "syn", -] - [[package]] name = "windows-interface" version = "0.52.0" @@ -3340,41 +3141,12 @@ dependencies = [ "syn", ] -[[package]] -name = "windows-interface" -version = "0.59.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3f316c4a2570ba26bbec722032c4099d8c8bc095efccdc15688708623367e358" -dependencies = [ - "proc-macro2", - "quote", - "syn", -] - [[package]] name = "windows-link" version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5" -[[package]] -name = "windows-result" -version = "0.4.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7781fa89eaf60850ac3d2da7af8e5242a5ea78d1a11c49bf2910bb5a73853eb5" -dependencies = [ - "windows-link", -] - -[[package]] -name = "windows-strings" -version = "0.5.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7837d08f69c77cf6b07689544538e017c1bfcf57e34b4c0ff58e6c2cd3b37091" -dependencies = [ - "windows-link", -] - [[package]] name = "windows-sys" version = "0.52.0" @@ -3545,9 +3317,12 @@ name = "winnow" version = "0.7.15" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "df79d97927682d2fd8adb29682d1140b343be4ac0f08fd68b7765d9c059d3945" -dependencies = [ - "memchr", -] + +[[package]] +name = "winnow" +version = "1.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "23b97319f7b8343df12cc98938e5c3eb436064524c8d2b4e30a1d3a36eecdf81" [[package]] name = "winx" @@ -3596,9 +3371,9 @@ dependencies = [ "indexmap", "prettyplease", "syn", - "wasm-metadata", + "wasm-metadata 0.244.0", "wit-bindgen-core", - "wit-component", + "wit-component 0.244.0", ] [[package]] @@ -3630,27 +3405,28 @@ dependencies = [ "serde_derive", "serde_json", "wasm-encoder 0.244.0", - "wasm-metadata", + "wasm-metadata 0.244.0", "wasmparser 0.244.0", "wit-parser 0.244.0", ] [[package]] -name = "wit-parser" -version = "0.236.1" +name = "wit-component" +version = "0.254.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "16e4833a20cd6e85d6abfea0e63a399472d6f88c6262957c17f546879a80ba15" +checksum = "b0e65bb94c369b3c4741ce3d1d2704b1fec93db7c540df0e521a097e7ceeb5be" dependencies = [ "anyhow", - "id-arena", + "bitflags", "indexmap", "log", - "semver", "serde", "serde_derive", "serde_json", - "unicode-xid", - "wasmparser 0.236.1", + "wasm-encoder 0.254.0", + "wasm-metadata 0.254.0", + "wasmparser 0.254.0", + "wit-parser 0.254.0", ] [[package]] @@ -3671,6 +3447,25 @@ dependencies = [ "wasmparser 0.244.0", ] +[[package]] +name = "wit-parser" +version = "0.254.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1655131e4f7d3f0cb141f6eca71315ca40eff0f3d4de7cff0a82bacedd8c89b4" +dependencies = [ + "anyhow", + "hashbrown 0.17.1", + "id-arena", + "indexmap", + "log", + "semver", + "serde", + "serde_derive", + "serde_json", + "unicode-ident", + "wasmparser 0.254.0", +] + [[package]] name = "witx" version = "0.9.1" @@ -3712,26 +3507,6 @@ dependencies = [ "synstructure", ] -[[package]] -name = "zerocopy" -version = "0.8.48" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eed437bf9d6692032087e337407a86f04cd8d6a16a37199ed57949d415bd68e9" -dependencies = [ - "zerocopy-derive", -] - -[[package]] -name = "zerocopy-derive" -version = "0.8.48" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "70e3cd084b1788766f53af483dd21f93881ff30d7320490ec3ef7526d203bad4" -dependencies = [ - "proc-macro2", - "quote", - "syn", -] - [[package]] name = "zerofrom" version = "0.1.8" diff --git a/versions/wasmtime/lts/Cargo.toml b/versions/wasmtime/lts/Cargo.toml index 61ac9d3..0825939 100644 --- a/versions/wasmtime/lts/Cargo.toml +++ b/versions/wasmtime/lts/Cargo.toml @@ -4,4 +4,4 @@ version = "0.1.0" edition = "2024" [dependencies] -wasmtime-cli = "=36.0.15" +wasmtime-cli = "=48.0.2" diff --git a/versions/wasmtime/stable-1/Cargo.lock b/versions/wasmtime/stable-1/Cargo.lock index 743ca03..85508b6 100644 --- a/versions/wasmtime/stable-1/Cargo.lock +++ b/versions/wasmtime/stable-1/Cargo.lock @@ -153,18 +153,6 @@ version = "1.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1e748733b7cbc798e1434b6ac524f0c1ff2ab456fe201501e6497c8417a4fc33" -[[package]] -name = "cap-fs-ext" -version = "4.0.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "56ff379b70af8e08307a8f65e7040c7301cb4a572538ade16b4984f0da77847f" -dependencies = [ - "cap-primitives", - "cap-std", - "io-lifetimes 3.0.1", - "windows-sys 0.61.2", -] - [[package]] name = "cap-primitives" version = "4.0.3" @@ -183,18 +171,6 @@ dependencies = [ "winx", ] -[[package]] -name = "cap-std" -version = "4.0.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c1ec78e242cfa2cfe276807ac2ecc00315a6c97786977414bcd1c3963b6c91b8" -dependencies = [ - "cap-primitives", - "io-extras", - "io-lifetimes 3.0.1", - "rustix", -] - [[package]] name = "capstone" version = "0.14.0" @@ -337,27 +313,27 @@ dependencies = [ [[package]] name = "cranelift-assembler-x64" -version = "0.134.4" +version = "0.135.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "16c273ba1bfc3a1cb27cb4f83df27134f3cb638a61f5ed79ab22cf86eb13da0d" +checksum = "42c0ca95f115597232c3c5d7286bf847d49332bee5934749f40808b7fe0c6312" dependencies = [ "cranelift-assembler-x64-meta", ] [[package]] name = "cranelift-assembler-x64-meta" -version = "0.134.4" +version = "0.135.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cbf8909326a466739e83ffe11e74c0c8c6b4bfa911b612aece915daa746cff58" +checksum = "fdd7d59ef8a52c82ea2ac2ca96aee3c52644845440f70611b573bc20ce37e6a2" dependencies = [ "cranelift-srcgen", ] [[package]] name = "cranelift-bforest" -version = "0.134.4" +version = "0.135.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3cb26b06b54d8b2f8cdf4d440a32fc3b3b91c71c162333a69a70a66fa265fc45" +checksum = "547433a3f4204f0ed0f5a5e3ffaf086a0c005fd0efdf040098083f38572e8a49" dependencies = [ "cranelift-entity", "wasmtime-internal-core", @@ -365,9 +341,9 @@ dependencies = [ [[package]] name = "cranelift-bitset" -version = "0.134.4" +version = "0.135.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7ce4e57dbb7f73d08011808a19787c3a03c3e7854b2a479ed0b788915fb671be" +checksum = "61ca4f30f5f2eb3837b6e73664d9c0c9a42c4c0dce05f0027f2f2af54c1b20d7" dependencies = [ "serde", "serde_derive", @@ -376,9 +352,9 @@ dependencies = [ [[package]] name = "cranelift-codegen" -version = "0.134.4" +version = "0.135.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "74b0a8968f33d0bc13bc86fe70dd3947e93acc9f358ed9848e9988448972a9be" +checksum = "effcb11ccea65cfb2b8dd4f53b92c6449ad37745504bae036bffda597a5cfa48" dependencies = [ "anyhow", "bumpalo", @@ -409,9 +385,9 @@ dependencies = [ [[package]] name = "cranelift-codegen-meta" -version = "0.134.4" +version = "0.135.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f69e8e2fe9deb48ef7b8d0c61612f8c1e2277d0421c201e30a4c844a4ebac698" +checksum = "2cd5b4e429e24f7fd0bfe15d653ec5841fc1831ef68521b0d30182ef0d48bd01" dependencies = [ "cranelift-assembler-x64-meta", "cranelift-codegen-shared", @@ -422,24 +398,24 @@ dependencies = [ [[package]] name = "cranelift-codegen-shared" -version = "0.134.4" +version = "0.135.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ad4db1e87a65e9c5a832e3ede160830d4e34df938ac38b5604819f8825687e73" +checksum = "a8aefe7ed05aa9a831a4696f55e020a6c93998325a09c642863f0be7845fe3a8" [[package]] name = "cranelift-control" -version = "0.134.4" +version = "0.135.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9248cd37bb6ec460981f57ead368e32b1eca7a207ad50e3e9c7adc3b161f20e9" +checksum = "b3ceaa06b6ece027bb001093bf0c6984a96281e061fd40a99c60bae0ec57171d" dependencies = [ "arbitrary", ] [[package]] name = "cranelift-entity" -version = "0.134.4" +version = "0.135.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "26b8bc91c0a3530d132acbf118965dabe9a084029eb0fa74b64760360dec3316" +checksum = "bc2c3088c6be94765abea42eccff7ac2b6519488e66bb5159febabcf539afd6e" dependencies = [ "cranelift-bitset", "serde", @@ -449,9 +425,9 @@ dependencies = [ [[package]] name = "cranelift-frontend" -version = "0.134.4" +version = "0.135.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5086f2ebc084a98b387e522680f62ef65a512444d8382151e03088716d3a1714" +checksum = "0e2c4a0a90aedfa88408f33e65eda7b1f73de0af20ebec516c004b3a1cdc602b" dependencies = [ "cranelift-codegen", "hashbrown 0.17.1", @@ -462,15 +438,15 @@ dependencies = [ [[package]] name = "cranelift-isle" -version = "0.134.4" +version = "0.135.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b6a658670f779afc2df083be201ebe54805f69b7b9ffa8dab04142b72ed751c9" +checksum = "bcb1cc85ccb60cfc53c3d55e23196fef28ae78fbcebe4e1ff3ff866a3c93d61c" [[package]] name = "cranelift-native" -version = "0.134.4" +version = "0.135.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "16a41083b1fd953debd6f32d21fcda765b258f323ce907fdd6b4715f2769c478" +checksum = "5a0a8f5d008c1f5b78426e83028f7517295f6819b5cebe8193949e1bb66cc01a" dependencies = [ "cranelift-codegen", "libc", @@ -479,9 +455,9 @@ dependencies = [ [[package]] name = "cranelift-srcgen" -version = "0.134.4" +version = "0.135.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "244d9cd0759b0a3ccdd587cafb13434f9ea43b5c9d07701d277daf5cd0f7b7c1" +checksum = "56caa8a7f1e0f2c61400996cc1567fb06dd417c49d5e673131a149cb9628625f" [[package]] name = "crc32fast" @@ -1250,14 +1226,14 @@ dependencies = [ [[package]] name = "json-from-wast" -version = "0.252.0" +version = "0.254.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "49773501e81857d7655a7f813903904ba639229129b6a37774d505c00beb2408" +checksum = "d3864e5a6e08aeab6da27eca9dedaefe8c27fd9e28dd402ee00ea66416023a9f" dependencies = [ "anyhow", "serde", "serde_derive", - "wast 252.0.0", + "wast 254.0.0", ] [[package]] @@ -1442,9 +1418,9 @@ checksum = "384b8ab6d37215f3c5301a95a4accb5d64aa607f1fcb26a11b5303878451b4fe" [[package]] name = "openvino" -version = "0.9.1" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "94957bde49dd820f68c962949115ba8d012c0fe3d604b7722de72b6bf3398724" +checksum = "118567863ab1a45b3e9b2df6ebf988dd6164752ef5099160a412f754b95b75a7" dependencies = [ "openvino-finder", "openvino-sys", @@ -1452,9 +1428,9 @@ dependencies = [ [[package]] name = "openvino-finder" -version = "0.9.1" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cf255f8d09ab4ab7f6fd08326fa5df9f875b57807ee8eb1702ce1a88db7d0390" +checksum = "a527e1414732f5bcad520b9febf29fd92ef4bba100588b4591cba8370ab6cbda" dependencies = [ "cfg-if", "log", @@ -1462,9 +1438,9 @@ dependencies = [ [[package]] name = "openvino-sys" -version = "0.9.1" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1ac8d4a70a99d5afb7091e6c0b7c2b2bb509b6b3322877ccb97d2075553f9c01" +checksum = "637459f74d22a7bb772af9d3a5df61c88608d8daaa6fefe950849c7aabf891c3" dependencies = [ "env_logger 0.11.10", "libloading", @@ -1546,9 +1522,9 @@ dependencies = [ [[package]] name = "pulley-interpreter" -version = "47.0.4" +version = "48.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ed2bd641cb6a3ec5bffe60405568933163e0ea619da0943e9d2a417ceaa7fe82" +checksum = "6e95d890afdd44c1269bdc84e9f043c3a6c02e8bfd1781d64468e62f05880c83" dependencies = [ "cranelift-bitset", "log", @@ -1558,9 +1534,9 @@ dependencies = [ [[package]] name = "pulley-macros" -version = "47.0.4" +version = "48.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d3fd4024d1e559eaf5579bc8ad84a2b5915f34b47acc13a06ffba7dac401b166" +checksum = "550c64f4245f013664d187a37ec94b4e99bd43a00980134e0e5fd48896b1d3af" dependencies = [ "proc-macro2", "quote", @@ -1638,9 +1614,9 @@ dependencies = [ [[package]] name = "regalloc2" -version = "0.15.1" +version = "0.15.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "de2c52737737f8609e94f975dee22854a2d5c125772d4b1cf292120f4d45c186" +checksum = "757712e8e61590d6d4f5d563483755538b5aa13467837a3b41cd9832509a7f85" dependencies = [ "allocator-api2", "bumpalo", @@ -2383,12 +2359,22 @@ dependencies = [ [[package]] name = "wasm-encoder" -version = "0.252.0" +version = "0.254.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "09480d646178e5fdd12bb06e812d0af9a3a191dbc9cd697fdc86687beade7393" +dependencies = [ + "leb128fmt", + "wasmparser 0.254.0", +] + +[[package]] +name = "wasm-encoder" +version = "0.259.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8185ae345fa5687c054626ff9a50e7089797a343d9904d1dc9820eb4c4d3196f" +checksum = "b1d0246511d901aacf25d2dc9111f0054947de5e093fe662099e709ff7530dc3" dependencies = [ "leb128fmt", - "wasmparser 0.252.0", + "wasmparser 0.259.0", ] [[package]] @@ -2403,16 +2389,28 @@ dependencies = [ "wasmparser 0.244.0", ] +[[package]] +name = "wasm-metadata" +version = "0.254.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b01df5f3b4ca7881e843f3bc0fb8a3905d79c68692250dcb8e33e698705ccdb6" +dependencies = [ + "anyhow", + "indexmap", + "wasm-encoder 0.254.0", + "wasmparser 0.254.0", +] + [[package]] name = "wasm-wave" -version = "0.252.0" +version = "0.254.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "054d19e2b53e3bf158deac6e8cc003d9eaf3ec7ecaef579988ef7b5c666f9546" +checksum = "e112fc0db85e7edf9258a9a0fa07566540c19a6a2af3fbf45a4d45d886bfd7df" dependencies = [ "anyhow", "logos", "thiserror 2.0.18", - "wit-parser 0.252.0", + "wit-parser 0.254.0", ] [[package]] @@ -2429,9 +2427,9 @@ dependencies = [ [[package]] name = "wasmparser" -version = "0.252.0" +version = "0.254.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d3eb099dcadcde5be9eef55e3a337128efd4e44b4c93122487e4d2e4e1c6627c" +checksum = "d5769a29f799fbab136aaf65b4fe5384cd7d93fe6fc9ba0dcb6c8382a1f16e27" dependencies = [ "bitflags", "hashbrown 0.17.1", @@ -2440,22 +2438,33 @@ dependencies = [ "serde", ] +[[package]] +name = "wasmparser" +version = "0.259.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0f7c12eac7bb587801590f6a67ff0bc84d0748513864b71108e4b311cc3df694" +dependencies = [ + "bitflags", + "indexmap", + "semver", +] + [[package]] name = "wasmprinter" -version = "0.252.0" +version = "0.254.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7142797de29b35ab8dbf15c00f55fda75d409da4c423a8ab8bd6b667a785824b" +checksum = "64e3ba11e024f504698f87b629b2b66c22a1231758de7607754963f7d198be39" dependencies = [ "anyhow", "termcolor", - "wasmparser 0.252.0", + "wasmparser 0.254.0", ] [[package]] name = "wasmtime" -version = "47.0.4" +version = "48.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4cdaf5b8af5713146e3a62d940c71e3eb2ad1ebacfa6b55f0c8509a5b4b87718" +checksum = "699c2cb832d70d284b2839ebeb12721ca2ef80aa4a3389d2d2d13acf3e19c821" dependencies = [ "addr2line", "async-trait", @@ -2463,7 +2472,6 @@ dependencies = [ "bumpalo", "bytes", "cc", - "cfg-if", "encoding_rs", "futures", "fxprof-processed-profile", @@ -2485,9 +2493,9 @@ dependencies = [ "serde_json", "smallvec", "target-lexicon", - "wasm-encoder 0.252.0", + "wasm-encoder 0.254.0", "wasm-wave", - "wasmparser 0.252.0", + "wasmparser 0.254.0", "wasmtime-environ", "wasmtime-internal-cache", "wasmtime-internal-component-macro", @@ -2502,19 +2510,18 @@ dependencies = [ "wasmtime-internal-winch", "wat", "windows-sys 0.61.2", - "wit-parser 0.252.0", + "wit-parser 0.254.0", ] [[package]] name = "wasmtime-cli" -version = "47.0.4" +version = "48.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9f4ac5939e23aa06fa1036f693b96aee1c0e325216abfd937c0905047abba7c3" +checksum = "106d509a0506ccf122a88ea315ef65b0df1125095538f8c88a2045287de73c95" dependencies = [ "async-trait", "bytes", "capstone", - "cfg-if", "clap", "clap_complete", "cranelift-codegen", @@ -2537,7 +2544,7 @@ dependencies = [ "termcolor", "tokio", "tracing", - "wasmparser 0.252.0", + "wasmparser 0.254.0", "wasmprinter", "wasmtime", "wasmtime-cli-flags", @@ -2560,9 +2567,9 @@ dependencies = [ [[package]] name = "wasmtime-cli-flags" -version = "47.0.4" +version = "48.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cc37c7f865c71413212363a3cab6c8a5cb52da8505f9c65b95f8f76334265b35" +checksum = "7e68ab6729573cf1cf67872ff0ad9b59ed52dbc8d32019297ef428b3bcb97307" dependencies = [ "clap", "file-per-thread-logger", @@ -2576,9 +2583,9 @@ dependencies = [ [[package]] name = "wasmtime-environ" -version = "47.0.4" +version = "48.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "58793271eab7ec26bab99ca497131f8b37702e7dc39e2f2d18293e3e915b4964" +checksum = "13f10ef166b4850535bc43c347797364cda5189870be163a617ebe5c0d72f139" dependencies = [ "anyhow", "cpp_demangle", @@ -2598,8 +2605,8 @@ dependencies = [ "sha2", "smallvec", "target-lexicon", - "wasm-encoder 0.252.0", - "wasmparser 0.252.0", + "wasm-encoder 0.254.0", + "wasmparser 0.254.0", "wasmprinter", "wasmtime-internal-component-util", "wasmtime-internal-core", @@ -2607,9 +2614,9 @@ dependencies = [ [[package]] name = "wasmtime-internal-cache" -version = "47.0.4" +version = "48.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ede02ba77442cab88a2ddd5d16373e8bc450b55e05de8be039b024987a53d5a7" +checksum = "f6e6198ced397a98ebbc95dc8085f73e4bab8c12cae66c179a04c859a69677b3" dependencies = [ "base64", "directories-next", @@ -2627,9 +2634,9 @@ dependencies = [ [[package]] name = "wasmtime-internal-component-macro" -version = "47.0.4" +version = "48.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c5bba4eff4804620bae04d7793308d97a0c5a8a97ea19e635452518f84560f84" +checksum = "5af067a5d17e17a424f99d31f08e08c5132dcc53a0f031a7be9279719a936b71" dependencies = [ "anyhow", "proc-macro2", @@ -2637,20 +2644,20 @@ dependencies = [ "syn", "wasmtime-internal-component-util", "wasmtime-internal-wit-bindgen", - "wit-parser 0.252.0", + "wit-parser 0.254.0", ] [[package]] name = "wasmtime-internal-component-util" -version = "47.0.4" +version = "48.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3d7032ff6b4d7a45e05be1cb32ec1756df5f2669f08296dbe2c61c3789dead2c" +checksum = "540b7151342d75c3d596447c136d3862a280600bc6fd10b5dfc7c9e67c2f719f" [[package]] name = "wasmtime-internal-core" -version = "47.0.4" +version = "48.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f41d3b2cb9c3de7b696690af070d408b5e357011832f8b8bb7fbb315dbb620ed" +checksum = "8679b612a408274d91d1e0edf6baa36b63cc48d937f84dd1e7fb2fbe16a907ae" dependencies = [ "anyhow", "hashbrown 0.17.1", @@ -2660,11 +2667,10 @@ dependencies = [ [[package]] name = "wasmtime-internal-cranelift" -version = "47.0.4" +version = "48.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1d5cda5b90247978dd2ba6ca4e309508da19e9244445671d2d0e6a34e5c3b847" +checksum = "fc46c460fb62d839ac441ccdf4b8b94bce30842ad4ccefd7744d9e28bf631232" dependencies = [ - "cfg-if", "cranelift-codegen", "cranelift-control", "cranelift-entity", @@ -2678,7 +2684,7 @@ dependencies = [ "smallvec", "target-lexicon", "thiserror 2.0.18", - "wasmparser 0.252.0", + "wasmparser 0.254.0", "wasmtime-environ", "wasmtime-internal-core", "wasmtime-internal-unwinder", @@ -2687,9 +2693,9 @@ dependencies = [ [[package]] name = "wasmtime-internal-debugger" -version = "47.0.4" +version = "48.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "02146b11bc8934a49eeba23913ff2294af5844dc266d3aaa15706b3e1186555b" +checksum = "feb7273c3335625ed31ee41646dd203bc17dc1e7546a932c71eaaecf753cf0a9" dependencies = [ "async-trait", "log", @@ -2701,9 +2707,9 @@ dependencies = [ [[package]] name = "wasmtime-internal-explorer" -version = "47.0.4" +version = "48.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2972390f20373b461a66e76e039ee4f0f61829e72f84b0acea730bc27531343d" +checksum = "361a2460606cb5e3c58e9b6544b97b9b288afd4d71d89730e1a845f4bbb663f9" dependencies = [ "capstone", "serde", @@ -2717,12 +2723,11 @@ dependencies = [ [[package]] name = "wasmtime-internal-fiber" -version = "47.0.4" +version = "48.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4d126366176553e8f304e8ac2078a4cc37134fe8f19d4d4695a09c5a2f577f10" +checksum = "31a94596377490aa56f5c58ebbcc39af49176dd9d4051a78e3fca3c024daf4f6" dependencies = [ "cc", - "cfg-if", "libc", "rustix", "wasmtime-environ", @@ -2732,9 +2737,9 @@ dependencies = [ [[package]] name = "wasmtime-internal-jit-debug" -version = "47.0.4" +version = "48.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c1d28ff131bc40e11d84bc3a9fa0d264506439ffbbc89f3562fbb529d1caa617" +checksum = "70026f001b46af7552ce89cfe748f0dea59097e7c8c3740998d8019b73d87ee5" dependencies = [ "cc", "object", @@ -2744,11 +2749,10 @@ dependencies = [ [[package]] name = "wasmtime-internal-jit-icache-coherence" -version = "47.0.4" +version = "48.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4a52de8b6afbfcd618073f592c1450cb661574e7061f3f4a44f1f7ec0c7f7909" +checksum = "bf7d8a6fc6d21eb177c38f096636661ca13ae924cccbb6f447c1498ca972ab10" dependencies = [ - "cfg-if", "libc", "wasmtime-internal-core", "windows-sys 0.61.2", @@ -2756,11 +2760,10 @@ dependencies = [ [[package]] name = "wasmtime-internal-unwinder" -version = "47.0.4" +version = "48.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5524fbaaf3d2134dd6229164d7fc81e443cce06d1e0576524d5f4e86e747cb13" +checksum = "4994aca882a65d2b06a7fc57a4a149de27b8851738d07ea2e778a21f74234a14" dependencies = [ - "cfg-if", "cranelift-codegen", "log", "object", @@ -2769,9 +2772,9 @@ dependencies = [ [[package]] name = "wasmtime-internal-versioned-export-macros" -version = "47.0.4" +version = "48.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e93bb9ae112a80618510f938275a5d88637b656e7d0a021fc906f52206c708ad" +checksum = "8f325614219c58c9f625b591ac79dbbefc76728720d72a721a6350c872d848e4" dependencies = [ "proc-macro2", "quote", @@ -2780,16 +2783,16 @@ dependencies = [ [[package]] name = "wasmtime-internal-winch" -version = "47.0.4" +version = "48.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cda41f7b2f60c79240ae207f9b8ab0f417914b34541f5bf4d2944f580c473c7d" +checksum = "856e4bb37a3108d6a09371a3d0dcff5df9f4daf1b9aa6064d6d5ffc01f50430c" dependencies = [ "cranelift-codegen", "gimli 0.33.0", "log", "object", "target-lexicon", - "wasmparser 0.252.0", + "wasmparser 0.254.0", "wasmtime-environ", "wasmtime-internal-cranelift", "winch-codegen", @@ -2797,33 +2800,32 @@ dependencies = [ [[package]] name = "wasmtime-internal-wit-bindgen" -version = "47.0.4" +version = "48.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bfdbdd9d6fab1ecb67a7dc189e32c9e341444945fb709437bf8aab25d9a88459" +checksum = "4ec33585b420181c41e26ac6153f0d18aa200e6aba9457dff6f8ebba3feedf98" dependencies = [ "anyhow", "bitflags", "heck", "indexmap", - "wit-parser 0.252.0", + "wit-component 0.254.0", + "wit-parser 0.254.0", ] [[package]] name = "wasmtime-wasi" -version = "47.0.4" +version = "48.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b373095a6dc8382da56882ad16d7ea16771dd6927dd480b1ce3fe7c4b816d2cf" +checksum = "ca7a1fae91151d1213fc53e1c2f635a22ca33692fbda4018f13e1ddb6396014d" dependencies = [ "async-trait", "bitflags", "bytes", - "cap-fs-ext", - "cap-std", - "cfg-if", + "cap-primitives", "futures", - "io-lifetimes 3.0.1", "rand", "rustix", + "rustix-linux-procfs", "thiserror 2.0.18", "tokio", "tracing", @@ -2832,22 +2834,23 @@ dependencies = [ "wasmtime-wasi-io", "wiggle", "windows-sys 0.61.2", + "winx", ] [[package]] name = "wasmtime-wasi-config" -version = "47.0.4" +version = "48.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a87ee9a99be433342e66d751981da8426950d39a34a4b52a23852e1eb93a1c0e" +checksum = "68c5eb0583fdcb14954edaac1f9af43e89f3deb1042f3db683017fe2db457cc7" dependencies = [ "wasmtime", ] [[package]] name = "wasmtime-wasi-http" -version = "47.0.4" +version = "48.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "372fc7845f26cd8f69bcbf6e4234fcc032f718480c7722fa20a28eb74d58998e" +checksum = "ea4dded7c25210b16d83457fb6be2401cfa3046c00c2b4154ce97f32ad288b10" dependencies = [ "async-trait", "bytes", @@ -2856,6 +2859,7 @@ dependencies = [ "http-body", "http-body-util", "hyper", + "pin-project-lite", "rustls", "tokio", "tokio-rustls", @@ -2869,9 +2873,9 @@ dependencies = [ [[package]] name = "wasmtime-wasi-io" -version = "47.0.4" +version = "48.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "51b3c9b39b1a1b3029f80e614623e182f165133dfaca8610f156450343f080a4" +checksum = "8b25067b7e9f9f99b8688477fa33bc1883035070da7ebc24b4a4844e97cc9145" dependencies = [ "async-trait", "bytes", @@ -2882,18 +2886,18 @@ dependencies = [ [[package]] name = "wasmtime-wasi-keyvalue" -version = "47.0.4" +version = "48.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9ef8f7fbfccc2ca714bec50f58c1f4d6a905e9f284fd7b9f9012ce09776f0dd0" +checksum = "379eec588dd502257005a7b76f9e5fe892986abac3cea6744a941fca77269414" dependencies = [ "wasmtime", ] [[package]] name = "wasmtime-wasi-nn" -version = "47.0.4" +version = "48.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ed3576cc335fcf56f8ded06469a84743ef1718907f00e90d356a4b2b248424b0" +checksum = "6b018e1d35db49c9c47d2e3102fc868fc59581e1c69898cd462223c59babe004" dependencies = [ "openvino", "thiserror 2.0.18", @@ -2906,12 +2910,11 @@ dependencies = [ [[package]] name = "wasmtime-wasi-tls" -version = "47.0.4" +version = "48.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "631b9fb7b7c7be669dc90b62114b0af5d7d0f6d788a2ebaa5b1c1a42b9443ec7" +checksum = "4327a1394ce8ef8e008eada2747d54df1e88f03dc378b1799df263632f38706c" dependencies = [ "bytes", - "cfg-if", "rustls", "tokio", "tokio-rustls", @@ -2923,31 +2926,31 @@ dependencies = [ [[package]] name = "wasmtime-wast" -version = "47.0.4" +version = "48.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6e433eba0887f7a87fb67c5e735b0f17d31f16ce992fa50e1fccefd630e2e52f" +checksum = "af8326f3903c1cfa6db757da5d75a8bf852488278f32481b65c644bd18ea4dcb" dependencies = [ "json-from-wast", "log", "object", "serde_json", "tokio", - "wasmparser 0.252.0", + "wasmparser 0.254.0", "wasmtime", - "wast 252.0.0", + "wast 254.0.0", ] [[package]] name = "wasmtime-wizer" -version = "47.0.4" +version = "48.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a4c87c6c17212e15f3f5d780c8c6431b4eb4f70e450a6796fe894b532d7bb201" +checksum = "552d447fcc60b2ad3affb47b45ee3cba8b7dca76bed8b60c73cd13a912475078" dependencies = [ "clap", "log", "rayon", - "wasm-encoder 0.252.0", - "wasmparser 0.252.0", + "wasm-encoder 0.254.0", + "wasmparser 0.254.0", "wasmtime", ] @@ -2962,25 +2965,38 @@ dependencies = [ [[package]] name = "wast" -version = "252.0.0" +version = "254.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "942a3449d6a593fccc111a6241c8df52bda168af30e40bf9580d4394d7374c65" +checksum = "e7ed4dfc8f6b9fc38b231065e2cdfbf7359af5ab945990abf09658dcc63c3e32" dependencies = [ "bumpalo", "gimli 0.32.3", "leb128fmt", "memchr", "unicode-width", - "wasm-encoder 0.252.0", + "wasm-encoder 0.254.0", +] + +[[package]] +name = "wast" +version = "259.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c69beba8d9da07af9a0971b559149a2ac4729895b55144de4fddbf5a02660648" +dependencies = [ + "bumpalo", + "leb128fmt", + "memchr", + "unicode-width", + "wasm-encoder 0.259.0", ] [[package]] name = "wat" -version = "1.252.0" +version = "1.259.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c72a4ba7088f7bac94cf516e49882bdf97068904a563768cf249efc839ec42cb" +checksum = "c6eec44b0c80391b20fb7ad9ea440c72c5d382385bdf74444bb18321c425017e" dependencies = [ - "wast 252.0.0", + "wast 259.0.0", ] [[package]] @@ -2994,9 +3010,9 @@ dependencies = [ [[package]] name = "wiggle" -version = "47.0.4" +version = "48.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8c08bd1d66a10c7d4deaeb746cb1c5b5c62fb631907f18dfe058ecba71c99002" +checksum = "002e6d7e0b03be510904ded45f8519de70d6b35612b91aaa8f690ee72903c941" dependencies = [ "bitflags", "thiserror 2.0.18", @@ -3008,9 +3024,9 @@ dependencies = [ [[package]] name = "wiggle-generate" -version = "47.0.4" +version = "48.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "19eb81a4ceda41cc6fa2adc8e865473fc2e85630149ed7f5d95356b0010f0ed3" +checksum = "bb5ae7980829d9a4ef554db0a6fa229bffcb3f7373b26436fbf8c40611b84fa6" dependencies = [ "heck", "proc-macro2", @@ -3022,9 +3038,9 @@ dependencies = [ [[package]] name = "wiggle-macro" -version = "47.0.4" +version = "48.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c0e0d7c6d28846ffa438e421976734a2057f13a7e20af9f2a8607a6714e1e358" +checksum = "fdabe565e5c7917c24d94a4b9537681c2bd5db0d7467a34b710b0036218066f1" dependencies = [ "proc-macro2", "quote", @@ -3065,9 +3081,9 @@ checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" [[package]] name = "winch-codegen" -version = "47.0.4" +version = "48.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f0a5fbc234bb2358636d7268df12690be45c8a1da84b23888829f7d1348e47ce" +checksum = "aa98a9f884573c1de8791fd70e70fbfbc2e08307d3cc30cca223104b96cc801d" dependencies = [ "cranelift-assembler-x64", "cranelift-codegen", @@ -3076,7 +3092,7 @@ dependencies = [ "smallvec", "target-lexicon", "thiserror 2.0.18", - "wasmparser 0.252.0", + "wasmparser 0.254.0", "wasmtime-environ", "wasmtime-internal-core", "wasmtime-internal-cranelift", @@ -3281,9 +3297,9 @@ dependencies = [ "indexmap", "prettyplease", "syn", - "wasm-metadata", + "wasm-metadata 0.244.0", "wit-bindgen-core", - "wit-component", + "wit-component 0.244.0", ] [[package]] @@ -3315,11 +3331,30 @@ dependencies = [ "serde_derive", "serde_json", "wasm-encoder 0.244.0", - "wasm-metadata", + "wasm-metadata 0.244.0", "wasmparser 0.244.0", "wit-parser 0.244.0", ] +[[package]] +name = "wit-component" +version = "0.254.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b0e65bb94c369b3c4741ce3d1d2704b1fec93db7c540df0e521a097e7ceeb5be" +dependencies = [ + "anyhow", + "bitflags", + "indexmap", + "log", + "serde", + "serde_derive", + "serde_json", + "wasm-encoder 0.254.0", + "wasm-metadata 0.254.0", + "wasmparser 0.254.0", + "wit-parser 0.254.0", +] + [[package]] name = "wit-parser" version = "0.244.0" @@ -3340,9 +3375,9 @@ dependencies = [ [[package]] name = "wit-parser" -version = "0.252.0" +version = "0.254.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4266bea110371c620ccf3201c5023676046bc4556e5c7cfb5d500bda5ebc162d" +checksum = "1655131e4f7d3f0cb141f6eca71315ca40eff0f3d4de7cff0a82bacedd8c89b4" dependencies = [ "anyhow", "hashbrown 0.17.1", @@ -3354,7 +3389,7 @@ dependencies = [ "serde_derive", "serde_json", "unicode-ident", - "wasmparser 0.252.0", + "wasmparser 0.254.0", ] [[package]] diff --git a/versions/wasmtime/stable-1/Cargo.toml b/versions/wasmtime/stable-1/Cargo.toml index 87bfa99..929c7c3 100644 --- a/versions/wasmtime/stable-1/Cargo.toml +++ b/versions/wasmtime/stable-1/Cargo.toml @@ -4,4 +4,4 @@ version = "0.1.0" edition = "2024" [dependencies] -wasmtime-cli = "=47.0.4" +wasmtime-cli = "=48.0.2" diff --git a/versions/wasmtime/stable/Cargo.lock b/versions/wasmtime/stable/Cargo.lock index 27c1752..c1d712d 100644 --- a/versions/wasmtime/stable/Cargo.lock +++ b/versions/wasmtime/stable/Cargo.lock @@ -313,27 +313,27 @@ dependencies = [ [[package]] name = "cranelift-assembler-x64" -version = "0.135.2" +version = "0.136.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "42c0ca95f115597232c3c5d7286bf847d49332bee5934749f40808b7fe0c6312" +checksum = "d7082265252e5f49045853f3b4380bae42542215b04955c49e5dccb4724a4f33" dependencies = [ "cranelift-assembler-x64-meta", ] [[package]] name = "cranelift-assembler-x64-meta" -version = "0.135.2" +version = "0.136.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fdd7d59ef8a52c82ea2ac2ca96aee3c52644845440f70611b573bc20ce37e6a2" +checksum = "b83da86919677adc47e456975e276b9132279a43cab3202a6183de1d62ed3e4c" dependencies = [ "cranelift-srcgen", ] [[package]] name = "cranelift-bforest" -version = "0.135.2" +version = "0.136.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "547433a3f4204f0ed0f5a5e3ffaf086a0c005fd0efdf040098083f38572e8a49" +checksum = "06c9b7896b744283c68051c6fa53dff5919bdca5f3ad30f2502cbe03346fc27c" dependencies = [ "cranelift-entity", "wasmtime-internal-core", @@ -341,9 +341,9 @@ dependencies = [ [[package]] name = "cranelift-bitset" -version = "0.135.2" +version = "0.136.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "61ca4f30f5f2eb3837b6e73664d9c0c9a42c4c0dce05f0027f2f2af54c1b20d7" +checksum = "2d44fd93e9b7d5d76846a5d7e96f4f31c84e7c84079bf69e2bf17e5d08f8d607" dependencies = [ "serde", "serde_derive", @@ -352,9 +352,9 @@ dependencies = [ [[package]] name = "cranelift-codegen" -version = "0.135.2" +version = "0.136.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "effcb11ccea65cfb2b8dd4f53b92c6449ad37745504bae036bffda597a5cfa48" +checksum = "24cca39a8327756e489ee65c7f2ff79a6f7c8f2837f83fef046d1899c781c59d" dependencies = [ "anyhow", "bumpalo", @@ -385,9 +385,9 @@ dependencies = [ [[package]] name = "cranelift-codegen-meta" -version = "0.135.2" +version = "0.136.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2cd5b4e429e24f7fd0bfe15d653ec5841fc1831ef68521b0d30182ef0d48bd01" +checksum = "efc14dc232222671dc863495e6c406e8e4d34ffbc32968223e5d4ad20ea78647" dependencies = [ "cranelift-assembler-x64-meta", "cranelift-codegen-shared", @@ -398,24 +398,24 @@ dependencies = [ [[package]] name = "cranelift-codegen-shared" -version = "0.135.2" +version = "0.136.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a8aefe7ed05aa9a831a4696f55e020a6c93998325a09c642863f0be7845fe3a8" +checksum = "fc16302fa0eba1466003cb1d399521ea0a1808d6408fb5cf2f19068bd4418304" [[package]] name = "cranelift-control" -version = "0.135.2" +version = "0.136.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b3ceaa06b6ece027bb001093bf0c6984a96281e061fd40a99c60bae0ec57171d" +checksum = "0f022ad1cd5356967b4baeba81dc7077a917ed2045a29552d61fecc8dbe4e113" dependencies = [ "arbitrary", ] [[package]] name = "cranelift-entity" -version = "0.135.2" +version = "0.136.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bc2c3088c6be94765abea42eccff7ac2b6519488e66bb5159febabcf539afd6e" +checksum = "589be6584f586f8b21fe17e68cb10505d1cb9a3aa42af1173b8024a12f3ec96d" dependencies = [ "cranelift-bitset", "serde", @@ -425,9 +425,9 @@ dependencies = [ [[package]] name = "cranelift-frontend" -version = "0.135.2" +version = "0.136.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0e2c4a0a90aedfa88408f33e65eda7b1f73de0af20ebec516c004b3a1cdc602b" +checksum = "413f3f1d97d6157bd2c4e2edf1f22966a849b8d524834558e563c5a4a3bc5791" dependencies = [ "cranelift-codegen", "hashbrown 0.17.1", @@ -438,15 +438,15 @@ dependencies = [ [[package]] name = "cranelift-isle" -version = "0.135.2" +version = "0.136.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bcb1cc85ccb60cfc53c3d55e23196fef28ae78fbcebe4e1ff3ff866a3c93d61c" +checksum = "2b46ea04636aa506eb49e5a61c54270314912de7f1c33ad7f7c2c57cb0784e23" [[package]] name = "cranelift-native" -version = "0.135.2" +version = "0.136.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5a0a8f5d008c1f5b78426e83028f7517295f6819b5cebe8193949e1bb66cc01a" +checksum = "6286df9a36f4563b1f191809a05efd6b5fb457a2e6cb727588f483ebbf8e0516" dependencies = [ "cranelift-codegen", "libc", @@ -455,9 +455,9 @@ dependencies = [ [[package]] name = "cranelift-srcgen" -version = "0.135.2" +version = "0.136.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "56caa8a7f1e0f2c61400996cc1567fb06dd417c49d5e673131a149cb9628625f" +checksum = "16e5ba65f5a4d86ffe4a65fc8f263935b1cd8710922e3ad690bff83e72a20100" [[package]] name = "crc32fast" @@ -1226,14 +1226,14 @@ dependencies = [ [[package]] name = "json-from-wast" -version = "0.254.0" +version = "0.258.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d3864e5a6e08aeab6da27eca9dedaefe8c27fd9e28dd402ee00ea66416023a9f" +checksum = "c74cef75a485ea9c18b6f7c1928bda2ef3a5727227fe7ebab4260626bc75f98e" dependencies = [ "anyhow", "serde", "serde_derive", - "wast 254.0.0", + "wast 258.0.0", ] [[package]] @@ -1394,9 +1394,9 @@ dependencies = [ [[package]] name = "object" -version = "0.39.1" +version = "0.40.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2e5a6c098c7a3b6547378093f5cc30bc54fd361ce711e05293a5cc589562739b" +checksum = "dd229a0361b9d0d4396176e02d65897f487eebeab7caa6d443855ee152ca0b9c" dependencies = [ "crc32fast", "hashbrown 0.17.1", @@ -1522,9 +1522,9 @@ dependencies = [ [[package]] name = "pulley-interpreter" -version = "48.0.2" +version = "49.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6e95d890afdd44c1269bdc84e9f043c3a6c02e8bfd1781d64468e62f05880c83" +checksum = "21c6285a6d0e71302c567546cb1e4c39dd8477a2a0910e098f4d30cdb7da907f" dependencies = [ "cranelift-bitset", "log", @@ -1534,9 +1534,9 @@ dependencies = [ [[package]] name = "pulley-macros" -version = "48.0.2" +version = "49.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "550c64f4245f013664d187a37ec94b4e99bd43a00980134e0e5fd48896b1d3af" +checksum = "292caa820c675e563d62b2cfb3fbe78908bcf7603096b5487272860db3e5d9ef" dependencies = [ "proc-macro2", "quote", @@ -2080,9 +2080,9 @@ dependencies = [ [[package]] name = "toml" -version = "0.9.12+spec-1.1.0" +version = "1.1.6+spec-1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cf92845e79fc2e2def6a5d828f0801e29a2f8acc037becc5ab08595c7d5e9863" +checksum = "920602543f0911ab71da12c50d59701da54c196d1a2bf5cb4b75667f137a406a" dependencies = [ "indexmap", "serde_core", @@ -2090,32 +2090,32 @@ dependencies = [ "toml_datetime", "toml_parser", "toml_writer", - "winnow 0.7.15", + "winnow", ] [[package]] name = "toml_datetime" -version = "0.7.5+spec-1.1.0" +version = "1.1.1+spec-1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "92e1cfed4a3038bc5a127e35a2d360f145e1f4b971b551a2ba5fd7aedf7e1347" +checksum = "3165f65f62e28e0115a00b2ebdd37eb6f3b641855f9d636d3cd4103767159ad7" dependencies = [ "serde_core", ] [[package]] name = "toml_parser" -version = "1.1.2+spec-1.1.0" +version = "1.1.3+spec-1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a2abe9b86193656635d2411dc43050282ca48aa31c2451210f4202550afb7526" +checksum = "1d38ac1cf9b95face32296c0a3ede1fdc270627c9d9c02a7274dd6d960dc4d56" dependencies = [ - "winnow 1.0.3", + "winnow", ] [[package]] name = "toml_writer" -version = "1.1.1+spec-1.1.0" +version = "1.1.2+spec-1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "756daf9b1013ebe47a8776667b466417e2d4c5679d441c26230efd9ef78692db" +checksum = "7d56353a2a665ad0f41a421187180aab746c8c325620617ad883a99a1cbe66d2" [[package]] name = "tracing" @@ -2359,22 +2359,22 @@ dependencies = [ [[package]] name = "wasm-encoder" -version = "0.254.0" +version = "0.258.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "09480d646178e5fdd12bb06e812d0af9a3a191dbc9cd697fdc86687beade7393" +checksum = "e974fe6821a8cf64575d51ea2194e2c8f77e7b66e9afe7419ce8a97f9ee0d251" dependencies = [ "leb128fmt", - "wasmparser 0.254.0", + "wasmparser 0.258.0", ] [[package]] name = "wasm-encoder" -version = "0.257.1" +version = "0.259.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7d8ad9f0a39050867bda22e6486c316e2e52d20a42154d5bc433934bf738d085" +checksum = "b1d0246511d901aacf25d2dc9111f0054947de5e093fe662099e709ff7530dc3" dependencies = [ "leb128fmt", - "wasmparser 0.257.1", + "wasmparser 0.259.0", ] [[package]] @@ -2391,26 +2391,26 @@ dependencies = [ [[package]] name = "wasm-metadata" -version = "0.254.0" +version = "0.258.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b01df5f3b4ca7881e843f3bc0fb8a3905d79c68692250dcb8e33e698705ccdb6" +checksum = "18a11585adb92fe9b55ad1d760e8d8fb5d87e0d2e303cb8eed57f078d54293a2" dependencies = [ "anyhow", "indexmap", - "wasm-encoder 0.254.0", - "wasmparser 0.254.0", + "wasm-encoder 0.258.0", + "wasmparser 0.258.0", ] [[package]] name = "wasm-wave" -version = "0.254.0" +version = "0.258.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e112fc0db85e7edf9258a9a0fa07566540c19a6a2af3fbf45a4d45d886bfd7df" +checksum = "ce1d8cbc89bc22dac012f5fd56fca419330cb88d8d2c8f6ccb313f08ec4a6836" dependencies = [ "anyhow", "logos", "thiserror 2.0.18", - "wit-parser 0.254.0", + "wit-parser 0.258.0", ] [[package]] @@ -2427,9 +2427,9 @@ dependencies = [ [[package]] name = "wasmparser" -version = "0.254.0" +version = "0.258.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d5769a29f799fbab136aaf65b4fe5384cd7d93fe6fc9ba0dcb6c8382a1f16e27" +checksum = "d9a61719f93a87b16d325921e251800c4833f8fab50fa21c7de73aed50086313" dependencies = [ "bitflags", "hashbrown 0.17.1", @@ -2440,9 +2440,9 @@ dependencies = [ [[package]] name = "wasmparser" -version = "0.257.1" +version = "0.259.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d92fc335fb6d48f46bda1d8b26b69e28320c15ac3272208333833d6e217e2b4a" +checksum = "0f7c12eac7bb587801590f6a67ff0bc84d0748513864b71108e4b311cc3df694" dependencies = [ "bitflags", "indexmap", @@ -2451,20 +2451,20 @@ dependencies = [ [[package]] name = "wasmprinter" -version = "0.254.0" +version = "0.258.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "64e3ba11e024f504698f87b629b2b66c22a1231758de7607754963f7d198be39" +checksum = "3a65e30fb2cd3cc5cb7761a6064787b2abf017e6566d8d0dedf2bb7f55ad5383" dependencies = [ "anyhow", "termcolor", - "wasmparser 0.254.0", + "wasmparser 0.258.0", ] [[package]] name = "wasmtime" -version = "48.0.2" +version = "49.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "699c2cb832d70d284b2839ebeb12721ca2ef80aa4a3389d2d2d13acf3e19c821" +checksum = "c28a746e47c5683ec1233967948c729c18e978a59fda2b964ac6d8fae9f8f3f8" dependencies = [ "addr2line", "async-trait", @@ -2493,9 +2493,9 @@ dependencies = [ "serde_json", "smallvec", "target-lexicon", - "wasm-encoder 0.254.0", + "wasm-encoder 0.258.0", "wasm-wave", - "wasmparser 0.254.0", + "wasmparser 0.258.0", "wasmtime-environ", "wasmtime-internal-cache", "wasmtime-internal-component-macro", @@ -2510,14 +2510,14 @@ dependencies = [ "wasmtime-internal-winch", "wat", "windows-sys 0.61.2", - "wit-parser 0.254.0", + "wit-parser 0.258.0", ] [[package]] name = "wasmtime-cli" -version = "48.0.2" +version = "49.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "106d509a0506ccf122a88ea315ef65b0df1125095538f8c88a2045287de73c95" +checksum = "c42ada9bacd55230ecbc39c8ed02c5be3ef9cae5351eef3afdca22f36c8119c1" dependencies = [ "async-trait", "bytes", @@ -2544,7 +2544,7 @@ dependencies = [ "termcolor", "tokio", "tracing", - "wasmparser 0.254.0", + "wasmparser 0.258.0", "wasmprinter", "wasmtime", "wasmtime-cli-flags", @@ -2567,9 +2567,9 @@ dependencies = [ [[package]] name = "wasmtime-cli-flags" -version = "48.0.2" +version = "49.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7e68ab6729573cf1cf67872ff0ad9b59ed52dbc8d32019297ef428b3bcb97307" +checksum = "91bfdedb1a3464db5e76e6b7bdcfb21e2e772e9fee84e36dcf352658e18f787b" dependencies = [ "clap", "file-per-thread-logger", @@ -2583,9 +2583,9 @@ dependencies = [ [[package]] name = "wasmtime-environ" -version = "48.0.2" +version = "49.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "13f10ef166b4850535bc43c347797364cda5189870be163a617ebe5c0d72f139" +checksum = "bad97c3c8f3d80de1aa1e6995b6fcf66673b7e388bca0c80bde63e4051210434" dependencies = [ "anyhow", "cpp_demangle", @@ -2605,8 +2605,8 @@ dependencies = [ "sha2", "smallvec", "target-lexicon", - "wasm-encoder 0.254.0", - "wasmparser 0.254.0", + "wasm-encoder 0.258.0", + "wasmparser 0.258.0", "wasmprinter", "wasmtime-internal-component-util", "wasmtime-internal-core", @@ -2614,9 +2614,9 @@ dependencies = [ [[package]] name = "wasmtime-internal-cache" -version = "48.0.2" +version = "49.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f6e6198ced397a98ebbc95dc8085f73e4bab8c12cae66c179a04c859a69677b3" +checksum = "7143fd46e68b732a6fdb32dc3711e5a801dd2751488720f255ab7f1ef7439626" dependencies = [ "base64", "directories-next", @@ -2634,9 +2634,9 @@ dependencies = [ [[package]] name = "wasmtime-internal-component-macro" -version = "48.0.2" +version = "49.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5af067a5d17e17a424f99d31f08e08c5132dcc53a0f031a7be9279719a936b71" +checksum = "0b4fe1448aafbdd529edd61ebde04660e99fc402ce379e078ff07bc079682da4" dependencies = [ "anyhow", "proc-macro2", @@ -2644,20 +2644,20 @@ dependencies = [ "syn", "wasmtime-internal-component-util", "wasmtime-internal-wit-bindgen", - "wit-parser 0.254.0", + "wit-parser 0.258.0", ] [[package]] name = "wasmtime-internal-component-util" -version = "48.0.2" +version = "49.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "540b7151342d75c3d596447c136d3862a280600bc6fd10b5dfc7c9e67c2f719f" +checksum = "c42ffe2ad5d7990853601aaeb51af97ca2f6dd54f5f55345b7d036834af3fe9d" [[package]] name = "wasmtime-internal-core" -version = "48.0.2" +version = "49.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8679b612a408274d91d1e0edf6baa36b63cc48d937f84dd1e7fb2fbe16a907ae" +checksum = "9f24a558f82f07e4e76a8b848288901d9f663e4e95c25f6d73627daca5f4ce93" dependencies = [ "anyhow", "hashbrown 0.17.1", @@ -2667,9 +2667,9 @@ dependencies = [ [[package]] name = "wasmtime-internal-cranelift" -version = "48.0.2" +version = "49.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fc46c460fb62d839ac441ccdf4b8b94bce30842ad4ccefd7744d9e28bf631232" +checksum = "974fd5dbc539ccc2d676499262e0fc445aa6da8b6370ca6eec13c1031e256b2c" dependencies = [ "cranelift-codegen", "cranelift-control", @@ -2684,7 +2684,7 @@ dependencies = [ "smallvec", "target-lexicon", "thiserror 2.0.18", - "wasmparser 0.254.0", + "wasmparser 0.258.0", "wasmtime-environ", "wasmtime-internal-core", "wasmtime-internal-unwinder", @@ -2693,9 +2693,9 @@ dependencies = [ [[package]] name = "wasmtime-internal-debugger" -version = "48.0.2" +version = "49.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "feb7273c3335625ed31ee41646dd203bc17dc1e7546a932c71eaaecf753cf0a9" +checksum = "b6ac69120f014a5912f0bdd6f71baefca247b6a11900598fc3a563ddb10ce089" dependencies = [ "async-trait", "log", @@ -2707,9 +2707,9 @@ dependencies = [ [[package]] name = "wasmtime-internal-explorer" -version = "48.0.2" +version = "49.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "361a2460606cb5e3c58e9b6544b97b9b288afd4d71d89730e1a845f4bbb663f9" +checksum = "c4835f91c321262e6b3020c91bb35695c9568833238a4f9658ed2fb276ca93d7" dependencies = [ "capstone", "serde", @@ -2723,9 +2723,9 @@ dependencies = [ [[package]] name = "wasmtime-internal-fiber" -version = "48.0.2" +version = "49.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "31a94596377490aa56f5c58ebbcc39af49176dd9d4051a78e3fca3c024daf4f6" +checksum = "aef18909d086959f1e2b4360e8164ae2c426c93bc29014a5ca2df00b952cf79f" dependencies = [ "cc", "libc", @@ -2737,9 +2737,9 @@ dependencies = [ [[package]] name = "wasmtime-internal-jit-debug" -version = "48.0.2" +version = "49.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "70026f001b46af7552ce89cfe748f0dea59097e7c8c3740998d8019b73d87ee5" +checksum = "6a077f592728c8d9be8013e47a7ae34586aac00e0b857734eb967450d08f39bb" dependencies = [ "cc", "object", @@ -2749,9 +2749,9 @@ dependencies = [ [[package]] name = "wasmtime-internal-jit-icache-coherence" -version = "48.0.2" +version = "49.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bf7d8a6fc6d21eb177c38f096636661ca13ae924cccbb6f447c1498ca972ab10" +checksum = "6ed19a4085fa63674ebdcfd217d76f2f5bd8088b35d1fd14444d60d2d3303f19" dependencies = [ "libc", "wasmtime-internal-core", @@ -2760,9 +2760,9 @@ dependencies = [ [[package]] name = "wasmtime-internal-unwinder" -version = "48.0.2" +version = "49.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4994aca882a65d2b06a7fc57a4a149de27b8851738d07ea2e778a21f74234a14" +checksum = "5978e43aa5e9a3a03ebea8a4d4a015c92144268167abb27d99ab1b53224b28ae" dependencies = [ "cranelift-codegen", "log", @@ -2772,9 +2772,9 @@ dependencies = [ [[package]] name = "wasmtime-internal-versioned-export-macros" -version = "48.0.2" +version = "49.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8f325614219c58c9f625b591ac79dbbefc76728720d72a721a6350c872d848e4" +checksum = "f1f1e49d9125fa0eb3465ad8b866899f149a3c02a6bdcfb8a6f56c09a04a0260" dependencies = [ "proc-macro2", "quote", @@ -2783,16 +2783,16 @@ dependencies = [ [[package]] name = "wasmtime-internal-winch" -version = "48.0.2" +version = "49.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "856e4bb37a3108d6a09371a3d0dcff5df9f4daf1b9aa6064d6d5ffc01f50430c" +checksum = "0430d24d8e9cef8d954cf5110132baf446bb8644cb83191a8f12dd582ccf0734" dependencies = [ "cranelift-codegen", "gimli 0.33.0", "log", "object", "target-lexicon", - "wasmparser 0.254.0", + "wasmparser 0.258.0", "wasmtime-environ", "wasmtime-internal-cranelift", "winch-codegen", @@ -2800,23 +2800,23 @@ dependencies = [ [[package]] name = "wasmtime-internal-wit-bindgen" -version = "48.0.2" +version = "49.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4ec33585b420181c41e26ac6153f0d18aa200e6aba9457dff6f8ebba3feedf98" +checksum = "3630c8bb456daa668a423bfb016fdb0ff89b63928533f794fc3f64fe660f4030" dependencies = [ "anyhow", "bitflags", "heck", "indexmap", - "wit-component 0.254.0", - "wit-parser 0.254.0", + "wit-component 0.258.0", + "wit-parser 0.258.0", ] [[package]] name = "wasmtime-wasi" -version = "48.0.2" +version = "49.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ca7a1fae91151d1213fc53e1c2f635a22ca33692fbda4018f13e1ddb6396014d" +checksum = "d943e3226c3782e876d6ff26cf6081e2731b8207544dfca5cbb357196383385d" dependencies = [ "async-trait", "bitflags", @@ -2839,18 +2839,18 @@ dependencies = [ [[package]] name = "wasmtime-wasi-config" -version = "48.0.2" +version = "49.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "68c5eb0583fdcb14954edaac1f9af43e89f3deb1042f3db683017fe2db457cc7" +checksum = "9503b903eca2411b72f1f18ad38f8e093f2b48c1f28d4c1576dc46e9ddaa7a38" dependencies = [ "wasmtime", ] [[package]] name = "wasmtime-wasi-http" -version = "48.0.2" +version = "49.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ea4dded7c25210b16d83457fb6be2401cfa3046c00c2b4154ce97f32ad288b10" +checksum = "c91ec67afa7d94f3762ed523c7f25908406f146d91fadd4dd7c013869608c3ed" dependencies = [ "async-trait", "bytes", @@ -2873,9 +2873,9 @@ dependencies = [ [[package]] name = "wasmtime-wasi-io" -version = "48.0.2" +version = "49.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8b25067b7e9f9f99b8688477fa33bc1883035070da7ebc24b4a4844e97cc9145" +checksum = "df03abc75bc024c0c6eda4ad5779bc83e0097d16992631f8ee92d2baab965e23" dependencies = [ "async-trait", "bytes", @@ -2886,18 +2886,18 @@ dependencies = [ [[package]] name = "wasmtime-wasi-keyvalue" -version = "48.0.2" +version = "49.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "379eec588dd502257005a7b76f9e5fe892986abac3cea6744a941fca77269414" +checksum = "9e508a6c3b6c4960180b74d9672f407debf3b384386f435f8124f023e58aef1d" dependencies = [ "wasmtime", ] [[package]] name = "wasmtime-wasi-nn" -version = "48.0.2" +version = "49.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6b018e1d35db49c9c47d2e3102fc868fc59581e1c69898cd462223c59babe004" +checksum = "51903eed58c94fe91cbb0167cdd28af8b6ab4d769f95dae1bcb23882e275d222" dependencies = [ "openvino", "thiserror 2.0.18", @@ -2910,9 +2910,9 @@ dependencies = [ [[package]] name = "wasmtime-wasi-tls" -version = "48.0.2" +version = "49.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4327a1394ce8ef8e008eada2747d54df1e88f03dc378b1799df263632f38706c" +checksum = "1a539face79c3501e83fb3816936bebc343cd0fff8b5dbf303a233814f925977" dependencies = [ "bytes", "rustls", @@ -2926,31 +2926,31 @@ dependencies = [ [[package]] name = "wasmtime-wast" -version = "48.0.2" +version = "49.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "af8326f3903c1cfa6db757da5d75a8bf852488278f32481b65c644bd18ea4dcb" +checksum = "1b8441804ac385e42936e50554a6704224a93980f85cb74b92d8b9f879ec1ae1" dependencies = [ "json-from-wast", "log", "object", "serde_json", "tokio", - "wasmparser 0.254.0", + "wasmparser 0.258.0", "wasmtime", - "wast 254.0.0", + "wast 258.0.0", ] [[package]] name = "wasmtime-wizer" -version = "48.0.2" +version = "49.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "552d447fcc60b2ad3affb47b45ee3cba8b7dca76bed8b60c73cd13a912475078" +checksum = "28901f51d3dadf6b502ed11b6c6d635354c2810a9728bb9c163236fa82ed0bcf" dependencies = [ "clap", "log", "rayon", - "wasm-encoder 0.254.0", - "wasmparser 0.254.0", + "wasm-encoder 0.258.0", + "wasmparser 0.258.0", "wasmtime", ] @@ -2965,38 +2965,38 @@ dependencies = [ [[package]] name = "wast" -version = "254.0.0" +version = "258.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e7ed4dfc8f6b9fc38b231065e2cdfbf7359af5ab945990abf09658dcc63c3e32" +checksum = "97f7defc7ecca8b19ac7f824598eadd0c53985ee00c74060d65051e9da5b58a1" dependencies = [ "bumpalo", "gimli 0.32.3", "leb128fmt", "memchr", "unicode-width", - "wasm-encoder 0.254.0", + "wasm-encoder 0.258.0", ] [[package]] name = "wast" -version = "257.0.1" +version = "259.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3c416ee8044cf88c5280e3d87c322b009525eb25142cf7428f0a90ea88febc3b" +checksum = "c69beba8d9da07af9a0971b559149a2ac4729895b55144de4fddbf5a02660648" dependencies = [ "bumpalo", "leb128fmt", "memchr", "unicode-width", - "wasm-encoder 0.257.1", + "wasm-encoder 0.259.0", ] [[package]] name = "wat" -version = "1.257.1" +version = "1.259.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "672e5495f00c5fc6c6b502205bae4708aa4dd13d969754438743afe0a8af0f1d" +checksum = "c6eec44b0c80391b20fb7ad9ea440c72c5d382385bdf74444bb18321c425017e" dependencies = [ - "wast 257.0.1", + "wast 259.0.0", ] [[package]] @@ -3010,9 +3010,9 @@ dependencies = [ [[package]] name = "wiggle" -version = "48.0.2" +version = "49.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "002e6d7e0b03be510904ded45f8519de70d6b35612b91aaa8f690ee72903c941" +checksum = "00316648192218e1f4a2485150a2c627a0d7df446311ea0e2887a263a3359f89" dependencies = [ "bitflags", "thiserror 2.0.18", @@ -3024,9 +3024,9 @@ dependencies = [ [[package]] name = "wiggle-generate" -version = "48.0.2" +version = "49.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bb5ae7980829d9a4ef554db0a6fa229bffcb3f7373b26436fbf8c40611b84fa6" +checksum = "456f7afbfed208b83b24c65803f5a13cafd38e369477a796b88d915cbaec9acd" dependencies = [ "heck", "proc-macro2", @@ -3038,9 +3038,9 @@ dependencies = [ [[package]] name = "wiggle-macro" -version = "48.0.2" +version = "49.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fdabe565e5c7917c24d94a4b9537681c2bd5db0d7467a34b710b0036218066f1" +checksum = "6a580552a806fc27f03e83c2c84407699e4981962970ef1b74916e1ea9ffe944" dependencies = [ "proc-macro2", "quote", @@ -3081,9 +3081,9 @@ checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" [[package]] name = "winch-codegen" -version = "48.0.2" +version = "49.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aa98a9f884573c1de8791fd70e70fbfbc2e08307d3cc30cca223104b96cc801d" +checksum = "b1047359e21b101949c9cd6e82ed9855b59fb466c76b466328ab9651adc2a503" dependencies = [ "cranelift-assembler-x64", "cranelift-codegen", @@ -3092,7 +3092,7 @@ dependencies = [ "smallvec", "target-lexicon", "thiserror 2.0.18", - "wasmparser 0.254.0", + "wasmparser 0.258.0", "wasmtime-environ", "wasmtime-internal-core", "wasmtime-internal-cranelift", @@ -3238,12 +3238,6 @@ version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" -[[package]] -name = "winnow" -version = "0.7.15" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "df79d97927682d2fd8adb29682d1140b343be4ac0f08fd68b7765d9c059d3945" - [[package]] name = "winnow" version = "1.0.3" @@ -3338,9 +3332,9 @@ dependencies = [ [[package]] name = "wit-component" -version = "0.254.0" +version = "0.258.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b0e65bb94c369b3c4741ce3d1d2704b1fec93db7c540df0e521a097e7ceeb5be" +checksum = "481b5c47b2ecce0389b5e08a05557d6a190c9cd761773b8880a8017ee04dc7ef" dependencies = [ "anyhow", "bitflags", @@ -3349,10 +3343,10 @@ dependencies = [ "serde", "serde_derive", "serde_json", - "wasm-encoder 0.254.0", - "wasm-metadata 0.254.0", - "wasmparser 0.254.0", - "wit-parser 0.254.0", + "wasm-encoder 0.258.0", + "wasm-metadata 0.258.0", + "wasmparser 0.258.0", + "wit-parser 0.258.0", ] [[package]] @@ -3375,9 +3369,9 @@ dependencies = [ [[package]] name = "wit-parser" -version = "0.254.0" +version = "0.258.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1655131e4f7d3f0cb141f6eca71315ca40eff0f3d4de7cff0a82bacedd8c89b4" +checksum = "ff4daaa3cd97ae49ecd0a99dc009d453f93e0f083dd3be38c0f24a83a93e37ac" dependencies = [ "anyhow", "hashbrown 0.17.1", @@ -3389,7 +3383,7 @@ dependencies = [ "serde_derive", "serde_json", "unicode-ident", - "wasmparser 0.254.0", + "wasmparser 0.258.0", ] [[package]] diff --git a/versions/wasmtime/stable/Cargo.toml b/versions/wasmtime/stable/Cargo.toml index d389f77..3c53fef 100644 --- a/versions/wasmtime/stable/Cargo.toml +++ b/versions/wasmtime/stable/Cargo.toml @@ -4,4 +4,4 @@ version = "0.1.0" edition = "2024" [dependencies] -wasmtime-cli = "=48.0.2" +wasmtime-cli = "=49.0.0"