From eb2788314d185684a9f4a0dfa26a8829a873e097 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 20 Jun 2024 14:48:33 +0000 Subject: [PATCH] build(deps): bump the prod group with 9 updates Bumps the prod group with 9 updates: | Package | From | To | | --- | --- | --- | | [clap](https://github.com/clap-rs/clap) | `4.5.4` | `4.5.7` | | [toml](https://github.com/toml-rs/toml) | `0.8.13` | `0.8.14` | | [tokio](https://github.com/tokio-rs/tokio) | `1.37.0` | `1.38.0` | | [metrics](https://github.com/metrics-rs/metrics) | `0.22.3` | `0.23.0` | | [hyper](https://github.com/hyperium/hyper) | `0.14.28` | `1.3.1` | | [metrics-exporter-prometheus](https://github.com/metrics-rs/metrics) | `0.14.0` | `0.15.0` | | [console-subscriber](https://github.com/tokio-rs/console) | `0.2.0` | `0.3.0` | | [regex](https://github.com/rust-lang/regex) | `1.10.4` | `1.10.5` | | [tracing-test](https://github.com/dbrgn/tracing-test) | `0.2.4` | `0.2.5` | Updates `clap` from 4.5.4 to 4.5.7 - [Release notes](https://github.com/clap-rs/clap/releases) - [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md) - [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.4...v4.5.7) Updates `toml` from 0.8.13 to 0.8.14 - [Commits](https://github.com/toml-rs/toml/compare/toml-v0.8.13...toml-v0.8.14) Updates `tokio` from 1.37.0 to 1.38.0 - [Release notes](https://github.com/tokio-rs/tokio/releases) - [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.37.0...tokio-1.38.0) Updates `metrics` from 0.22.3 to 0.23.0 - [Changelog](https://github.com/metrics-rs/metrics/blob/main/release.toml) - [Commits](https://github.com/metrics-rs/metrics/compare/metrics-v0.22.3...metrics-v0.23.0) Updates `hyper` from 0.14.28 to 1.3.1 - [Release notes](https://github.com/hyperium/hyper/releases) - [Changelog](https://github.com/hyperium/hyper/blob/master/CHANGELOG.md) - [Commits](https://github.com/hyperium/hyper/compare/v0.14.28...v1.3.1) Updates `metrics-exporter-prometheus` from 0.14.0 to 0.15.0 - [Changelog](https://github.com/metrics-rs/metrics/blob/main/release.toml) - [Commits](https://github.com/metrics-rs/metrics/compare/metrics-exporter-prometheus-v0.14.0...metrics-exporter-prometheus-v0.15.0) Updates `console-subscriber` from 0.2.0 to 0.3.0 - [Release notes](https://github.com/tokio-rs/console/releases) - [Changelog](https://github.com/tokio-rs/console/blob/main/release-plz.toml) - [Commits](https://github.com/tokio-rs/console/compare/console-subscriber-v0.2.0...console-subscriber-v0.3.0) Updates `regex` from 1.10.4 to 1.10.5 - [Release notes](https://github.com/rust-lang/regex/releases) - [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md) - [Commits](https://github.com/rust-lang/regex/compare/1.10.4...1.10.5) Updates `tracing-test` from 0.2.4 to 0.2.5 - [Changelog](https://github.com/dbrgn/tracing-test/blob/main/CHANGELOG.md) - [Commits](https://github.com/dbrgn/tracing-test/compare/v0.2.4...v0.2.5) --- updated-dependencies: - dependency-name: clap dependency-type: direct:production update-type: version-update:semver-patch dependency-group: prod - dependency-name: toml dependency-type: direct:production update-type: version-update:semver-patch dependency-group: prod - dependency-name: tokio dependency-type: direct:production update-type: version-update:semver-minor dependency-group: prod - dependency-name: metrics dependency-type: direct:production update-type: version-update:semver-minor dependency-group: prod - dependency-name: hyper dependency-type: direct:production update-type: version-update:semver-major dependency-group: prod - dependency-name: metrics-exporter-prometheus dependency-type: direct:production update-type: version-update:semver-minor dependency-group: prod - dependency-name: console-subscriber dependency-type: direct:production update-type: version-update:semver-minor dependency-group: prod - dependency-name: regex dependency-type: direct:production update-type: version-update:semver-patch dependency-group: prod - dependency-name: tracing-test dependency-type: direct:production update-type: version-update:semver-patch dependency-group: prod ... Signed-off-by: dependabot[bot] --- Cargo.lock | 134 +++++++++++++-------------------- tower-batch-control/Cargo.toml | 4 +- tower-fallback/Cargo.toml | 2 +- zebra-chain/Cargo.toml | 4 +- zebra-consensus/Cargo.toml | 6 +- zebra-grpc/Cargo.toml | 2 +- zebra-network/Cargo.toml | 10 +-- zebra-node-services/Cargo.toml | 2 +- zebra-rpc/Cargo.toml | 6 +- zebra-scan/Cargo.toml | 4 +- zebra-state/Cargo.toml | 8 +- zebra-test/Cargo.toml | 4 +- zebra-utils/Cargo.toml | 4 +- zebrad/Cargo.toml | 22 +++--- 14 files changed, 92 insertions(+), 120 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index e4bc271f0a..0b72f49b12 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -12,7 +12,7 @@ dependencies = [ "arc-swap", "backtrace", "canonical-path", - "clap 4.5.4", + "clap 4.5.7", "color-eyre", "fs-err", "once_cell", @@ -284,7 +284,7 @@ dependencies = [ "futures-util", "http 0.2.12", "http-body 0.4.6", - "hyper 0.14.28", + "hyper 0.14.29", "itoa", "matchit", "memchr", @@ -785,9 +785,9 @@ dependencies = [ [[package]] name = "clap" -version = "4.5.4" +version = "4.5.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "90bc066a67923782aa8515dbaea16946c5bcc5addbd668bb80af688e53e548a0" +checksum = "5db83dced34638ad474f39f250d7fea9598bdd239eaced1bdf45d597da0f433f" dependencies = [ "clap_builder", "clap_derive", @@ -795,9 +795,9 @@ dependencies = [ [[package]] name = "clap_builder" -version = "4.5.2" +version = "4.5.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ae129e2e766ae0ec03484e609954119f123cc1fe650337e155d03b022f24f7b4" +checksum = "f7e204572485eb3fbf28f871612191521df159bc3e15a9f5064c66dba3a8c05f" dependencies = [ "anstream", "anstyle", @@ -807,9 +807,9 @@ dependencies = [ [[package]] name = "clap_derive" -version = "4.5.4" +version = "4.5.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "528131438037fd55894f62d6e9f068b8f45ac57ffa77517819645d10aed04f64" +checksum = "c780290ccf4fb26629baa7a1081e68ced113f1d3ec302fa5948f1c381ebf06c6" dependencies = [ "heck 0.5.0", "proc-macro2", @@ -872,22 +872,22 @@ dependencies = [ [[package]] name = "console-api" -version = "0.6.0" +version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fd326812b3fd01da5bb1af7d340d0d555fd3d4b641e7f1dfcf5962a902952787" +checksum = "a257c22cd7e487dd4a13d413beabc512c5052f0bc048db0da6a84c3d8a6142fd" dependencies = [ "futures-core", "prost", "prost-types", - "tonic 0.10.2", + "tonic", "tracing-core", ] [[package]] name = "console-subscriber" -version = "0.2.0" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7481d4c57092cd1c19dd541b92bdce883de840df30aa5d03fd48a3935c01842e" +checksum = "31c4cc54bae66f7d9188996404abdf7fdfa23034ef8e43478c8810828abad758" dependencies = [ "console-api", "crossbeam-channel", @@ -895,13 +895,14 @@ dependencies = [ "futures-task", "hdrhistogram", "humantime", + "prost", "prost-types", "serde", "serde_json", "thread_local", "tokio", "tokio-stream", - "tonic 0.10.2", + "tonic", "tracing", "tracing-core", "tracing-subscriber", @@ -962,7 +963,7 @@ dependencies = [ "anes", "cast", "ciborium", - "clap 4.5.4", + "clap 4.5.7", "criterion-plot", "is-terminal", "itertools 0.10.5", @@ -1925,9 +1926,9 @@ dependencies = [ [[package]] name = "hyper" -version = "0.14.28" +version = "0.14.29" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bf96e135eb83a2a8ddf766e426a841d8ddd7449d5f00d34ea02b41d2f19eef80" +checksum = "f361cde2f109281a220d4307746cdfd5ee3f410da58a70377762396775634b33" dependencies = [ "bytes", "futures-channel", @@ -1976,7 +1977,7 @@ checksum = "ec3efd23720e2049821a693cbc7e65ea87c72f1c58ff2f9522ff332b1491e590" dependencies = [ "futures-util", "http 0.2.12", - "hyper 0.14.28", + "hyper 0.14.29", "rustls", "tokio", "tokio-rustls", @@ -1988,7 +1989,7 @@ version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bbb958482e8c7be4bc3cf272a766a2b0bf1a6755e7a6ae777f017a31d11b13b1" dependencies = [ - "hyper 0.14.28", + "hyper 0.14.29", "pin-project-lite", "tokio", "tokio-io-timeout", @@ -2284,7 +2285,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e1dea6e07251d9ce6a552abfb5d7ad6bc290a4596c8dcc3d795fae2bbdc1f3ff" dependencies = [ "futures", - "hyper 0.14.28", + "hyper 0.14.29", "jsonrpc-core", "jsonrpc-server-utils", "log", @@ -2506,9 +2507,9 @@ dependencies = [ [[package]] name = "metrics" -version = "0.22.3" +version = "0.23.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2be3cbd384d4e955b231c895ce10685e3d8260c5ccffae898c96c723b0772835" +checksum = "884adb57038347dfbaf2d5065887b6cf4312330dc8e94bc30a1a839bd79d3261" dependencies = [ "ahash", "portable-atomic", @@ -2516,9 +2517,9 @@ dependencies = [ [[package]] name = "metrics-exporter-prometheus" -version = "0.14.0" +version = "0.15.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5d58e362dc7206e9456ddbcdbd53c71ba441020e62104703075a69151e38d85f" +checksum = "26eb45aff37b45cff885538e1dcbd6c2b462c04fe84ce0155ea469f325672c98" dependencies = [ "base64 0.22.1", "http-body-util", @@ -2536,9 +2537,9 @@ dependencies = [ [[package]] name = "metrics-util" -version = "0.16.3" +version = "0.17.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8b07a5eb561b8cbc16be2d216faf7757f9baf3bfb94dbb0fae3df8387a5bb47f" +checksum = "4259040465c955f9f2f1a4a8a16dc46726169bca0f88e8fb2dbeced487c3e828" dependencies = [ "crossbeam-epoch", "crossbeam-utils", @@ -3492,9 +3493,9 @@ dependencies = [ [[package]] name = "regex" -version = "1.10.4" +version = "1.10.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c117dbdfde9c8308975b6a18d71f3f385c89461f7b3fb054288ecf2a2058ba4c" +checksum = "b91213439dad192326a0d7c6ee3955910425f441d7038e0d6933b0aec5c4517f" dependencies = [ "aho-corasick", "memchr", @@ -3549,7 +3550,7 @@ dependencies = [ "h2 0.3.26", "http 0.2.12", "http-body 0.4.6", - "hyper 0.14.28", + "hyper 0.14.29", "hyper-rustls", "ipnet", "js-sys", @@ -4483,9 +4484,9 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" [[package]] name = "tokio" -version = "1.37.0" +version = "1.38.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1adbebffeca75fcfd058afa480fb6c0b81e165a0323f9c9d39c9697e37c46787" +checksum = "ba4f4a02a7a80d6f274636f0aa95c7e383b912d41fe721a31f29e29698585a4a" dependencies = [ "backtrace", "bytes", @@ -4513,9 +4514,9 @@ dependencies = [ [[package]] name = "tokio-macros" -version = "2.2.0" +version = "2.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5b8a1e28f2deaa14e508979454cb3a223b10b938b45af148bc0986de36f1923b" +checksum = "5f5ae998a069d4b5aba8ee9dad856af7d520c3699e6159b185c2acd48155d39a" dependencies = [ "proc-macro2", "quote", @@ -4595,14 +4596,14 @@ dependencies = [ [[package]] name = "toml" -version = "0.8.13" +version = "0.8.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a4e43f8cc456c9704c851ae29c67e17ef65d2c30017c17a9765b89c382dc8bba" +checksum = "6f49eb2ab21d2f26bd6db7bf383edc527a7ebaee412d17af4d40fdccd442f335" dependencies = [ "serde", "serde_spanned", "toml_datetime", - "toml_edit 0.22.13", + "toml_edit 0.22.14", ] [[package]] @@ -4627,9 +4628,9 @@ dependencies = [ [[package]] name = "toml_edit" -version = "0.22.13" +version = "0.22.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c127785850e8c20836d49732ae6abfa47616e60bf9d9f57c43c250361a9db96c" +checksum = "f21c7aaf97f1bd9ca9d4f9e73b0a6c74bd5afef56f2bc931943a6e1c37e04e38" dependencies = [ "indexmap 2.2.6", "serde", @@ -4638,33 +4639,6 @@ dependencies = [ "winnow 0.6.7", ] -[[package]] -name = "tonic" -version = "0.10.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d560933a0de61cf715926b9cac824d4c883c2c43142f787595e48280c40a1d0e" -dependencies = [ - "async-stream", - "async-trait", - "axum", - "base64 0.21.7", - "bytes", - "h2 0.3.26", - "http 0.2.12", - "http-body 0.4.6", - "hyper 0.14.28", - "hyper-timeout", - "percent-encoding", - "pin-project", - "prost", - "tokio", - "tokio-stream", - "tower", - "tower-layer", - "tower-service", - "tracing", -] - [[package]] name = "tonic" version = "0.11.0" @@ -4679,7 +4653,7 @@ dependencies = [ "h2 0.3.26", "http 0.2.12", "http-body 0.4.6", - "hyper 0.14.28", + "hyper 0.14.29", "hyper-timeout", "percent-encoding", "pin-project", @@ -4728,7 +4702,7 @@ dependencies = [ "prost-types", "tokio", "tokio-stream", - "tonic 0.11.0", + "tonic", ] [[package]] @@ -4942,11 +4916,10 @@ dependencies = [ [[package]] name = "tracing-test" -version = "0.2.4" +version = "0.2.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3a2c0ff408fe918a94c428a3f2ad04e4afd5c95bbc08fcf868eff750c15728a4" +checksum = "557b891436fe0d5e0e363427fc7f217abf9ccd510d5136549847bdcbcd011d68" dependencies = [ - "lazy_static", "tracing-core", "tracing-subscriber", "tracing-test-macro", @@ -4954,13 +4927,12 @@ dependencies = [ [[package]] name = "tracing-test-macro" -version = "0.2.4" +version = "0.2.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "258bc1c4f8e2e73a977812ab339d503e6feeb92700f6d07a6de4d321522d5c08" +checksum = "04659ddb06c87d233c566112c1c9c5b9e98256d9af50ec3bc9c8327f873a7568" dependencies = [ - "lazy_static", "quote", - "syn 1.0.109", + "syn 2.0.66", ] [[package]] @@ -5923,7 +5895,7 @@ dependencies = [ "serde", "tokio", "tokio-stream", - "tonic 0.11.0", + "tonic", "tonic-build 0.11.0", "tonic-reflection", "tower", @@ -5966,7 +5938,7 @@ dependencies = [ "tokio", "tokio-stream", "tokio-util 0.7.11", - "toml 0.8.13", + "toml 0.8.14", "tower", "tracing", "tracing-error", @@ -5995,7 +5967,7 @@ dependencies = [ "chrono", "futures", "hex", - "hyper 0.14.28", + "hyper 1.3.1", "indexmap 2.2.6", "insta", "jsonrpc-core", @@ -6178,7 +6150,7 @@ dependencies = [ "abscissa_core", "atty", "chrono", - "clap 4.5.4", + "clap 4.5.7", "color-eyre", "console-subscriber", "dirs", @@ -6187,7 +6159,7 @@ dependencies = [ "hex-literal", "howudoin", "humantime-serde", - "hyper 0.14.28", + "hyper 1.3.1", "indexmap 2.2.6", "indicatif", "inferno", @@ -6216,8 +6188,8 @@ dependencies = [ "tinyvec", "tokio", "tokio-stream", - "toml 0.8.13", - "tonic 0.11.0", + "toml 0.8.14", + "tonic", "tonic-build 0.11.0", "tower", "tracing", diff --git a/tower-batch-control/Cargo.toml b/tower-batch-control/Cargo.toml index d62a31773c..dc0be2ad62 100644 --- a/tower-batch-control/Cargo.toml +++ b/tower-batch-control/Cargo.toml @@ -26,7 +26,7 @@ futures = "0.3.30" futures-core = "0.3.28" pin-project = "1.1.5" rayon = "1.10.0" -tokio = { version = "1.37.0", features = ["time", "sync", "tracing", "macros"] } +tokio = { version = "1.38.0", features = ["time", "sync", "tracing", "macros"] } tokio-util = "0.7.11" tower = { version = "0.4.13", features = ["util", "buffer"] } tracing = "0.1.39" @@ -41,7 +41,7 @@ tinyvec = { version = "1.6.0", features = ["rustc_1_55"] } ed25519-zebra = "4.0.3" rand = "0.8.5" -tokio = { version = "1.37.0", features = ["full", "tracing", "test-util"] } +tokio = { version = "1.38.0", features = ["full", "tracing", "test-util"] } tokio-test = "0.4.4" tower-fallback = { path = "../tower-fallback/", version = "0.2.41-beta.13" } tower-test = "0.4.0" diff --git a/tower-fallback/Cargo.toml b/tower-fallback/Cargo.toml index bdd129fba8..e961b5568f 100644 --- a/tower-fallback/Cargo.toml +++ b/tower-fallback/Cargo.toml @@ -22,6 +22,6 @@ futures-core = "0.3.28" tracing = "0.1.39" [dev-dependencies] -tokio = { version = "1.37.0", features = ["full", "tracing", "test-util"] } +tokio = { version = "1.38.0", features = ["full", "tracing", "test-util"] } zebra-test = { path = "../zebra-test/", version = "1.0.0-beta.37" } diff --git a/zebra-chain/Cargo.toml b/zebra-chain/Cargo.toml index 8f163ae80f..f1bd7e8b78 100644 --- a/zebra-chain/Cargo.toml +++ b/zebra-chain/Cargo.toml @@ -131,7 +131,7 @@ reddsa = "0.5.1" serde_json = { version = "1.0.117", optional = true } # Production feature async-error and testing feature proptest-impl -tokio = { version = "1.37.0", optional = true } +tokio = { version = "1.38.0", optional = true } # Experimental feature shielded-scan zcash_client_backend = { version = "0.12.1", optional = true } @@ -164,7 +164,7 @@ proptest-derive = "0.4.0" rand = "0.8.5" rand_chacha = "0.3.1" -tokio = { version = "1.37.0", features = ["full", "tracing", "test-util"] } +tokio = { version = "1.38.0", features = ["full", "tracing", "test-util"] } zebra-test = { path = "../zebra-test/", version = "1.0.0-beta.37" } diff --git a/zebra-consensus/Cargo.toml b/zebra-consensus/Cargo.toml index c8d0a8bccf..da119492e9 100644 --- a/zebra-consensus/Cargo.toml +++ b/zebra-consensus/Cargo.toml @@ -50,9 +50,9 @@ serde = { version = "1.0.203", features = ["serde_derive"] } futures = "0.3.30" futures-util = "0.3.28" -metrics = "0.22.3" +metrics = "0.23.0" thiserror = "1.0.61" -tokio = { version = "1.37.0", features = ["time", "sync", "tracing", "rt-multi-thread"] } +tokio = { version = "1.38.0", features = ["time", "sync", "tracing", "rt-multi-thread"] } tower = { version = "0.4.13", features = ["timeout", "util", "buffer"] } tracing = "0.1.39" tracing-futures = "0.2.5" @@ -90,7 +90,7 @@ proptest = "1.4.0" proptest-derive = "0.4.0" spandoc = "0.2.2" -tokio = { version = "1.37.0", features = ["full", "tracing", "test-util"] } +tokio = { version = "1.38.0", features = ["full", "tracing", "test-util"] } tracing-error = "0.2.0" tracing-subscriber = "0.3.18" diff --git a/zebra-grpc/Cargo.toml b/zebra-grpc/Cargo.toml index 2010b769d6..b27be2abaa 100644 --- a/zebra-grpc/Cargo.toml +++ b/zebra-grpc/Cargo.toml @@ -21,7 +21,7 @@ tonic = "0.11.0" tonic-reflection = "0.11.0" prost = "0.12.6" serde = { version = "1.0.203", features = ["serde_derive"] } -tokio = { version = "1.37.0", features = ["macros", "rt-multi-thread"] } +tokio = { version = "1.38.0", features = ["macros", "rt-multi-thread"] } tokio-stream = "0.1.15" tower = { version = "0.4.13", features = ["util", "buffer"] } color-eyre = "0.6.3" diff --git a/zebra-network/Cargo.toml b/zebra-network/Cargo.toml index c4d8f15867..a9e0f3c557 100644 --- a/zebra-network/Cargo.toml +++ b/zebra-network/Cargo.toml @@ -55,18 +55,18 @@ ordered-map = "0.4.2" pin-project = "1.1.5" rand = "0.8.5" rayon = "1.10.0" -regex = "1.10.4" +regex = "1.10.5" serde = { version = "1.0.203", features = ["serde_derive"] } tempfile = "3.10.1" thiserror = "1.0.61" futures = "0.3.30" -tokio = { version = "1.37.0", features = ["fs", "io-util", "net", "time", "tracing", "macros", "rt-multi-thread"] } +tokio = { version = "1.38.0", features = ["fs", "io-util", "net", "time", "tracing", "macros", "rt-multi-thread"] } tokio-stream = { version = "0.1.15", features = ["sync", "time"] } tokio-util = { version = "0.7.11", features = ["codec"] } tower = { version = "0.4.13", features = ["retry", "discover", "load", "load-shed", "timeout", "util", "buffer"] } -metrics = "0.22.3" +metrics = "0.23.0" tracing-futures = "0.2.5" tracing-error = { version = "0.2.0", features = ["traced-error"] } tracing = "0.1.39" @@ -90,8 +90,8 @@ proptest = "1.4.0" proptest-derive = "0.4.0" static_assertions = "1.1.0" -tokio = { version = "1.37.0", features = ["full", "tracing", "test-util"] } -toml = "0.8.13" +tokio = { version = "1.38.0", features = ["full", "tracing", "test-util"] } +toml = "0.8.14" zebra-chain = { path = "../zebra-chain", features = ["proptest-impl"] } zebra-test = { path = "../zebra-test/" } diff --git a/zebra-node-services/Cargo.toml b/zebra-node-services/Cargo.toml index ec20d91fe2..70086a32f2 100644 --- a/zebra-node-services/Cargo.toml +++ b/zebra-node-services/Cargo.toml @@ -48,7 +48,7 @@ jsonrpc-core = { version = "18.0.0", optional = true } reqwest = { version = "0.11.26", default-features = false, features = ["rustls-tls"], optional = true } serde = { version = "1.0.203", optional = true } serde_json = { version = "1.0.117", optional = true } -tokio = { version = "1.37.0", features = ["time"], optional = true } +tokio = { version = "1.38.0", features = ["time"], optional = true } [dev-dependencies] diff --git a/zebra-rpc/Cargo.toml b/zebra-rpc/Cargo.toml index 6adf640de4..abe8888337 100644 --- a/zebra-rpc/Cargo.toml +++ b/zebra-rpc/Cargo.toml @@ -46,7 +46,7 @@ chrono = { version = "0.4.38", default-features = false, features = ["clock", "s futures = "0.3.30" # lightwalletd sends JSON-RPC requests over HTTP 1.1 -hyper = { version = "0.14.28", features = ["http1", "server"] } +hyper = { version = "1.3.1", features = ["http1", "server"] } jsonrpc-core = "18.0.0" jsonrpc-derive = "18.0.0" @@ -56,7 +56,7 @@ jsonrpc-http-server = "18.0.0" serde_json = { version = "1.0.117", features = ["preserve_order"] } indexmap = { version = "2.2.6", features = ["serde"] } -tokio = { version = "1.37.0", features = ["time", "rt-multi-thread", "macros", "tracing"] } +tokio = { version = "1.38.0", features = ["time", "rt-multi-thread", "macros", "tracing"] } tower = "0.4.13" tracing = "0.1.39" @@ -87,7 +87,7 @@ insta = { version = "1.39.0", features = ["redactions", "json", "ron"] } proptest = "1.4.0" thiserror = "1.0.61" -tokio = { version = "1.37.0", features = ["full", "tracing", "test-util"] } +tokio = { version = "1.38.0", features = ["full", "tracing", "test-util"] } zebra-chain = { path = "../zebra-chain", version = "1.0.0-beta.37", features = ["proptest-impl"] } zebra-consensus = { path = "../zebra-consensus", version = "1.0.0-beta.37", features = ["proptest-impl"] } diff --git a/zebra-scan/Cargo.toml b/zebra-scan/Cargo.toml index 1672e1d16f..4151d76e09 100644 --- a/zebra-scan/Cargo.toml +++ b/zebra-scan/Cargo.toml @@ -46,7 +46,7 @@ indexmap = { version = "2.2.6", features = ["serde"] } itertools = "0.13.0" semver = "1.0.23" serde = { version = "1.0.203", features = ["serde_derive"] } -tokio = { version = "1.37.0", features = ["time"] } +tokio = { version = "1.38.0", features = ["time"] } tower = "0.4.13" tracing = "0.1.39" futures = "0.3.30" @@ -79,7 +79,7 @@ zebra-test = { path = "../zebra-test", version = "1.0.0-beta.37", optional = tru [dev-dependencies] insta = { version = "1.39.0", features = ["ron", "redactions"] } -tokio = { version = "1.37.0", features = ["test-util"] } +tokio = { version = "1.38.0", features = ["test-util"] } proptest = "1.4.0" proptest-derive = "0.4.0" diff --git a/zebra-state/Cargo.toml b/zebra-state/Cargo.toml index c73328650c..c0848252b0 100644 --- a/zebra-state/Cargo.toml +++ b/zebra-state/Cargo.toml @@ -57,9 +57,9 @@ human_bytes = { version = "0.4.3", default-features = false } indexmap = "2.2.6" itertools = "0.13.0" lazy_static = "1.4.0" -metrics = "0.22.3" +metrics = "0.23.0" mset = "0.1.1" -regex = "1.10.4" +regex = "1.10.5" rlimit = "0.10.1" rocksdb = { version = "0.22.0", default-features = false, features = ["lz4"] } semver = "1.0.23" @@ -68,7 +68,7 @@ tempfile = "3.10.1" thiserror = "1.0.61" rayon = "1.10.0" -tokio = { version = "1.37.0", features = ["rt-multi-thread", "sync", "tracing"] } +tokio = { version = "1.38.0", features = ["rt-multi-thread", "sync", "tracing"] } tower = { version = "0.4.13", features = ["buffer", "util"] } tracing = "0.1.39" @@ -106,7 +106,7 @@ rand = "0.8.5" halo2 = { package = "halo2_proofs", version = "0.3.0" } jubjub = "0.10.0" -tokio = { version = "1.37.0", features = ["full", "tracing", "test-util"] } +tokio = { version = "1.38.0", features = ["full", "tracing", "test-util"] } zebra-chain = { path = "../zebra-chain", version = "1.0.0-beta.37", features = ["proptest-impl"] } zebra-test = { path = "../zebra-test/", version = "1.0.0-beta.37" } diff --git a/zebra-test/Cargo.toml b/zebra-test/Cargo.toml index e8ece79f90..f9e0604301 100644 --- a/zebra-test/Cargo.toml +++ b/zebra-test/Cargo.toml @@ -23,9 +23,9 @@ itertools = "0.13.0" proptest = "1.4.0" once_cell = "1.18.0" rand = "0.8.5" -regex = "1.10.4" +regex = "1.10.5" -tokio = { version = "1.37.0", features = ["full", "tracing", "test-util"] } +tokio = { version = "1.38.0", features = ["full", "tracing", "test-util"] } tower = { version = "0.4.13", features = ["util"] } futures = "0.3.30" diff --git a/zebra-utils/Cargo.toml b/zebra-utils/Cargo.toml index c5fbecd179..318f49770d 100644 --- a/zebra-utils/Cargo.toml +++ b/zebra-utils/Cargo.toml @@ -111,12 +111,12 @@ zebra-rpc = { path = "../zebra-rpc", version = "1.0.0-beta.37", optional = true itertools = { version = "0.13.0", optional = true } # These crates are needed for the search-issue-refs binary -regex = { version = "1.10.4", optional = true } +regex = { version = "1.10.5", optional = true } # Avoid default openssl dependency to reduce the dependency tree and security alerts. reqwest = { version = "0.11.26", default-features = false, features = ["rustls-tls"], optional = true } # These crates are needed for the zebra-checkpoints and search-issue-refs binaries -tokio = { version = "1.37.0", features = ["full"], optional = true } +tokio = { version = "1.38.0", features = ["full"], optional = true } jsonrpc = { version = "0.18.0", optional = true } diff --git a/zebrad/Cargo.toml b/zebrad/Cargo.toml index 27bb527395..6b0e0c0fd9 100644 --- a/zebrad/Cargo.toml +++ b/zebrad/Cargo.toml @@ -172,18 +172,18 @@ zebra-scan = { path = "../zebra-scan", version = "0.1.0-alpha.6", optional = tru zebra-utils = { path = "../zebra-utils", version = "1.0.0-beta.37", optional = true } abscissa_core = "0.7.0" -clap = { version = "4.5.4", features = ["cargo"] } +clap = { version = "4.5.7", features = ["cargo"] } chrono = { version = "0.4.38", default-features = false, features = ["clock", "std"] } humantime-serde = "1.1.1" indexmap = "2.2.6" lazy_static = "1.4.0" semver = "1.0.23" serde = { version = "1.0.203", features = ["serde_derive"] } -toml = "0.8.13" +toml = "0.8.14" futures = "0.3.30" rayon = "1.10.0" -tokio = { version = "1.37.0", features = ["time", "rt-multi-thread", "macros", "tracing", "signal"] } +tokio = { version = "1.38.0", features = ["time", "rt-multi-thread", "macros", "tracing", "signal"] } tokio-stream = { version = "0.1.15", features = ["time"] } tower = { version = "0.4.13", features = ["hedge", "limit"] } pin-project = "1.1.5" @@ -201,7 +201,7 @@ tracing-error = "0.2.0" tracing-futures = "0.2.5" tracing = "0.1.39" -metrics = "0.22.3" +metrics = "0.23.0" dirs = "5.0.1" atty = "0.2.14" @@ -223,10 +223,10 @@ inferno = { version = "0.11.19", default-features = false, optional = true } tracing-journald = { version = "0.3.0", optional = true } # prod feature filter-reload -hyper = { version = "0.14.28", features = ["http1", "http2", "server"], optional = true } +hyper = { version = "1.3.1", features = ["http1", "http2", "server"], optional = true } # prod feature prometheus -metrics-exporter-prometheus = { version = "0.14.0", default-features = false, features = ["http-listener"], optional = true } +metrics-exporter-prometheus = { version = "0.15.0", default-features = false, features = ["http-listener"], optional = true } # prod feature release_max_level_info # @@ -243,7 +243,7 @@ proptest = { version = "1.4.0", optional = true } proptest-derive = { version = "0.4.0", optional = true } # test feature tokio-console -console-subscriber = { version = "0.2.0", optional = true } +console-subscriber = { version = "0.3.0", optional = true } [build-dependencies] vergen = { version = "8.3.1", default-features = false, features = ["cargo", "git", "git2", "rustc"] } @@ -257,17 +257,17 @@ hex = "0.4.3" hex-literal = "0.4.1" jsonrpc-core = "18.0.0" once_cell = "1.18.0" -regex = "1.10.4" +regex = "1.10.5" insta = { version = "1.39.0", features = ["json"] } # zebra-rpc needs the preserve_order feature, it also makes test results more stable serde_json = { version = "1.0.117", features = ["preserve_order"] } tempfile = "3.10.1" -hyper = { version = "0.14.28", features = ["http1", "http2", "server"]} -tracing-test = { version = "0.2.4", features = ["no-env-filter"] } +hyper = { version = "1.3.1", features = ["http1", "http2", "server"]} +tracing-test = { version = "0.2.5", features = ["no-env-filter"] } -tokio = { version = "1.37.0", features = ["full", "tracing", "test-util"] } +tokio = { version = "1.38.0", features = ["full", "tracing", "test-util"] } tokio-stream = "0.1.15" # test feature lightwalletd-grpc-tests