diff --git a/.github/renovate.json b/.github/renovate.json index 24924bb..9d0d640 100644 --- a/.github/renovate.json +++ b/.github/renovate.json @@ -12,6 +12,10 @@ "patch" ], "groupName": "all non-major Rust dependencies" + }, + { + "matchPackagePatterns": ["wast"], + "enabled": false } ] } diff --git a/Cargo.lock b/Cargo.lock index 7a43b84..ca03202 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -209,12 +209,6 @@ version = "1.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c4f5b37a154999a8f3f98cc23a628d850e154479cd94decf3414696e12e31aaf" -[[package]] -name = "unicode-width" -version = "0.1.10" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c0edd1e5b14653f783770bce4a4dabb4a5108a5370a5f5d8cfe8710c361f6c8b" - [[package]] name = "variant_count" version = "1.1.0" @@ -225,15 +219,6 @@ dependencies = [ "syn", ] -[[package]] -name = "wasm-encoder" -version = "0.25.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4eff853c4f09eec94d76af527eddad4e9de13b11d6286a1ef7134bc30135a2b7" -dependencies = [ - "leb128", -] - [[package]] name = "wasmer-interface-types-fl" version = "0.26.0" @@ -255,12 +240,9 @@ dependencies = [ [[package]] name = "wast" -version = "55.0.0" +version = "8.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4984d3e1406571f4930ba5cf79bd70f75f41d0e87e17506e0bd19b0e5d085f05" +checksum = "3f9df3d716118a503b2f6bbb6ff46b21997ab0cc167b01de7a188e45e4b01e8d" dependencies = [ "leb128", - "memchr", - "unicode-width", - "wasm-encoder", ] diff --git a/crates/it-types/Cargo.toml b/crates/it-types/Cargo.toml index 782f345..01bea09 100644 --- a/crates/it-types/Cargo.toml +++ b/crates/it-types/Cargo.toml @@ -16,7 +16,8 @@ it-to-bytes = { path = "../to-bytes/", version = "0.1.0" } serde = { version = "1.0.152", features = ["derive", "rc"]} nom = { version = "7.1", optional = true } -wast = { version = "55.0", optional = true } +# do not update wast, new versions expect different wit syntax +wast = { version = "8.0", optional = true } variant_count = "1.1" diff --git a/wasmer-it/Cargo.toml b/wasmer-it/Cargo.toml index 261774a..258dca1 100644 --- a/wasmer-it/Cargo.toml +++ b/wasmer-it/Cargo.toml @@ -14,7 +14,8 @@ it-lilo = { path = "../crates/it-lilo", version = "0.5.0" } it-memory-traits = { path = "../crates/it-memory-traits", version = "0.4.0" } nom = "7.1" -wast = "55.0" +# do not update wast, new versions expect different wit syntax +wast = "8.0" # `serde` is useful only to simplify the users' life. It is not # required by WIT itself, is is used to cross the boundary between the