diff --git a/Cargo.lock b/Cargo.lock index e9152cc762..ea2da10dfd 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2623,9 +2623,9 @@ dependencies = [ [[package]] name = "scale-info" -version = "2.3.1" +version = "2.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "001cf62ece89779fd16105b5f515ad0e5cedcd5440d3dd806bb067978e7c3608" +checksum = "61471dff9096de1d8b2319efed7162081e96793f5ebb147e50db10d50d648a4d" dependencies = [ "bitvec", "cfg-if", @@ -2637,9 +2637,9 @@ dependencies = [ [[package]] name = "scale-info-derive" -version = "2.3.1" +version = "2.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "303959cf613a6f6efd19ed4b4ad5bf79966a13352716299ad532cfb115f4205c" +checksum = "219580e803a66b3f05761fd06f1f879a872444e49ce23f73694d26e5a954c7e6" dependencies = [ "proc-macro-crate", "proc-macro2", diff --git a/codegen/Cargo.toml b/codegen/Cargo.toml index 06e44ca724..587545927b 100644 --- a/codegen/Cargo.toml +++ b/codegen/Cargo.toml @@ -20,7 +20,7 @@ heck = "0.4.1" proc-macro2 = "1.0.52" quote = "1.0.8" syn = "1.0.109" -scale-info = "2.0.0" +scale-info = "2.4.0" subxt-metadata = { version = "0.27.1", path = "../metadata" } jsonrpsee = { version = "0.16.0", features = ["async-client", "client-ws-transport", "http-client"] } hex = "0.4.3" @@ -29,5 +29,5 @@ thiserror = "1.0.40" [dev-dependencies] bitvec = { version = "1.0.0", default-features = false, features = ["alloc"] } -scale-info = { version = "2.0.0", features = ["bit-vec"] } +scale-info = { version = "2.4.0", features = ["bit-vec"] } pretty_assertions = "1.0.0" diff --git a/metadata/Cargo.toml b/metadata/Cargo.toml index 18a8688a41..583356345f 100644 --- a/metadata/Cargo.toml +++ b/metadata/Cargo.toml @@ -16,13 +16,13 @@ description = "Command line utilities for checking metadata compatibility betwee [dependencies] codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive", "full"] } frame-metadata = "15.0.0" -scale-info = "2.0.0" +scale-info = "2.4.0" sp-core-hashing = "7.0.0" [dev-dependencies] bitvec = { version = "1.0.0", default-features = false, features = ["alloc"] } criterion = "0.4" -scale-info = { version = "2.0.0", features = ["bit-vec"] } +scale-info = { version = "2.4.0", features = ["bit-vec"] } [lib] # Without this, libtest cli opts interfere with criteron benches: diff --git a/subxt/Cargo.toml b/subxt/Cargo.toml index 602f2bc557..c6911b7780 100644 --- a/subxt/Cargo.toml +++ b/subxt/Cargo.toml @@ -36,7 +36,7 @@ jsonrpsee-web = ["jsonrpsee/async-wasm-client", "jsonrpsee/client-web-transport" [dependencies] codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive", "full"] } -scale-info = "2.0.0" +scale-info = "2.4.0" scale-value = "0.7.0" scale-bits = "0.3" scale-decode = "0.5.0" @@ -75,7 +75,7 @@ getrandom = { version = "0.2", features = ["js"] } [dev-dependencies] bitvec = "1" codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive", "full", "bit-vec"] } -scale-info = { version = "2.0.0", features = ["bit-vec"] } +scale-info = { version = "2.4.0", features = ["bit-vec"] } tokio = { version = "1.26", features = ["macros", "time", "rt-multi-thread"] } sp-core = { version = "18.0.0", default-features = false } sp-runtime = "20.0.0" diff --git a/testing/integration-tests/Cargo.toml b/testing/integration-tests/Cargo.toml index 8dfa662f16..4580e79c70 100644 --- a/testing/integration-tests/Cargo.toml +++ b/testing/integration-tests/Cargo.toml @@ -22,7 +22,7 @@ frame-metadata = "15.0.0" futures = "0.3.27" hex = "0.4.3" regex = "1.5.0" -scale-info = { version = "2.0.0", features = ["bit-vec"] } +scale-info = { version = "2.4.0", features = ["bit-vec"] } sp-core = { version = "18.0.0", default-features = false } sp-runtime = "20.0.0" sp-keyring = "20.0.0" diff --git a/testing/ui-tests/Cargo.toml b/testing/ui-tests/Cargo.toml index 1ce5b9979f..04de5ff5b0 100644 --- a/testing/ui-tests/Cargo.toml +++ b/testing/ui-tests/Cargo.toml @@ -10,7 +10,7 @@ publish = false [dev-dependencies] trybuild = "1.0.79" -scale-info = { version = "2.3.0", features = ["bit-vec"] } +scale-info = { version = "2.4.0", features = ["bit-vec"] } frame-metadata = "15.0.0" codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive", "full", "bit-vec"] } subxt = { path = "../../subxt" }