diff --git a/Cargo.lock b/Cargo.lock index 6ccabcd8ab8d..04ad4995f3cd 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -204,9 +204,9 @@ version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a3548b8efc9f8e8a5a0a2808c5bd8451a9031b9e5b879a79590304ae928b0a70" dependencies = [ - "proc-macro2 1.0.24", + "proc-macro2 1.0.43", "quote 1.0.9", - "syn 1.0.64", + "syn 1.0.99", ] [[package]] @@ -215,9 +215,9 @@ version = "0.1.48" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "36ea56748e10732c49404c153638a15ec3d6211ec5ff35d9bb20e13b93576adf" dependencies = [ - "proc-macro2 1.0.24", + "proc-macro2 1.0.43", "quote 1.0.9", - "syn 1.0.64", + "syn 1.0.99", ] [[package]] @@ -394,7 +394,7 @@ dependencies = [ "lazycell", "log", "peeking_take_while", - "proc-macro2 1.0.24", + "proc-macro2 1.0.43", "quote 1.0.9", "regex", "rustc-hash", @@ -1488,9 +1488,9 @@ version = "0.0.1" dependencies = [ "anyhow", "diem-workspace-hack", - "proc-macro2 1.0.24", + "proc-macro2 1.0.43", "quote 1.0.9", - "syn 1.0.64", + "syn 1.0.99", ] [[package]] @@ -1838,9 +1838,9 @@ name = "diem-log-derive" version = "0.1.0" dependencies = [ "diem-workspace-hack", - "proc-macro2 1.0.24", + "proc-macro2 1.0.43", "quote 1.0.9", - "syn 1.0.64", + "syn 1.0.99", ] [[package]] @@ -2136,7 +2136,7 @@ name = "diem-smoke-test-attribute" version = "0.1.0" dependencies = [ "diem-workspace-hack", - "proc-macro2 1.0.24", + "proc-macro2 1.0.43", "quote 1.0.9", ] @@ -2422,7 +2422,7 @@ dependencies = [ "standback", "subtle", "syn 0.15.44", - "syn 1.0.64", + "syn 1.0.99", "tokio", "tokio-util", "toml", @@ -2722,9 +2722,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8946e241a7774d5327d92749c50806f275f57d031d2229ecbfd65469a8ad338e" dependencies = [ "once_cell", - "proc-macro2 1.0.24", + "proc-macro2 1.0.43", "quote 1.0.9", - "syn 1.0.64", + "syn 1.0.99", ] [[package]] @@ -3103,9 +3103,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c287d25add322d9f9abdcdc5927ca398917996600182178774032e9f8258fedd" dependencies = [ "proc-macro-hack", - "proc-macro2 1.0.24", + "proc-macro2 1.0.43", "quote 1.0.9", - "syn 1.0.64", + "syn 1.0.99", ] [[package]] @@ -3611,9 +3611,9 @@ checksum = "327869970574819d24d1dca25c891856144d29159ab797fa9dc725c5c3f57215" dependencies = [ "anyhow", "proc-macro-hack", - "proc-macro2 1.0.24", + "proc-macro2 1.0.43", "quote 1.0.9", - "syn 1.0.64", + "syn 1.0.99", ] [[package]] @@ -4787,9 +4787,9 @@ version = "0.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "876a53fff98e03a936a674b29568b0e605f06b29372c2489ff4de23f1949743d" dependencies = [ - "proc-macro2 1.0.24", + "proc-macro2 1.0.43", "quote 1.0.9", - "syn 1.0.64", + "syn 1.0.99", ] [[package]] @@ -4851,9 +4851,9 @@ name = "num-variants" version = "0.1.0" dependencies = [ "diem-workspace-hack", - "proc-macro2 1.0.24", + "proc-macro2 1.0.43", "quote 1.0.9", - "syn 1.0.64", + "syn 1.0.99", ] [[package]] @@ -5054,9 +5054,9 @@ checksum = "99b8db626e31e5b81787b9783425769681b347011cc59471e33ea46d2ea0cf55" dependencies = [ "pest", "pest_meta", - "proc-macro2 1.0.24", + "proc-macro2 1.0.43", "quote 1.0.9", - "syn 1.0.64", + "syn 1.0.99", ] [[package]] @@ -5095,9 +5095,9 @@ version = "1.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "758669ae3558c6f74bd2a18b41f7ac0b5a195aea6639d6a9b5e5d1ad5ba24c0b" dependencies = [ - "proc-macro2 1.0.24", + "proc-macro2 1.0.43", "quote 1.0.9", - "syn 1.0.64", + "syn 1.0.99", ] [[package]] @@ -5205,9 +5205,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c" dependencies = [ "proc-macro-error-attr", - "proc-macro2 1.0.24", + "proc-macro2 1.0.43", "quote 1.0.9", - "syn 1.0.64", + "syn 1.0.99", "version_check", ] @@ -5217,7 +5217,7 @@ version = "1.0.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869" dependencies = [ - "proc-macro2 1.0.24", + "proc-macro2 1.0.43", "quote 1.0.9", "version_check", ] @@ -5245,11 +5245,11 @@ dependencies = [ [[package]] name = "proc-macro2" -version = "1.0.24" +version = "1.0.43" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e0704ee1a7e00d7bb417d0770ea303c1bccbabf0ef1667dae92b5967f5f8a71" +checksum = "0a2ca2c61bc9f3d74d2886294ab7b9853abd9c1ad903a3ac7815c58989bb7bab" dependencies = [ - "unicode-xid 0.2.1", + "unicode-ident", ] [[package]] @@ -5333,9 +5333,9 @@ checksum = "169a15f3008ecb5160cba7d37bcd690a7601b6d30cfb87a117d45e59d52af5d4" dependencies = [ "anyhow", "itertools 0.9.0", - "proc-macro2 1.0.24", + "proc-macro2 1.0.43", "quote 1.0.9", - "syn 1.0.64", + "syn 1.0.99", ] [[package]] @@ -5392,7 +5392,7 @@ version = "1.0.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c3d0b9745dc2debf507c8422de05d7226cc1f0644216dfdfead988f9b1ab32a7" dependencies = [ - "proc-macro2 1.0.24", + "proc-macro2 1.0.43", ] [[package]] @@ -5701,9 +5701,9 @@ version = "1.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4c38e3aecd2b21cb3959637b883bb3714bc7e43f0268b9a29d3743ee3e55cdd2" dependencies = [ - "proc-macro2 1.0.24", + "proc-macro2 1.0.43", "quote 1.0.9", - "syn 1.0.64", + "syn 1.0.99", ] [[package]] @@ -5758,9 +5758,9 @@ version = "0.5.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "475e68978dc5b743f2f40d8e0a8fdc83f1c5e78cbf4b8fa5e74e73beebc340de" dependencies = [ - "proc-macro2 1.0.24", + "proc-macro2 1.0.43", "quote 1.0.9", - "syn 1.0.64", + "syn 1.0.99", ] [[package]] @@ -6247,9 +6247,9 @@ dependencies = [ [[package]] name = "serde" -version = "1.0.124" +version = "1.0.142" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bd761ff957cb2a45fbb9ab3da6512de9de55872866160b23c25f1a841e99d29f" +checksum = "e590c437916fb6b221e1d00df6e3294f3fccd70ca7e92541c475d6ed6ef5fee2" dependencies = [ "serde_derive", ] @@ -6324,13 +6324,13 @@ dependencies = [ [[package]] name = "serde_derive" -version = "1.0.124" +version = "1.0.142" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1800f7693e94e186f5e25a28291ae1570da908aff7d97a095dec1e56ff99069b" +checksum = "34b5b8d809babe02f538c2cfec6f2c1ed10804c0e5a6a041a049a4f5588ccc2e" dependencies = [ - "proc-macro2 1.0.24", + "proc-macro2 1.0.43", "quote 1.0.9", - "syn 1.0.64", + "syn 1.0.99", ] [[package]] @@ -6398,9 +6398,9 @@ version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b2acd6defeddb41eb60bb468f8825d0cfd0c2a76bc03bfd235b6a1dc4f6a1ad5" dependencies = [ - "proc-macro2 1.0.24", + "proc-macro2 1.0.43", "quote 1.0.9", - "syn 1.0.64", + "syn 1.0.99", ] [[package]] @@ -6727,11 +6727,11 @@ version = "0.5.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c87a60a40fccc84bef0652345bbbbbe20a605bf5d0ce81719fc476f5c03b50ef" dependencies = [ - "proc-macro2 1.0.24", + "proc-macro2 1.0.43", "quote 1.0.9", "serde", "serde_derive", - "syn 1.0.64", + "syn 1.0.99", ] [[package]] @@ -6741,13 +6741,13 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "58fa5ff6ad0d98d1ffa8cb115892b6e69d67799f6763e162a1c9db421dc22e11" dependencies = [ "base-x", - "proc-macro2 1.0.24", + "proc-macro2 1.0.43", "quote 1.0.9", "serde", "serde_derive", "serde_json", "sha1", - "syn 1.0.64", + "syn 1.0.99", ] [[package]] @@ -6862,9 +6862,9 @@ checksum = "5ba9cdfda491b814720b6b06e0cac513d922fc407582032e8706e9f137976f90" dependencies = [ "heck", "proc-macro-error", - "proc-macro2 1.0.24", + "proc-macro2 1.0.43", "quote 1.0.9", - "syn 1.0.64", + "syn 1.0.99", ] [[package]] @@ -6919,13 +6919,13 @@ dependencies = [ [[package]] name = "syn" -version = "1.0.64" +version = "1.0.99" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3fd9d1e9976102a03c542daa2eff1b43f9d72306342f3f8b3ed5fb8908195d6f" +checksum = "58dbef6ec655055e20b86b15a8cc6d439cca19b667537ac6a1369572d151ab13" dependencies = [ - "proc-macro2 1.0.24", + "proc-macro2 1.0.43", "quote 1.0.9", - "unicode-xid 0.2.1", + "unicode-ident", ] [[package]] @@ -6934,9 +6934,9 @@ version = "0.12.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b834f2d66f734cb897113e34aaff2f1ab4719ca946f9a7358dba8f8064148701" dependencies = [ - "proc-macro2 1.0.24", + "proc-macro2 1.0.43", "quote 1.0.9", - "syn 1.0.64", + "syn 1.0.99", "unicode-xid 0.2.1", ] @@ -7083,9 +7083,9 @@ version = "1.0.24" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7765189610d8241a44529806d6fd1f2e0a08734313a35d5b3a556f92b381f3c0" dependencies = [ - "proc-macro2 1.0.24", + "proc-macro2 1.0.43", "quote 1.0.9", - "syn 1.0.64", + "syn 1.0.99", ] [[package]] @@ -7140,10 +7140,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e5c3be1edfad6027c69f5491cf4cb310d1a71ecd6af742788c6ff8bced86b8fa" dependencies = [ "proc-macro-hack", - "proc-macro2 1.0.24", + "proc-macro2 1.0.43", "quote 1.0.9", "standback", - "syn 1.0.64", + "syn 1.0.99", ] [[package]] @@ -7216,9 +7216,9 @@ version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "caf7b11a536f46a809a8a9f0bb4237020f70ecbf115b842360afb127ea2fda57" dependencies = [ - "proc-macro2 1.0.24", + "proc-macro2 1.0.43", "quote 1.0.9", - "syn 1.0.64", + "syn 1.0.99", ] [[package]] @@ -7361,9 +7361,9 @@ version = "0.1.13" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a8a9bd1db7706f2373a190b0d067146caa39350c486f3d455b0e33b431f94c07" dependencies = [ - "proc-macro2 1.0.24", + "proc-macro2 1.0.43", "quote 1.0.9", - "syn 1.0.64", + "syn 1.0.99", ] [[package]] @@ -7521,6 +7521,12 @@ dependencies = [ "matches", ] +[[package]] +name = "unicode-ident" +version = "1.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c4f5b37a154999a8f3f98cc23a628d850e154479cd94decf3414696e12e31aaf" + [[package]] name = "unicode-normalization" version = "0.1.17" @@ -7797,9 +7803,9 @@ dependencies = [ "bumpalo", "lazy_static", "log", - "proc-macro2 1.0.24", + "proc-macro2 1.0.43", "quote 1.0.9", - "syn 1.0.64", + "syn 1.0.99", "wasm-bindgen-shared", ] @@ -7831,9 +7837,9 @@ version = "0.2.71" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cc053ec74d454df287b9374ee8abb36ffd5acb95ba87da3ba5b7d3fe20eb401e" dependencies = [ - "proc-macro2 1.0.24", + "proc-macro2 1.0.43", "quote 1.0.9", - "syn 1.0.64", + "syn 1.0.99", "wasm-bindgen-backend", "wasm-bindgen-shared", ] @@ -8032,8 +8038,8 @@ version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c3f369ddb18862aba61aa49bf31e74d29f0f162dec753063200e1dc084345d16" dependencies = [ - "proc-macro2 1.0.24", + "proc-macro2 1.0.43", "quote 1.0.9", - "syn 1.0.64", + "syn 1.0.99", "synstructure", ] diff --git a/client/faucet/Cargo.toml b/client/faucet/Cargo.toml index 0722c3236a08..5cb84724509e 100644 --- a/client/faucet/Cargo.toml +++ b/client/faucet/Cargo.toml @@ -14,7 +14,7 @@ anyhow = "1.0.38" hex = "0.4.3" rand = "0.8.3" reqwest = { version = "0.11.2", features = ["blocking"], default-features = false } -serde = "1.0.124" +serde = "1.0.142" serde_derive = "1.0.117" structopt = "0.3.21" tokio = { version = "1.3.0", features = ["full"] } diff --git a/client/json-rpc/Cargo.toml b/client/json-rpc/Cargo.toml index 5f417fbbaf78..39e25837de3c 100644 --- a/client/json-rpc/Cargo.toml +++ b/client/json-rpc/Cargo.toml @@ -16,7 +16,7 @@ futures = "0.3.12" hex = "0.4.3" rand = "0.8.3" reqwest = { version = "0.11.2", features = ["blocking", "json"], default_features = false } -serde = { version = "1.0.124", default-features = false } +serde = { version = "1.0.142", default-features = false } serde_json = "1.0.64" tokio = { version = "1.3.0", features = ["full"] } diff --git a/client/swiss-knife/Cargo.toml b/client/swiss-knife/Cargo.toml index 911e1e134275..8f211dd33278 100644 --- a/client/swiss-knife/Cargo.toml +++ b/client/swiss-knife/Cargo.toml @@ -14,7 +14,7 @@ structopt = "0.3.21" rand = "0.8.3" hex = "0.4.3" serde_json = "1.0.64" -serde = { version = "1.0.124", features = ["derive"] } +serde = { version = "1.0.142", features = ["derive"] } bcs = "0.1.2" diem-types = { path = "../../types" } diff --git a/client/transaction-builder/Cargo.toml b/client/transaction-builder/Cargo.toml index a6730ddc2eda..73f0a8fcbad8 100644 --- a/client/transaction-builder/Cargo.toml +++ b/client/transaction-builder/Cargo.toml @@ -12,7 +12,7 @@ edition = "2018" [dependencies] bcs = "0.1.2" once_cell = "1.7.2" -serde = { version = "1.0.124", features = ["derive"] } +serde = { version = "1.0.142", features = ["derive"] } move-core-types = { path = "../../language/move-core/types", version = "0.0.1" } diem-types = { path = "../../types", version = "0.0.1" } diff --git a/common/bitvec/Cargo.toml b/common/bitvec/Cargo.toml index 04d3cdc70538..82b50b3aac11 100644 --- a/common/bitvec/Cargo.toml +++ b/common/bitvec/Cargo.toml @@ -13,7 +13,7 @@ edition = "2018" diem-workspace-hack = { path = "../workspace-hack" } proptest = { version = "1.0.0", default-features = true, optional = true } proptest-derive = { version = "0.3.0", optional = true } -serde = { version = "1.0.124", features = ["derive"] } +serde = { version = "1.0.142", features = ["derive"] } serde_bytes = "0.11.5" [dev-dependencies] diff --git a/common/crash-handler/Cargo.toml b/common/crash-handler/Cargo.toml index 5be2d95a514e..3c18a563763b 100644 --- a/common/crash-handler/Cargo.toml +++ b/common/crash-handler/Cargo.toml @@ -15,4 +15,4 @@ toml = "0.5.8" diem-logger = { path = "../logger" } diem-workspace-hack = { path = "../workspace-hack" } -serde = { version = "1.0.124", features = ["derive"] } +serde = { version = "1.0.142", features = ["derive"] } diff --git a/common/diemdoc/Cargo.toml b/common/diemdoc/Cargo.toml index edd6ab2388d5..d85bfd52783b 100644 --- a/common/diemdoc/Cargo.toml +++ b/common/diemdoc/Cargo.toml @@ -21,7 +21,7 @@ once_cell = "1.7.2" diem-workspace-hack = { path = "../workspace-hack" } [dev-dependencies] -serde = { version = "1.0.124", features = ["derive"] } +serde = { version = "1.0.142", features = ["derive"] } tempfile = "3.2.0" [features] diff --git a/common/logger/Cargo.toml b/common/logger/Cargo.toml index cfc6372fb322..0d883f5d3c28 100644 --- a/common/logger/Cargo.toml +++ b/common/logger/Cargo.toml @@ -20,6 +20,6 @@ diem-log-derive = { path = "derive" } diem-infallible = { path = "../infallible" } diem-workspace-hack = { path = "../workspace-hack" } once_cell = "1.7.2" -serde = { version = "1.0.124", features = ["derive"] } +serde = { version = "1.0.142", features = ["derive"] } serde_json = "1.0.64" prometheus = { version = "0.12.0", default-features = false } diff --git a/common/nibble/Cargo.toml b/common/nibble/Cargo.toml index ef01cf54c8a0..735b218817ad 100644 --- a/common/nibble/Cargo.toml +++ b/common/nibble/Cargo.toml @@ -12,7 +12,7 @@ edition = "2018" [dependencies] diem-workspace-hack = { path = "../workspace-hack" } proptest = { version = "1.0.0", optional = true } -serde = { version = "1.0.124", features = ["derive"] } +serde = { version = "1.0.142", features = ["derive"] } [features] default = [] diff --git a/common/short-hex-str/Cargo.toml b/common/short-hex-str/Cargo.toml index 28f31b3ac0ec..d27af5604bd2 100644 --- a/common/short-hex-str/Cargo.toml +++ b/common/short-hex-str/Cargo.toml @@ -11,7 +11,7 @@ edition = "2018" [dependencies] mirai-annotations = "1.10.1" -serde = { version = "1.0.124", default-features = false } +serde = { version = "1.0.142", default-features = false } static_assertions = "1.1.0" thiserror = "1.0.24" diff --git a/common/trace/Cargo.toml b/common/trace/Cargo.toml index a250510dac9d..587b81b04948 100644 --- a/common/trace/Cargo.toml +++ b/common/trace/Cargo.toml @@ -14,7 +14,7 @@ chrono = "0.4.19" structopt = "0.3.21" tokio = { version = "1.3.0", features = ["full"] } serde_json = "1.0.64" -serde = "1.0.124" +serde = "1.0.142" anyhow = "1.0.38" reqwest = { version = "0.11.2", features = ["blocking", "json"], default_features = false } once_cell = "1.7.2" diff --git a/common/workspace-hack/Cargo.toml b/common/workspace-hack/Cargo.toml index 3a6edf353356..429fb26fd351 100644 --- a/common/workspace-hack/Cargo.toml +++ b/common/workspace-hack/Cargo.toml @@ -44,7 +44,7 @@ regex = { version = "1.4.3", features = ["aho-corasick", "default", "memchr", "p regex-syntax = { version = "0.6.23", features = ["default", "unicode", "unicode-age", "unicode-bool", "unicode-case", "unicode-gencat", "unicode-perl", "unicode-script", "unicode-segment"] } reqwest = { version = "0.11.2", features = ["__tls", "blocking", "default", "default-tls", "hyper-tls", "json", "native-tls", "native-tls-crate", "serde_json", "stream", "tokio-native-tls"] } rusty-fork = { version = "0.3.0", features = ["default", "timeout", "wait-timeout"] } -serde = { version = "1.0.124", features = ["alloc", "default", "derive", "rc", "serde_derive", "std"] } +serde = { version = "1.0.142", features = ["alloc", "default", "derive", "rc", "serde_derive", "std"] } serde_json = { version = "1.0.64", features = ["default", "indexmap", "preserve_order", "std"] } standback = { version = "0.2.15", default-features = false, features = ["std"] } subtle = { version = "2.4.0", default-features = false, features = ["std"] } @@ -92,7 +92,7 @@ regex = { version = "1.4.3", features = ["aho-corasick", "default", "memchr", "p regex-syntax = { version = "0.6.23", features = ["default", "unicode", "unicode-age", "unicode-bool", "unicode-case", "unicode-gencat", "unicode-perl", "unicode-script", "unicode-segment"] } reqwest = { version = "0.11.2", features = ["__tls", "blocking", "default", "default-tls", "hyper-tls", "json", "native-tls", "native-tls-crate", "serde_json", "stream", "tokio-native-tls"] } rusty-fork = { version = "0.3.0", features = ["default", "timeout", "wait-timeout"] } -serde = { version = "1.0.124", features = ["alloc", "default", "derive", "rc", "serde_derive", "std"] } +serde = { version = "1.0.142", features = ["alloc", "default", "derive", "rc", "serde_derive", "std"] } serde_json = { version = "1.0.64", features = ["default", "indexmap", "preserve_order", "std"] } standback = { version = "0.2.15", default-features = false, features = ["std"] } subtle = { version = "2.4.0", default-features = false, features = ["std"] } @@ -139,7 +139,7 @@ regex = { version = "1.4.3", features = ["aho-corasick", "default", "memchr", "p regex-syntax = { version = "0.6.23", features = ["default", "unicode", "unicode-age", "unicode-bool", "unicode-case", "unicode-gencat", "unicode-perl", "unicode-script", "unicode-segment"] } reqwest = { version = "0.11.2", features = ["__tls", "blocking", "default", "default-tls", "hyper-tls", "json", "native-tls", "native-tls-crate", "serde_json", "stream", "tokio-native-tls"] } rusty-fork = { version = "0.3.0", features = ["default", "timeout", "wait-timeout"] } -serde = { version = "1.0.124", features = ["alloc", "default", "derive", "rc", "serde_derive", "std"] } +serde = { version = "1.0.142", features = ["alloc", "default", "derive", "rc", "serde_derive", "std"] } serde_json = { version = "1.0.64", features = ["default", "indexmap", "preserve_order", "std"] } standback = { version = "0.2.15", default-features = false, features = ["std"] } subtle = { version = "2.4.0", default-features = false, features = ["std"] } @@ -187,7 +187,7 @@ regex = { version = "1.4.3", features = ["aho-corasick", "default", "memchr", "p regex-syntax = { version = "0.6.23", features = ["default", "unicode", "unicode-age", "unicode-bool", "unicode-case", "unicode-gencat", "unicode-perl", "unicode-script", "unicode-segment"] } reqwest = { version = "0.11.2", features = ["__tls", "blocking", "default", "default-tls", "hyper-tls", "json", "native-tls", "native-tls-crate", "serde_json", "stream", "tokio-native-tls"] } rusty-fork = { version = "0.3.0", features = ["default", "timeout", "wait-timeout"] } -serde = { version = "1.0.124", features = ["alloc", "default", "derive", "rc", "serde_derive", "std"] } +serde = { version = "1.0.142", features = ["alloc", "default", "derive", "rc", "serde_derive", "std"] } serde_json = { version = "1.0.64", features = ["default", "indexmap", "preserve_order", "std"] } standback = { version = "0.2.15", default-features = false, features = ["std"] } subtle = { version = "2.4.0", default-features = false, features = ["std"] } diff --git a/config/Cargo.toml b/config/Cargo.toml index fd58d01fde79..63a8cd4d07fc 100644 --- a/config/Cargo.toml +++ b/config/Cargo.toml @@ -14,7 +14,7 @@ get_if_addrs = { version = "0.5.3", default-features = false } log = { version = "0.4.14", features = ["serde"] } mirai-annotations = "1.10.1" rand = "0.8.3" -serde = { version = "1.0.124", features = ["rc"], default-features = false } +serde = { version = "1.0.142", features = ["rc"], default-features = false } serde_yaml = "0.8.17" thiserror = "1.0.24" diff --git a/config/management/Cargo.toml b/config/management/Cargo.toml index c3b3edc9d374..5911dd610f67 100644 --- a/config/management/Cargo.toml +++ b/config/management/Cargo.toml @@ -12,7 +12,7 @@ edition = "2018" [dependencies] anyhow = "1.0.38" hex = "0.4.3" -serde = { version = "1.0.124", features = ["rc"], default-features = false } +serde = { version = "1.0.142", features = ["rc"], default-features = false } serde_yaml = "0.8.17" structopt = "0.3.21" thiserror = "1.0.24" diff --git a/config/management/genesis/Cargo.toml b/config/management/genesis/Cargo.toml index d009003268b4..ac2baa31c80c 100644 --- a/config/management/genesis/Cargo.toml +++ b/config/management/genesis/Cargo.toml @@ -12,7 +12,7 @@ edition = "2018" [dependencies] anyhow = "1.0.38" rand = "0.8.3" -serde = { version = "1.0.124", features = ["rc"], default-features = false } +serde = { version = "1.0.142", features = ["rc"], default-features = false } structopt = "0.3.21" thiserror = "1.0.24" toml = { version = "0.5.8", default-features = false } diff --git a/config/management/network-address-encryption/Cargo.toml b/config/management/network-address-encryption/Cargo.toml index 9093e050ce8d..c5078a736cdd 100644 --- a/config/management/network-address-encryption/Cargo.toml +++ b/config/management/network-address-encryption/Cargo.toml @@ -11,7 +11,7 @@ edition = "2018" [dependencies] base64 = "0.13.0" -serde = { version = "1.0.124", features = ["rc"], default-features = false } +serde = { version = "1.0.142", features = ["rc"], default-features = false } thiserror = "1.0.24" bcs = "0.1.2" diff --git a/config/management/operational/Cargo.toml b/config/management/operational/Cargo.toml index 9e583696eb86..f639b7dcca41 100644 --- a/config/management/operational/Cargo.toml +++ b/config/management/operational/Cargo.toml @@ -12,7 +12,7 @@ edition = "2018" [dependencies] anyhow = "1.0.38" hex = "0.4.3" -serde = { version = "1.0.124", features = ["rc"], default-features = false } +serde = { version = "1.0.142", features = ["rc"], default-features = false } serde_json = "1.0.64" structopt = "0.3.21" thiserror = "1.0.24" diff --git a/consensus/Cargo.toml b/consensus/Cargo.toml index d40201162906..64f694a321e4 100644 --- a/consensus/Cargo.toml +++ b/consensus/Cargo.toml @@ -23,7 +23,7 @@ num-traits = { version = "0.2.14", default-features = false } once_cell = "1.7.2" proptest = { version = "1.0.0", optional = true } rand = { version = "0.8.3", default-features = false } -serde = { version = "1.0.124", default-features = false } +serde = { version = "1.0.142", default-features = false } serde_json = "1.0.64" termion = { version = "1.5.6", default-features = false } thiserror = "1.0.24" diff --git a/consensus/consensus-types/Cargo.toml b/consensus/consensus-types/Cargo.toml index 425ee10311aa..d4608d90bb3f 100644 --- a/consensus/consensus-types/Cargo.toml +++ b/consensus/consensus-types/Cargo.toml @@ -10,7 +10,7 @@ edition = "2018" anyhow = "1.0.38" mirai-annotations = { version = "1.10.1", default-features = false } proptest = { version = "1.0.0", optional = true } -serde = { version = "1.0.124", default-features = false } +serde = { version = "1.0.142", default-features = false } executor-types = { path = "../../execution/executor-types" } bcs = "0.1.2" diff --git a/consensus/safety-rules/Cargo.toml b/consensus/safety-rules/Cargo.toml index 5f0f8a2f8739..b89480bf5ba2 100644 --- a/consensus/safety-rules/Cargo.toml +++ b/consensus/safety-rules/Cargo.toml @@ -28,7 +28,7 @@ diem-temppath = { path = "../../common/temppath" } diem-types = { path = "../../types" } diem-vault-client = { path = "../../secure/storage/vault" } diem-workspace-hack = { path = "../../common/workspace-hack" } -serde = { version = "1.0.124", default-features = false } +serde = { version = "1.0.142", default-features = false } thiserror = "1.0.24" [dev-dependencies] diff --git a/crypto/crypto/Cargo.toml b/crypto/crypto/Cargo.toml index c7c762683c67..3b3bee05cd21 100644 --- a/crypto/crypto/Cargo.toml +++ b/crypto/crypto/Cargo.toml @@ -23,7 +23,7 @@ proptest = { version = "1.0.0", optional = true } proptest-derive = { version = "0.3.0", optional = true } rand = "0.8.0" rand_core = { version = "0.6.2", default-features = false } -serde = { version = "1.0.124", features = ["derive"] } +serde = { version = "1.0.142", features = ["derive"] } serde_bytes = "0.11.5" serde-name = "0.1.1" sha2 = "0.9.3" diff --git a/devtools/x-core/Cargo.toml b/devtools/x-core/Cargo.toml index 3214d1a87388..6a035740ec7c 100644 --- a/devtools/x-core/Cargo.toml +++ b/devtools/x-core/Cargo.toml @@ -18,4 +18,4 @@ log = "0.4.14" toml = "0.5.8" once_cell = "1.7.2" rental = "0.5.5" -serde = { version = "1.0.124", features = ["derive"] } +serde = { version = "1.0.142", features = ["derive"] } diff --git a/devtools/x-lint/Cargo.toml b/devtools/x-lint/Cargo.toml index 8493e010da5d..620e14784c10 100644 --- a/devtools/x-lint/Cargo.toml +++ b/devtools/x-lint/Cargo.toml @@ -13,5 +13,5 @@ guppy = "0.9.0" hakari = "0.3.0" once_cell = "1.7.2" toml = "0.5.8" -serde = { version = "1.0.124", features = ["derive"] } +serde = { version = "1.0.142", features = ["derive"] } x-core = { path = "../x-core" } diff --git a/devtools/x/Cargo.toml b/devtools/x/Cargo.toml index c3364459e611..11c2f60a24e8 100644 --- a/devtools/x/Cargo.toml +++ b/devtools/x/Cargo.toml @@ -10,7 +10,7 @@ license = "Apache-2.0" [dependencies] camino = "1.0.3" determinator = "0.4.0" -serde = { version = "1.0.124", features = ["derive"] } +serde = { version = "1.0.142", features = ["derive"] } serde_json = "1.0.64" structopt = "0.3.21" anyhow = "1.0.38" diff --git a/execution/execution-correctness/Cargo.toml b/execution/execution-correctness/Cargo.toml index 509b9c2bc9c9..eccf104a336b 100644 --- a/execution/execution-correctness/Cargo.toml +++ b/execution/execution-correctness/Cargo.toml @@ -25,7 +25,7 @@ diem-temppath = { path = "../../common/temppath" } diem-types = { path = "../../types" } diem-vm = { path = "../../language/diem-vm" } diem-workspace-hack = { path = "../../common/workspace-hack" } -serde = { version = "1.0.124", default-features = false } +serde = { version = "1.0.142", default-features = false } storage-client = { path = "../../storage/storage-client" } thiserror = "1.0.24" # this is actually a dev-dependency (see "Conditional compilation of tests" in coding_guidelines.md) diff --git a/execution/executor-types/Cargo.toml b/execution/executor-types/Cargo.toml index cdd0b73c28cb..eb3ace50dd13 100644 --- a/execution/executor-types/Cargo.toml +++ b/execution/executor-types/Cargo.toml @@ -11,7 +11,7 @@ edition = "2018" [dependencies] anyhow = "1.0.38" -serde = { version = "1.0.124", default-features = false } +serde = { version = "1.0.142", default-features = false } thiserror = "1.0.24" bcs = "0.1.2" diff --git a/execution/executor/Cargo.toml b/execution/executor/Cargo.toml index 27e92a4aa534..b905134ded40 100644 --- a/execution/executor/Cargo.toml +++ b/execution/executor/Cargo.toml @@ -15,7 +15,7 @@ fail = "0.4.0" itertools = { version = "0.10.0", default-features = false } once_cell = "1.7.2" serde_json = "1.0.64" -serde = { version = "1.0.124", features = ["derive"] } +serde = { version = "1.0.142", features = ["derive"] } consensus-types = { path = "../../consensus/consensus-types"} executor-types = { path = "../executor-types" } diff --git a/json-rpc/Cargo.toml b/json-rpc/Cargo.toml index 3fb732bb76de..46dab7f1f779 100644 --- a/json-rpc/Cargo.toml +++ b/json-rpc/Cargo.toml @@ -18,7 +18,7 @@ hyper = "0.14.4" once_cell = "1.7.2" rand = "0.8.3" serde_json = "1.0.64" -serde = { version = "1.0.124", features = ["derive"], default-features = false } +serde = { version = "1.0.142", features = ["derive"], default-features = false } tokio = { version = "1.3.0", features = ["full"] } warp = { version = "0.3.0", features = ["tls"] } reqwest = { version = "0.11.2", features = ["blocking", "json"], default_features = false, optional = true } diff --git a/json-rpc/types/Cargo.toml b/json-rpc/types/Cargo.toml index c8fadc9b4db7..378bde0563a5 100644 --- a/json-rpc/types/Cargo.toml +++ b/json-rpc/types/Cargo.toml @@ -12,7 +12,7 @@ edition = "2018" [dependencies] anyhow = "1.0.38" hex = "0.4.3" -serde = { version = "1.0.124", default-features = false } +serde = { version = "1.0.142", default-features = false } serde_json = "1.0.64" prost = "0.7.0" diff --git a/language/compiler/bytecode-source-map/Cargo.toml b/language/compiler/bytecode-source-map/Cargo.toml index 7a7eaf884a51..e12b6912149d 100644 --- a/language/compiler/bytecode-source-map/Cargo.toml +++ b/language/compiler/bytecode-source-map/Cargo.toml @@ -15,7 +15,7 @@ vm = { path = "../../vm" } bcs = "0.1.2" codespan = "0.8.0" codespan-reporting = "0.8.0" -serde = { version = "1.0.124", default-features = false } +serde = { version = "1.0.142", default-features = false } [features] default = [] diff --git a/language/diem-tools/writeset-transaction-generator/Cargo.toml b/language/diem-tools/writeset-transaction-generator/Cargo.toml index dcddfb554e50..cf185f735c71 100644 --- a/language/diem-tools/writeset-transaction-generator/Cargo.toml +++ b/language/diem-tools/writeset-transaction-generator/Cargo.toml @@ -16,7 +16,7 @@ anyhow = "1.0.38" structopt = "0.3.21" tempfile = "3.2.0" handlebars = "3.5.3" -serde = { version = "1.0.124", default-features = false } +serde = { version = "1.0.142", default-features = false } serde_json = "1.0.64" once_cell = "1.7.2" diff --git a/language/diem-vm/Cargo.toml b/language/diem-vm/Cargo.toml index 5e839a455ecb..686735bbd94c 100644 --- a/language/diem-vm/Cargo.toml +++ b/language/diem-vm/Cargo.toml @@ -29,7 +29,7 @@ move-vm-runtime = { path = "../move-vm/runtime" } move-vm-types = { path = "../move-vm/types" } vm = { path = "../vm" } serde_json = "1.0.64" -serde = { version = "1.0.124", default-features = false } +serde = { version = "1.0.142", default-features = false } [dev-dependencies] proptest = "1.0.0" diff --git a/language/move-core/types/Cargo.toml b/language/move-core/types/Cargo.toml index 4a3afef3cf7f..63705b93f3b5 100644 --- a/language/move-core/types/Cargo.toml +++ b/language/move-core/types/Cargo.toml @@ -19,7 +19,7 @@ proptest = { version = "1.0.0", default-features = false, optional = true } proptest-derive = { version = "0.3.0", default-features = false, optional = true } rand = "0.8.3" ref-cast = "1.0.6" -serde = { version = "1.0.124", default-features = false } +serde = { version = "1.0.142", default-features = false } serde_bytes = "0.11.5" [dev-dependencies] diff --git a/language/move-ir/types/Cargo.toml b/language/move-ir/types/Cargo.toml index 6be0b7cc5f48..8d0794239a4b 100644 --- a/language/move-ir/types/Cargo.toml +++ b/language/move-ir/types/Cargo.toml @@ -14,7 +14,7 @@ edition = "2018" [dependencies] anyhow = "1.0.38" codespan = { version = "0.8.0", features = ["serialization"] } -serde = { version = "1.0.124", features = ["derive"] } +serde = { version = "1.0.142", features = ["derive"] } hex = "0.4.3" once_cell = "1.7.2" diff --git a/language/move-model/Cargo.toml b/language/move-model/Cargo.toml index cbab217f74d6..4282785256d8 100644 --- a/language/move-model/Cargo.toml +++ b/language/move-model/Cargo.toml @@ -25,7 +25,7 @@ num = "0.4.0" once_cell = "1.7.2" regex = "1.4.3" anyhow = "1.0.38" -serde = { version = "1.0.124", features = ["derive"] } +serde = { version = "1.0.142", features = ["derive"] } [dev-dependencies] datatest-stable = { path = "../../common/datatest-stable" } diff --git a/language/move-prover/Cargo.toml b/language/move-prover/Cargo.toml index eec2c9e347ad..d818dc47635d 100644 --- a/language/move-prover/Cargo.toml +++ b/language/move-prover/Cargo.toml @@ -36,7 +36,7 @@ num = "0.4.0" pretty = "0.10.0" rand = "0.8.3" regex = "1.4.3" -serde = { version = "1.0.124", features = ["derive"] } +serde = { version = "1.0.142", features = ["derive"] } serde_json = "1.0.64" simplelog = "0.9.0" once_cell = "1.7.2" diff --git a/language/move-prover/abigen/Cargo.toml b/language/move-prover/abigen/Cargo.toml index f85057f7e305..8bcc870252cf 100644 --- a/language/move-prover/abigen/Cargo.toml +++ b/language/move-prover/abigen/Cargo.toml @@ -19,7 +19,7 @@ bcs = "0.1.2" log = "0.4.14" anyhow = "1.0.38" heck = "0.3.2" -serde = { version = "1.0.124", features = ["derive"] } +serde = { version = "1.0.142", features = ["derive"] } [dev-dependencies] codespan-reporting = "0.8.0" diff --git a/language/move-prover/boogie-backend/Cargo.toml b/language/move-prover/boogie-backend/Cargo.toml index 7523582e16a4..eb430dd7ff9d 100644 --- a/language/move-prover/boogie-backend/Cargo.toml +++ b/language/move-prover/boogie-backend/Cargo.toml @@ -17,7 +17,7 @@ num = "0.4.0" itertools = "0.10.0" move-core-types = { path = "../../move-core/types" } log = "0.4.14" -serde = { version = "1.0.124", features = ["derive"] } +serde = { version = "1.0.142", features = ["derive"] } serde_json = "1.0.64" anyhow = "1.0.37" once_cell = "1.7.2" diff --git a/language/move-prover/bytecode/Cargo.toml b/language/move-prover/bytecode/Cargo.toml index ae9303615f28..00ebb80efdd3 100644 --- a/language/move-prover/bytecode/Cargo.toml +++ b/language/move-prover/bytecode/Cargo.toml @@ -21,7 +21,7 @@ itertools = "0.10.0" diem-types = { path = "../../../types" } move-core-types = { path = "../../move-core/types" } log = "0.4.14" -serde = { version = "1.0.124", features = ["derive"] } +serde = { version = "1.0.142", features = ["derive"] } serde_json = "1.0.64" once_cell = "1.7.2" petgraph = "0.5.1" diff --git a/language/move-prover/docgen/Cargo.toml b/language/move-prover/docgen/Cargo.toml index f31e5244acfa..ab1d98737fcd 100644 --- a/language/move-prover/docgen/Cargo.toml +++ b/language/move-prover/docgen/Cargo.toml @@ -20,7 +20,7 @@ log = "0.4.14" num = "0.4.0" regex = "1.4.3" anyhow = "1.0.38" -serde = { version = "1.0.124", features = ["derive"] } +serde = { version = "1.0.142", features = ["derive"] } once_cell = "1.7.2" [dev-dependencies] diff --git a/language/move-prover/errmapgen/Cargo.toml b/language/move-prover/errmapgen/Cargo.toml index e146270a51bf..12b12d53eb6a 100644 --- a/language/move-prover/errmapgen/Cargo.toml +++ b/language/move-prover/errmapgen/Cargo.toml @@ -16,7 +16,7 @@ bcs = "0.1.2" # external dependencies log = "0.4.14" anyhow = "1.0.38" -serde = { version = "1.0.124", features = ["derive"] } +serde = { version = "1.0.142", features = ["derive"] } [dev-dependencies] codespan-reporting = "0.8.0" diff --git a/language/move-vm/types/Cargo.toml b/language/move-vm/types/Cargo.toml index 5ba87fd88004..830036305e7d 100644 --- a/language/move-vm/types/Cargo.toml +++ b/language/move-vm/types/Cargo.toml @@ -14,7 +14,7 @@ mirai-annotations = "1.10.1" once_cell = "1.7.2" proptest = { version = "1.0.0", optional = true } sha2 = "0.9.3" -serde = { version = "1.0.124", features = ["derive", "rc"] } +serde = { version = "1.0.142", features = ["derive", "rc"] } smallvec = "1.6.1" bcs = "0.1.2" diff --git a/language/tools/move-coverage/Cargo.toml b/language/tools/move-coverage/Cargo.toml index 962f8c90fd2e..7dd833464c4e 100644 --- a/language/tools/move-coverage/Cargo.toml +++ b/language/tools/move-coverage/Cargo.toml @@ -13,7 +13,7 @@ edition = "2018" once_cell = "1.7.2" petgraph = "0.5.1" structopt = "0.3.21" -serde = { version = "1.0.124", default-features = false } +serde = { version = "1.0.142", default-features = false } anyhow = "1.0.38" codespan = { version = "0.8.0", features = ["serialization"] } colored = "2.0.0" diff --git a/language/tools/resource-viewer/Cargo.toml b/language/tools/resource-viewer/Cargo.toml index 506b9cb1a5bf..14eb3bb8d692 100644 --- a/language/tools/resource-viewer/Cargo.toml +++ b/language/tools/resource-viewer/Cargo.toml @@ -20,7 +20,7 @@ move-vm-types = { path = "../../move-vm/types" } compiled-stdlib = { path = "../../diem-framework/compiled" } vm = { path = "../../vm" } serde_json = "1.0.64" -serde = { version = "1.0.124", features = ["derive", "rc"] } +serde = { version = "1.0.142", features = ["derive", "rc"] } anyhow = "1.0.38" once_cell = "1.7.2" diff --git a/mempool/Cargo.toml b/mempool/Cargo.toml index 045753e23b80..a5ff69a08ccc 100644 --- a/mempool/Cargo.toml +++ b/mempool/Cargo.toml @@ -17,7 +17,7 @@ itertools = "0.10.0" once_cell = "1.7.2" proptest = { version = "1.0.0", optional = true } rayon = "1.4.1" -serde = { version = "1.0.124", default-features = false } +serde = { version = "1.0.142", default-features = false } tokio = { version = "1.3.0", features = ["full"] } tokio-stream = "0.1.4" diff --git a/network/Cargo.toml b/network/Cargo.toml index 71075b7072cf..5d2b9e7bd807 100644 --- a/network/Cargo.toml +++ b/network/Cargo.toml @@ -21,7 +21,7 @@ proptest = { version = "1.0.0", default-features = true, optional = true } proptest-derive = { version = "0.3.0", optional = true } rand = { version = "0.8.3", features = ["small_rng"] } rand_core = { version = "0.6.2", optional = true } -serde = { version = "1.0.124", default-features = false } +serde = { version = "1.0.142", default-features = false } serde_bytes = "0.11.5" thiserror = "1.0.24" tokio = { version = "1.3.0", features = ["full"] } diff --git a/network/builder/Cargo.toml b/network/builder/Cargo.toml index b22615f70f28..1d9aa4f5faa9 100644 --- a/network/builder/Cargo.toml +++ b/network/builder/Cargo.toml @@ -14,7 +14,7 @@ edition = "2018" [dependencies] futures = "0.3.12" rand = "0.8.3" -serde = { version = "1.0.124", default-features = false } +serde = { version = "1.0.142", default-features = false } tokio = { version = "1.3.0", features = ["full"] } channel = { path = "../../common/channel" } diff --git a/network/netcore/Cargo.toml b/network/netcore/Cargo.toml index 20d993e5ee96..6a415b0ca5e2 100644 --- a/network/netcore/Cargo.toml +++ b/network/netcore/Cargo.toml @@ -13,7 +13,7 @@ edition = "2018" bytes = "1.0.1" futures = "0.3.12" pin-project = "1.0.5" -serde = { version = "1.0.124", default-features = false } +serde = { version = "1.0.142", default-features = false } tokio = { version = "1.3.0", features = ["full"] } tokio-util = { version = "0.6.4", features = ["compat"] } url = { version = "2.2.1" } diff --git a/sdk/client/Cargo.toml b/sdk/client/Cargo.toml index 9095c339227e..0f187520bd65 100644 --- a/sdk/client/Cargo.toml +++ b/sdk/client/Cargo.toml @@ -18,7 +18,7 @@ async = ["reqwest", "tokio"] anyhow = "1.0.38" bcs = "0.1.2" hex = "0.4.3" -serde = { version = "1.0.124", features = ["derive"] } +serde = { version = "1.0.142", features = ["derive"] } serde_json = "1.0.64" diem-crypto = { path = "../../crypto/crypto", version = "0.0.1" } diff --git a/secure/key-manager/Cargo.toml b/secure/key-manager/Cargo.toml index b0439ccb4745..fde320454d96 100644 --- a/secure/key-manager/Cargo.toml +++ b/secure/key-manager/Cargo.toml @@ -13,7 +13,7 @@ publish = false anyhow = "1.0.38" bcs = "0.1.2" once_cell = "1.7.2" -serde = { version = "1.0.124", features = ["rc"], default-features = false } +serde = { version = "1.0.142", features = ["rc"], default-features = false } thiserror = "1.0.24" crash-handler = { path = "../../common/crash-handler" } diff --git a/secure/net/Cargo.toml b/secure/net/Cargo.toml index 193412cd7402..d93fe099ff53 100644 --- a/secure/net/Cargo.toml +++ b/secure/net/Cargo.toml @@ -11,7 +11,7 @@ edition = "2018" [dependencies] once_cell = "1.7.2" -serde = { version = "1.0.124", features = ["rc"], default-features = false } +serde = { version = "1.0.142", features = ["rc"], default-features = false } thiserror = "1.0.24" diem-logger = { path = "../../common/logger" } diff --git a/secure/storage/Cargo.toml b/secure/storage/Cargo.toml index a5d9d6f92ef9..e29b62c1d4ce 100644 --- a/secure/storage/Cargo.toml +++ b/secure/storage/Cargo.toml @@ -14,7 +14,7 @@ base64 = "0.13.0" chrono = "0.4.19" enum_dispatch = "0.3.5" rand = "0.8.3" -serde = { version = "1.0.124", features = ["rc"], default-features = false } +serde = { version = "1.0.142", features = ["rc"], default-features = false } serde_json = "1.0.64" thiserror = "1.0.24" diff --git a/secure/storage/github/Cargo.toml b/secure/storage/github/Cargo.toml index d64ba5424776..f34b65d028d1 100644 --- a/secure/storage/github/Cargo.toml +++ b/secure/storage/github/Cargo.toml @@ -10,7 +10,7 @@ publish = false edition = "2018" [dependencies] -serde = { version = "1.0.124", features = ["derive"], default-features = false } +serde = { version = "1.0.142", features = ["derive"], default-features = false } serde_json = "1.0.64" thiserror = "1.0.24" ureq = { version = "1.5.4", features = ["json", "native-tls"], default-features = false } diff --git a/secure/storage/vault/Cargo.toml b/secure/storage/vault/Cargo.toml index 6113ed1a475d..0149f564f50d 100644 --- a/secure/storage/vault/Cargo.toml +++ b/secure/storage/vault/Cargo.toml @@ -15,7 +15,7 @@ chrono = "0.4.19" once_cell = "1.7.2" proptest = { version = "1.0.0", optional = true } native-tls = "0.2.7" -serde = { version = "1.0.124", features = ["derive"], default-features = false } +serde = { version = "1.0.142", features = ["derive"], default-features = false } serde_json = "1.0.64" thiserror = "1.0.24" ureq = { version = "1.5.4", features = ["json", "native-tls"], default-features = false } diff --git a/state-sync/Cargo.toml b/state-sync/Cargo.toml index 9eea8549affb..87f19d86981b 100644 --- a/state-sync/Cargo.toml +++ b/state-sync/Cargo.toml @@ -17,7 +17,7 @@ itertools = { version = "0.10.0", default-features = false } once_cell = "1.7.2" proptest = { version = "1.0.0", optional = true } rand = "0.8.3" -serde = { version = "1.0.124", default-features = false } +serde = { version = "1.0.142", default-features = false } thiserror = "1.0.24" tokio = { version = "1.3.0", features = ["full"] } tokio-stream = "0.1.4" diff --git a/storage/backup/backup-cli/Cargo.toml b/storage/backup/backup-cli/Cargo.toml index 0e2a8fdde512..54bbfb13e3ef 100644 --- a/storage/backup/backup-cli/Cargo.toml +++ b/storage/backup/backup-cli/Cargo.toml @@ -22,7 +22,7 @@ pin-project = "1.0.5" rand = "0.8.3" regex = "1.4.3" reqwest = { version = "0.11.2", features = ["stream"], default-features = false } -serde = { version = "1.0.124", features = ["derive"] } +serde = { version = "1.0.142", features = ["derive"] } serde_json = "1.0.64" structopt = "0.3.21" toml = "0.5.8" diff --git a/storage/backup/backup-service/Cargo.toml b/storage/backup/backup-service/Cargo.toml index 3f60e21760b2..e1f38bdfd5a7 100644 --- a/storage/backup/backup-service/Cargo.toml +++ b/storage/backup/backup-service/Cargo.toml @@ -14,7 +14,7 @@ bytes = "1.0.1" futures = "0.3.12" hyper = "0.14.4" once_cell = "1.7.2" -serde = { version = "1.0.124", default-features = false } +serde = { version = "1.0.142", default-features = false } tokio = { version = "1.3.0", features = ["full"] } warp = "0.3.0" diff --git a/storage/diemdb/Cargo.toml b/storage/diemdb/Cargo.toml index f5e0b9e58963..a2c858cc1a3b 100644 --- a/storage/diemdb/Cargo.toml +++ b/storage/diemdb/Cargo.toml @@ -19,7 +19,7 @@ num-derive = "0.3.3" num-traits = "0.2.14" proptest = { version = "1.0.0", optional = true } proptest-derive = { version = "0.3.0", optional = true } -serde = "1.0.124" +serde = "1.0.142" thiserror = "1.0.24" accumulator = { path = "../accumulator" } diff --git a/storage/diemsum/Cargo.toml b/storage/diemsum/Cargo.toml index ab849fa3dd8f..1150db6c9749 100644 --- a/storage/diemsum/Cargo.toml +++ b/storage/diemsum/Cargo.toml @@ -12,7 +12,7 @@ edition = "2018" [dependencies] anyhow = "1.0.38" structopt = "0.3.21" -serde = "1.0.124" +serde = "1.0.142" serde_json = "1.0.64" diemdb = { path = "../diemdb", features = ["diemsum"] } diff --git a/storage/jellyfish-merkle/Cargo.toml b/storage/jellyfish-merkle/Cargo.toml index 419036b4e8eb..784d6a0bfde4 100644 --- a/storage/jellyfish-merkle/Cargo.toml +++ b/storage/jellyfish-merkle/Cargo.toml @@ -19,7 +19,7 @@ once_cell = "1.7.2" proptest = { version = "1.0.0", optional = true } proptest-derive = { version = "0.3.0", optional = true } rand = { version = "0.8.3", optional = true } -serde = { version = "1.0.124", features = ["derive"] } +serde = { version = "1.0.142", features = ["derive"] } thiserror = "1.0.24" bcs = "0.1.2" diff --git a/storage/storage-client/Cargo.toml b/storage/storage-client/Cargo.toml index 758c2bb73a5f..def1f2603a0b 100644 --- a/storage/storage-client/Cargo.toml +++ b/storage/storage-client/Cargo.toml @@ -11,7 +11,7 @@ edition = "2018" [dependencies] anyhow = "1.0.38" -serde = "1.0.124" +serde = "1.0.142" bcs = "0.1.2" diem-crypto = { path = "../../crypto/crypto" } diff --git a/storage/storage-interface/Cargo.toml b/storage/storage-interface/Cargo.toml index 0dc34a58ff57..ea0b47a3e2e9 100644 --- a/storage/storage-interface/Cargo.toml +++ b/storage/storage-interface/Cargo.toml @@ -12,7 +12,7 @@ edition = "2018" [dependencies] anyhow = "1.0.38" itertools = "0.10.0" -serde = { version = "1.0.124", default-features = false } +serde = { version = "1.0.142", default-features = false } thiserror = "1.0.24" parking_lot = "0.11.1" diff --git a/testsuite/cli/Cargo.toml b/testsuite/cli/Cargo.toml index 99d8aa3554ea..f093a98da63a 100644 --- a/testsuite/cli/Cargo.toml +++ b/testsuite/cli/Cargo.toml @@ -19,7 +19,7 @@ rust_decimal = "1.10.3" num-traits = "0.2.14" once_cell = "1.7.2" reqwest = { version = "0.11.2", features = ["blocking", "json"] } -serde = { version = "1.0.124", features = ["derive"] } +serde = { version = "1.0.142", features = ["derive"] } structopt = "0.3.21" tokio = { version = "1.3.0", features = ["full"] } walkdir = "2.3.1" diff --git a/testsuite/cli/diem-wallet/Cargo.toml b/testsuite/cli/diem-wallet/Cargo.toml index 06783a932a1b..ee5a5483b02a 100644 --- a/testsuite/cli/diem-wallet/Cargo.toml +++ b/testsuite/cli/diem-wallet/Cargo.toml @@ -16,7 +16,7 @@ hex = "0.4.3" hmac = "0.10.1" byteorder = "1.4.3" pbkdf2 = "0.7.3" -serde = "1.0.124" +serde = "1.0.142" sha2 = "0.9.3" thiserror = "1.0.24" ed25519-dalek = { version = "0.1.0", package = "ed25519-dalek-fiat", default-features = false, features = ["std", "fiat_u64_backend"] } diff --git a/testsuite/cluster-test/Cargo.toml b/testsuite/cluster-test/Cargo.toml index 7a0720dc49f7..daec1f337a10 100644 --- a/testsuite/cluster-test/Cargo.toml +++ b/testsuite/cluster-test/Cargo.toml @@ -21,7 +21,7 @@ reqwest = { version = "0.11.2", features = ["blocking", "json"] } serde_json = "1.0.64" serde_yaml = "0.8.17" termion = "1.5.6" -serde = { version = "1.0.124", features = ["derive"] } +serde = { version = "1.0.142", features = ["derive"] } structopt = "0.3.21" rusoto_core = "0.46.0" rusoto_autoscaling = "0.46.0" diff --git a/testsuite/generate-format/Cargo.toml b/testsuite/generate-format/Cargo.toml index 4683036d272c..4cfde231fd69 100644 --- a/testsuite/generate-format/Cargo.toml +++ b/testsuite/generate-format/Cargo.toml @@ -11,7 +11,7 @@ edition = "2018" [dependencies] rand = "0.8.3" -serde = { version = "1.0.124", features = ["derive"] } +serde = { version = "1.0.142", features = ["derive"] } serde-reflection = "0.3.2" serde_yaml = "0.8.17" structopt = "0.3.21" diff --git a/types/Cargo.toml b/types/Cargo.toml index 789e8781c7a1..c13148976c29 100644 --- a/types/Cargo.toml +++ b/types/Cargo.toml @@ -21,7 +21,7 @@ mirai-annotations = "1.10.1" proptest = { version = "1.0.0", optional = true } proptest-derive = { version = "0.3.0", default-features = false, optional = true } rand = "0.8.3" -serde = { version = "1.0.124", default-features = false } +serde = { version = "1.0.142", default-features = false } serde_json = "1.0.64" serde_bytes = "0.11.5" thiserror = "1.0.24"