From 4a71b89263ad449c1cd15966c722f1fe71e1abdf Mon Sep 17 00:00:00 2001 From: Valery Antopol Date: Tue, 11 Jul 2023 20:23:20 +0300 Subject: [PATCH] chore(deps): update rust crate walrus to 0.20.1 (#336) update walrus --- Cargo.lock | 180 +++++++++++++++++---------- crates/it-generator/Cargo.toml | 2 +- crates/it-parser/Cargo.toml | 2 +- crates/module-info-parser/Cargo.toml | 2 +- crates/module-interface/Cargo.toml | 2 +- tools/cli/Cargo.toml | 2 +- 6 files changed, 116 insertions(+), 74 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 8a4735848..ef1d26340 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -102,9 +102,9 @@ dependencies = [ [[package]] name = "arrayref" -version = "0.3.6" +version = "0.3.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a4c527152e37cf757a3f78aae5a06fbeefdb07ccc535c980a3208ee3060dd544" +checksum = "6b4930d2cb77ce62f89ee5d5289b4ac049559b1c45539271f5ed4fdc7db34545" [[package]] name = "arrays-passing-test" @@ -134,7 +134,7 @@ checksum = "b84f9ebcc6c1f5b8cb160f6990096a5c127f423fcb6e1ccc46c370cbdfb75dfc" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 1.0.109", ] [[package]] @@ -824,7 +824,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6d2301688392eb071b0bf1a37be05c469d3cc4dbbd95df672fe28ab021e6a096" dependencies = [ "quote", - "syn", + "syn 1.0.109", ] [[package]] @@ -859,7 +859,7 @@ dependencies = [ "proc-macro2", "quote", "scratch", - "syn", + "syn 1.0.109", ] [[package]] @@ -876,7 +876,7 @@ checksum = "0b75aed41bb2e6367cae39e6326ef817a851db13c13e4f3263714ca3cfb8de56" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 1.0.109", ] [[package]] @@ -900,7 +900,7 @@ dependencies = [ "proc-macro2", "quote", "strsim 0.10.0", - "syn", + "syn 1.0.109", ] [[package]] @@ -911,7 +911,7 @@ checksum = "a4aab4dbc9f7611d8b55048a3a16d2d010c2c8334e46304b40ac1cc14bf3b48e" dependencies = [ "darling_core", "quote", - "syn", + "syn 1.0.109", ] [[package]] @@ -942,7 +942,7 @@ dependencies = [ "darling", "proc-macro2", "quote", - "syn", + "syn 1.0.109", ] [[package]] @@ -952,7 +952,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8f0314b72bed045f3a68671b3c86328386762c93f82d98c65c3cb5e5f573dd68" dependencies = [ "derive_builder_core", - "syn", + "syn 1.0.109", ] [[package]] @@ -1096,9 +1096,9 @@ dependencies = [ [[package]] name = "erased-serde" -version = "0.3.25" +version = "0.3.27" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4f2b0c2380453a92ea8b6c8e5f64ecaafccddde8ceab55ff7a8ac1029f894569" +checksum = "f94c0e13118e7d7533271f754a168ae8400e6a1cc043f2bfd53cc7290f1a1de3" dependencies = [ "serde", ] @@ -1170,7 +1170,7 @@ checksum = "aa4da3c766cd7a0db8242e326e9e4e081edd567072893ed320008189715366a4" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 1.0.109", "synstructure", ] @@ -1250,7 +1250,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f4e11b54c84babd376e0844d4973fdf7313799c4b9531757015ea6736ef14b70" dependencies = [ "it-to-bytes", - "nom 5.1.2", + "nom 5.1.3", "serde", "variant_count", "wast 8.0.0", @@ -1378,11 +1378,11 @@ dependencies = [ [[package]] name = "generational-arena" -version = "0.2.8" +version = "0.2.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8e1d3b771574f62d0548cee0ad9057857e9fc25d7a3335f140c84f6acd0bf601" +checksum = "877e94aff08e743b651baaea359664321055749b398adff8740a7399af7796e7" dependencies = [ - "cfg-if 0.1.10", + "cfg-if 1.0.0", "serde", ] @@ -1429,13 +1429,13 @@ dependencies = [ [[package]] name = "ghost" -version = "0.1.8" +version = "0.1.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "69e0cd8a998937e25c6ba7cc276b96ec5cc3f4dc4ab5de9ede4fb152bdd5c5eb" +checksum = "55f62cab8c48c54b8aba6588bd75fd00cdfe8517e79797c3662c5ed0c011d257" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 2.0.23", ] [[package]] @@ -2000,7 +2000,7 @@ dependencies = [ "termion", "thiserror", "toml 0.7.3", - "walrus", + "walrus 0.20.1", ] [[package]] @@ -2088,7 +2088,7 @@ dependencies = [ "serde", "serde_json", "thiserror", - "walrus", + "walrus 0.19.0", "wasmer-interface-types-fl 0.24.1", ] @@ -2103,7 +2103,7 @@ dependencies = [ "serde", "serde_json", "thiserror", - "walrus", + "walrus 0.20.1", "wasmer-interface-types-fl 0.26.1", ] @@ -2135,11 +2135,11 @@ dependencies = [ "itertools", "marine-it-interfaces 0.7.3", "marine-module-interface 0.6.1", - "nom 5.1.2", + "nom 5.1.3", "semver 1.0.17", "serde", "thiserror", - "walrus", + "walrus 0.19.0", "wasmer-interface-types-fl 0.24.1", "wasmer-runtime-core-fl", ] @@ -2157,7 +2157,7 @@ dependencies = [ "semver 1.0.17", "serde", "thiserror", - "walrus", + "walrus 0.20.1", "wasmer-interface-types-fl 0.26.1", ] @@ -2216,7 +2216,7 @@ dependencies = [ "quote", "serde", "serde_json", - "syn", + "syn 1.0.109", ] [[package]] @@ -2249,7 +2249,7 @@ dependencies = [ "semver 1.0.17", "serde", "thiserror", - "walrus", + "walrus 0.19.0", "wasmer-runtime-core-fl", ] @@ -2264,7 +2264,7 @@ dependencies = [ "semver 1.0.17", "serde", "thiserror", - "walrus", + "walrus 0.20.1", ] [[package]] @@ -2276,11 +2276,11 @@ dependencies = [ "anyhow", "itertools", "marine-it-interfaces 0.7.3", - "nom 5.1.2", + "nom 5.1.3", "semver 1.0.17", "serde", "thiserror", - "walrus", + "walrus 0.19.0", "wasmer-interface-types-fl 0.24.1", ] @@ -2295,7 +2295,7 @@ dependencies = [ "semver 1.0.17", "serde", "thiserror", - "walrus", + "walrus 0.20.1", "wasmer-interface-types-fl 0.26.1", ] @@ -2413,7 +2413,7 @@ dependencies = [ "proc-macro-error", "proc-macro2", "quote", - "syn", + "syn 1.0.109", ] [[package]] @@ -2430,7 +2430,7 @@ dependencies = [ "proc-macro2", "quote", "static_assertions", - "syn", + "syn 1.0.109", "thiserror", ] @@ -2669,9 +2669,9 @@ dependencies = [ [[package]] name = "nom" -version = "5.1.2" +version = "5.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ffb4262d26ed83a1c0a33a38fe2bb15797329c85770da05e6b828ddb782627af" +checksum = "08959a387a676302eebf4ddbcbc611da04285579f76f88ee0506c63b1a61dd4b" dependencies = [ "lexical-core", "memchr", @@ -2763,7 +2763,7 @@ checksum = "b501e44f11665960c7e7fcf062c7d96a14ade4aa98116c004b2e37b5be7d736c" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 1.0.109", ] [[package]] @@ -2953,9 +2953,9 @@ dependencies = [ [[package]] name = "proc-macro2" -version = "1.0.52" +version = "1.0.63" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1d0e1ae9e836cc3beddd63db0df682593d7e2d3d891ae8c9083d2113e1744224" +checksum = "7b368fba921b0dce7e60f5e04ec15e565b3303972b42bcfde1d0713b881959eb" dependencies = [ "unicode-ident", ] @@ -2989,9 +2989,9 @@ dependencies = [ [[package]] name = "quote" -version = "1.0.26" +version = "1.0.29" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4424af4bf778aae2051a77b60283332f386554255d722233d09fbfc7e30da2fc" +checksum = "573015e8ab27661678357f27dc26460738fd2b6c86e46f386fde94cb5d913105" dependencies = [ "proc-macro2", ] @@ -3269,7 +3269,7 @@ checksum = "107c3d5d7f370ac09efa62a78375f94d94b8a33c61d8c278b96683fb4dbf2d8d" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 1.0.109", ] [[package]] @@ -3354,9 +3354,9 @@ checksum = "388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3" [[package]] name = "serde" -version = "1.0.156" +version = "1.0.166" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "314b5b092c0ade17c00142951e50ced110ec27cea304b1037c6969246c2469a4" +checksum = "d01b7404f9d441d3ad40e6a636a7782c377d2abdbe4fa2440e2edcc2f4f10db8" dependencies = [ "serde_derive", ] @@ -3373,29 +3373,29 @@ dependencies = [ [[package]] name = "serde_bytes" -version = "0.11.9" +version = "0.11.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "416bda436f9aab92e02c8e10d49a15ddd339cea90b6e340fe51ed97abb548294" +checksum = "5a16be4fe5320ade08736447e3198294a5ea9a6d44dde6f35f0a5e06859c427a" dependencies = [ "serde", ] [[package]] name = "serde_derive" -version = "1.0.156" +version = "1.0.166" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d7e29c4601e36bcec74a223228dce795f4cd3616341a4af93520ca1a837c087d" +checksum = "5dd83d6dde2b6b2d466e14d9d1acce8816dedee94f735eac6395808b3483c6d6" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 2.0.23", ] [[package]] name = "serde_json" -version = "1.0.94" +version = "1.0.100" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1c533a59c9d8a93a09c6ab31f0fd5e5f4dd1b8fc9434804029839884765d04ea" +checksum = "0f1e14e89be7aa4c4b78bdbdc9eb5bf8517829a600ae8eaa39a6e1d960b5185c" dependencies = [ "itoa", "ryu", @@ -3448,7 +3448,7 @@ dependencies = [ "darling", "proc-macro2", "quote", - "syn", + "syn 1.0.109", ] [[package]] @@ -3591,6 +3591,17 @@ dependencies = [ "unicode-ident", ] +[[package]] +name = "syn" +version = "2.0.23" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "59fb7d6d8281a51045d62b8eb3a7d1ce347b76f312af50cd3dc0af39c87c1737" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] + [[package]] name = "synstructure" version = "0.12.6" @@ -3599,7 +3610,7 @@ checksum = "f36bdaa60a83aca3921b5259d5400cbf5e90fc51931376a9bd4a0eb79aa7210f" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 1.0.109", "unicode-xid", ] @@ -3700,22 +3711,22 @@ checksum = "222a222a5bfe1bba4a77b45ec488a741b3cb8872e5e499451fd7d0129c9c7c3d" [[package]] name = "thiserror" -version = "1.0.39" +version = "1.0.41" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a5ab016db510546d856297882807df8da66a16fb8c4101cb8b30054b0d5b2d9c" +checksum = "c16a64ba9387ef3fdae4f9c1a7f07a0997fce91985c0336f1ddc1822b3b37802" dependencies = [ "thiserror-impl", ] [[package]] name = "thiserror-impl" -version = "1.0.39" +version = "1.0.41" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5420d42e90af0c38c3290abcca25b9b3bdf379fc9f55c528f53a269d9c9a267e" +checksum = "d14928354b01c4d6a4f0e549069adef399a284e7995c7ccca94e8a07a5346c59" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 2.0.23", ] [[package]] @@ -3816,7 +3827,7 @@ checksum = "d266c00fde287f55d3f1c3e96c500c362a2b8c695076ec180f27918820bc6df8" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 1.0.109", ] [[package]] @@ -3913,7 +3924,7 @@ checksum = "4017f8f45139870ca7e672686113917c71c7a6e02d4924eda67186083c03081a" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 1.0.109", ] [[package]] @@ -3972,7 +3983,7 @@ checksum = "e60147782cc30833c05fba3bab1d9b5771b2685a2557672ac96fa5d154099c0e" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 1.0.109", ] [[package]] @@ -4047,7 +4058,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "aae2faf80ac463422992abf4de234731279c058aaf33171ca70277c98406b124" dependencies = [ "quote", - "syn", + "syn 1.0.109", ] [[package]] @@ -4109,6 +4120,22 @@ dependencies = [ "wasmparser 0.77.0", ] +[[package]] +name = "walrus" +version = "0.20.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cc27d837c587f863d99515dc8cae7cef1098bd1d99fa29373e3660c12766265e" +dependencies = [ + "anyhow", + "gimli 0.26.2", + "id-arena", + "leb128", + "log", + "walrus-macro", + "wasm-encoder 0.29.0", + "wasmparser 0.80.2", +] + [[package]] name = "walrus-macro" version = "0.19.0" @@ -4118,7 +4145,7 @@ dependencies = [ "heck 0.3.3", "proc-macro2", "quote", - "syn", + "syn 1.0.109", ] [[package]] @@ -4221,7 +4248,7 @@ dependencies = [ "once_cell", "proc-macro2", "quote", - "syn", + "syn 1.0.109", "wasm-bindgen-shared", ] @@ -4255,7 +4282,7 @@ checksum = "2aff81306fcac3c7515ad4e177f521b5c9a15f2b08f4e32d823066102f35a5f6" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 1.0.109", "wasm-bindgen-backend", "wasm-bindgen-shared", ] @@ -4283,6 +4310,15 @@ dependencies = [ "leb128", ] +[[package]] +name = "wasm-encoder" +version = "0.29.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "18c41dbd92eaebf3612a39be316540b8377c871cb9bde6b064af962984912881" +dependencies = [ + "leb128", +] + [[package]] name = "wasm-failing" version = "0.1.0" @@ -4389,7 +4425,7 @@ dependencies = [ "it-to-bytes", "itertools", "log", - "nom 5.1.2", + "nom 5.1.3", "safe-transmute", "semver 1.0.17", "serde", @@ -4535,6 +4571,12 @@ version = "0.77.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b35c86d22e720a07d954ebbed772d01180501afe7d03d464f413bb5f8914a8d6" +[[package]] +name = "wasmparser" +version = "0.80.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "449167e2832691a1bff24cde28d2804e90e09586a448c8e76984792c44334a6b" + [[package]] name = "wasmparser" version = "0.100.0" @@ -4776,7 +4818,7 @@ dependencies = [ "leb128", "memchr", "unicode-width", - "wasm-encoder", + "wasm-encoder 0.25.0", ] [[package]] @@ -4824,7 +4866,7 @@ dependencies = [ "proc-macro2", "quote", "shellexpand", - "syn", + "syn 1.0.109", "witx", ] @@ -4836,7 +4878,7 @@ checksum = "750332a587ddc8372d260ea1792a276b1c908cd93782e2da30c19db075d4d7a8" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 1.0.109", "wiggle-generate", ] diff --git a/crates/it-generator/Cargo.toml b/crates/it-generator/Cargo.toml index 36eed4bf0..d8f30f1a8 100644 --- a/crates/it-generator/Cargo.toml +++ b/crates/it-generator/Cargo.toml @@ -18,7 +18,7 @@ wasmer-it = { package = "wasmer-interface-types-fl", version = "0.26.1" } it-lilo = "0.5.1" thiserror = "1.0.37" -walrus = "0.19.0" +walrus = "0.20.1" once_cell = "1.16.0" serde = { version = "1.0.147", features = ["derive"] } serde_json = "1.0.89" diff --git a/crates/it-parser/Cargo.toml b/crates/it-parser/Cargo.toml index eb3f91495..4f4a34e9e 100644 --- a/crates/it-parser/Cargo.toml +++ b/crates/it-parser/Cargo.toml @@ -16,7 +16,7 @@ marine-module-interface = { path = "../module-interface", version = "0.7.1" } marine-wasm-backend-traits = { path = "../wasm-backend-traits", version = "0.2.1"} anyhow = "1.0.66" -walrus = "0.19.0" +walrus = "0.20.1" wasmer-it = { package = "wasmer-interface-types-fl", version = "0.26.1" } nom = "7.1" diff --git a/crates/module-info-parser/Cargo.toml b/crates/module-info-parser/Cargo.toml index 2184568c0..200dedf4b 100644 --- a/crates/module-info-parser/Cargo.toml +++ b/crates/module-info-parser/Cargo.toml @@ -17,7 +17,7 @@ marine-wasm-backend-traits = { path = "../wasm-backend-traits", version = "0.2.1 anyhow = "1.0.66" chrono = "0.4.26" -walrus = "0.19.0" +walrus = "0.20.1" semver = "1.0.14" serde = "1.0.147" diff --git a/crates/module-interface/Cargo.toml b/crates/module-interface/Cargo.toml index f81a872de..0505e1e8f 100644 --- a/crates/module-interface/Cargo.toml +++ b/crates/module-interface/Cargo.toml @@ -14,7 +14,7 @@ path = "src/lib.rs" marine-it-interfaces = { path = "../it-interfaces", version = "0.8.1" } anyhow = "1.0.66" -walrus = "0.19.0" +walrus = "0.20.1" wasmer-it = { package = "wasmer-interface-types-fl", version = "0.26.1" } nom = "7.1.3" diff --git a/tools/cli/Cargo.toml b/tools/cli/Cargo.toml index 4dbc7f2ee..f429196c1 100644 --- a/tools/cli/Cargo.toml +++ b/tools/cli/Cargo.toml @@ -20,7 +20,7 @@ cargo_toml = "0.15.2" cargo-lock = "8.0.3" cargo_metadata = "0.15.4" semver = "1.0.14" -walrus = "0.19.0" +walrus = "0.20.1" Inflector = "0.11.4" toml = "0.7.2" atty = "0.2.14"