From a848ad6d67b1c1d8f053c9ca97b89e5e4c929d96 Mon Sep 17 00:00:00 2001 From: lklimek <842586+lklimek@users.noreply.github.com> Date: Sat, 13 Apr 2024 10:14:16 +0200 Subject: [PATCH] build(deps)!: update all dependencies (#64) * chore: updated a few dependencies * build(deps): update all deps to most recent version --------- Co-authored-by: Quantum Explorer --- abci/Cargo.toml | 49 +++++++++++++++++++++------------------ proto-compiler/Cargo.toml | 10 ++++---- proto/Cargo.toml | 24 ++++++++++--------- 3 files changed, 45 insertions(+), 38 deletions(-) diff --git a/abci/Cargo.toml b/abci/Cargo.toml index 6cfef7d..1e1c511 100644 --- a/abci/Cargo.toml +++ b/abci/Cargo.toml @@ -43,42 +43,47 @@ name = "echo_socket" required-features = ["server"] [dependencies] -uuid = { version = "1.4.1", features = ["v4", "fast-rng"], optional = true } +uuid = { version = "1.8.0", features = ["v4", "fast-rng"], optional = true } tenderdash-proto = { path = "../proto", default-features = false } -bytes = { version = "1.0" } -prost = { version = "0.12" } -tracing = { version = "0.1", default-features = false } -tracing-subscriber = { version = "0.3", optional = true, default-features = false, features = [ +bytes = { version = "1.6.0" } +prost = { version = "0.12.4" } +tracing = { version = "0.1.40", default-features = false } +tracing-subscriber = { version = "0.3.18", optional = true, default-features = false, features = [ "ansi", "env-filter", ] } -serde_json = "1.0.114" -thiserror = { version = "1.0.39" } -url = { version = "2.3.1" } -semver = { version = "1.0.17" } -lhash = { version = "1.0.1", features = ["sha256"], optional = true } -hex = { version = "0.4" } -tokio-util = { version = "0.7.8", features = [ +serde_json = "1.0.115" +thiserror = { version = "1.0.58" } +url = { version = "2.5.0" } +semver = { version = "1.0.22" } +lhash = { version = "1.1.0", features = ["sha256"], optional = true } +hex = { version = "0.4.3" } +tokio-util = { version = "0.7.10", features = [ "net", "codec", ], default-features = false, optional = true } -tokio = { version = "1.28", features = [ +tokio = { version = "1.37.0", features = [ "net", "io-util", "rt-multi-thread", "sync", "macros", ], default-features = false, optional = true } -futures = { version = "0.3.28", optional = true } +futures = { version = "0.3.30", optional = true } [dev-dependencies] -anyhow = { version = "1.0.69" } -bincode = { version = "2.0.0-rc.2" } +anyhow = { version = "1.0.82" } +bincode = { version = "2.0.0-rc.3" } blake2 = { version = "0.10.6" } -bollard = { version = "0.16.0" } -futures = { version = "0.3.26" } -tokio = { version = "1", features = ["macros", "signal", "time", "io-std"] } -hex = { version = "0.4" } -lazy_static = { version = "1.4" } +bollard = { version = "0.16.1" } +futures = { version = "0.3.30" } +tokio = { version = "1.37.0", features = [ + "macros", + "signal", + "time", + "io-std", +] } +hex = { version = "0.4.3" } +lazy_static = { version = "1.4.0" } # For tests of gRPC server -tonic = { version = "0.11" } +tonic = { version = "0.11.0" } diff --git a/proto-compiler/Cargo.toml b/proto-compiler/Cargo.toml index 24b3002..0e3c3e7 100644 --- a/proto-compiler/Cargo.toml +++ b/proto-compiler/Cargo.toml @@ -9,13 +9,13 @@ publish = false [lib] [dependencies] -walkdir = { version = "2.3" } -prost-build = { version = "0.12" } -tempfile = { version = "3.2.0" } -regex = { "version" = "1.7.1" } +walkdir = { version = "2.5.0" } +prost-build = { version = "0.12.4" } +tempfile = { version = "3.10.1" } +regex = { "version" = "1.10.4" } # Use of native-tls-vendored should build vendored openssl, which is required for Alpine build ureq = { "version" = "2.9.6" } -zip = { version = "0.6.4", default-features = false, features = ["deflate"] } +zip = { version = "0.6.6", default-features = false, features = ["deflate"] } fs_extra = { version = "1.3.0" } tonic-build = { version = "0.11.0", optional = true } diff --git a/proto/Cargo.toml b/proto/Cargo.toml index 4b13bf5..8f3b095 100644 --- a/proto/Cargo.toml +++ b/proto/Cargo.toml @@ -45,31 +45,33 @@ grpc = [ ] [dependencies] -prost = { version = "0.12", default-features = false, features = [ +prost = { version = "0.12.4", default-features = false, features = [ "prost-derive", ] } -prost-types = { version = "0.12", default-features = false } -tonic = { version = "0.11", optional = true } -bytes = { version = "1.0", default-features = false, features = ["serde"] } -serde = { version = "1.0", default-features = false, features = ["derive"] } -subtle-encoding = { version = "0.5", default-features = false, features = [ +prost-types = { version = "0.12.4", default-features = false } +tonic = { version = "0.11.0", optional = true } +bytes = { version = "1.6.0", default-features = false, features = ["serde"] } +serde = { version = "1.0.197", default-features = false, features = ["derive"] } +subtle-encoding = { version = "0.5.1", default-features = false, features = [ "hex", "base64", "alloc", ] } -num-traits = { version = "0.2", default-features = false } -num-derive = { version = "0.4", default-features = false } -time = { version = "0.3", default-features = false, features = [ +num-traits = { version = "0.2.18", default-features = false } +num-derive = { version = "0.4.2", default-features = false } +time = { version = "0.3.36", default-features = false, features = [ "macros", "parsing", ] } flex-error = { version = "0.4.4", default-features = false } -chrono = { version = "0.4.35", default-features = false } +chrono = { version = "0.4.37", default-features = false } derive_more = { version = "0.99.17" } [dev-dependencies] -serde_json = { version = "1.0", default-features = false, features = ["alloc"] } +serde_json = { version = "1.0.115", default-features = false, features = [ + "alloc", +] } [build-dependencies] tenderdash-proto-compiler = { path = "../proto-compiler" }