From ad86201794150bfc571c6ca016930160b0b0f491 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 1 Feb 2025 16:32:41 +0000 Subject: [PATCH] build(deps): bump the prod group with 7 updates Bumps the prod group with 7 updates: | Package | From | To | | --- | --- | --- | | [tower](https://github.com/tower-rs/tower) | `0.4.13` | `0.5.2` | | [rand](https://github.com/rust-random/rand) | `0.8.5` | `0.9.0` | | [metrics-exporter-prometheus](https://github.com/metrics-rs/metrics) | `0.16.1` | `0.16.2` | | [primitive-types](https://github.com/paritytech/parity-common) | `0.12.2` | `0.13.1` | | [rand_core](https://github.com/rust-random/rand) | `0.6.4` | `0.9.0` | | [rand_chacha](https://github.com/rust-random/rand) | `0.3.1` | `0.9.0` | | [rocksdb](https://github.com/rust-rocksdb/rust-rocksdb) | `0.22.0` | `0.23.0` | Updates `tower` from 0.4.13 to 0.5.2 - [Release notes](https://github.com/tower-rs/tower/releases) - [Commits](https://github.com/tower-rs/tower/compare/tower-0.4.13...tower-0.5.2) Updates `rand` from 0.8.5 to 0.9.0 - [Release notes](https://github.com/rust-random/rand/releases) - [Changelog](https://github.com/rust-random/rand/blob/master/CHANGELOG.md) - [Commits](https://github.com/rust-random/rand/compare/0.8.5...0.9.0) Updates `metrics-exporter-prometheus` from 0.16.1 to 0.16.2 - [Changelog](https://github.com/metrics-rs/metrics/blob/main/release.toml) - [Commits](https://github.com/metrics-rs/metrics/compare/metrics-exporter-prometheus-v0.16.1...metrics-exporter-prometheus-v0.16.2) Updates `primitive-types` from 0.12.2 to 0.13.1 - [Commits](https://github.com/paritytech/parity-common/commits/primitive-types-v0.13.1) Updates `rand_core` from 0.6.4 to 0.9.0 - [Release notes](https://github.com/rust-random/rand/releases) - [Changelog](https://github.com/rust-random/rand/blob/master/CHANGELOG.md) - [Commits](https://github.com/rust-random/rand/compare/rand_core-0.6.4...0.9.0) Updates `rand_chacha` from 0.3.1 to 0.9.0 - [Release notes](https://github.com/rust-random/rand/releases) - [Changelog](https://github.com/rust-random/rand/blob/master/CHANGELOG.md) - [Commits](https://github.com/rust-random/rand/compare/rand_chacha-0.3.1...0.9.0) Updates `rocksdb` from 0.22.0 to 0.23.0 - [Release notes](https://github.com/rust-rocksdb/rust-rocksdb/releases) - [Changelog](https://github.com/rust-rocksdb/rust-rocksdb/blob/master/CHANGELOG.md) - [Commits](https://github.com/rust-rocksdb/rust-rocksdb/compare/v0.22.0...v0.23.0) --- updated-dependencies: - dependency-name: tower dependency-type: direct:production update-type: version-update:semver-minor dependency-group: prod - dependency-name: rand dependency-type: direct:production update-type: version-update:semver-minor dependency-group: prod - dependency-name: metrics-exporter-prometheus dependency-type: direct:production update-type: version-update:semver-patch dependency-group: prod - dependency-name: primitive-types dependency-type: direct:production update-type: version-update:semver-minor dependency-group: prod - dependency-name: rand_core dependency-type: direct:production update-type: version-update:semver-minor dependency-group: prod - dependency-name: rand_chacha dependency-type: direct:production update-type: version-update:semver-minor dependency-group: prod - dependency-name: rocksdb dependency-type: direct:production update-type: version-update:semver-minor dependency-group: prod ... Signed-off-by: dependabot[bot] --- Cargo.lock | 138 ++++++++++++++++++++++++--------- tower-batch-control/Cargo.toml | 4 +- tower-fallback/Cargo.toml | 2 +- zebra-chain/Cargo.toml | 12 +-- zebra-consensus/Cargo.toml | 4 +- zebra-grpc/Cargo.toml | 2 +- zebra-network/Cargo.toml | 4 +- zebra-rpc/Cargo.toml | 4 +- zebra-scan/Cargo.toml | 6 +- zebra-state/Cargo.toml | 6 +- zebra-test/Cargo.toml | 4 +- zebra-utils/Cargo.toml | 2 +- zebrad/Cargo.toml | 6 +- 13 files changed, 128 insertions(+), 66 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 11dcdfaa92c..a81527192b3 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -93,7 +93,7 @@ dependencies = [ "getrandom 0.2.15", "once_cell", "version_check", - "zerocopy", + "zerocopy 0.7.35", ] [[package]] @@ -2144,9 +2144,9 @@ dependencies = [ [[package]] name = "impl-codec" -version = "0.6.0" +version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ba6a270039626615617f3f36d15fc827041df3b78c439da2cadfa47455a77f2f" +checksum = "b67aa010c1e3da95bf151bd8b4c059b2ed7e75387cdb969b4f8f2723a43f9941" dependencies = [ "parity-scale-codec", ] @@ -2520,14 +2520,13 @@ dependencies = [ [[package]] name = "librocksdb-sys" -version = "0.16.0+8.10.0" +version = "0.17.1+9.9.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ce3d60bc059831dc1c83903fb45c103f75db65c5a7bf22272764d9cc683e348c" +checksum = "2b7869a512ae9982f4d46ba482c2a304f1efd80c6412a3d4bf57bb79a619679f" dependencies = [ "bindgen 0.69.5", "bzip2-sys", "cc", - "glob", "libc", "libz-sys", "lz4-sys", @@ -2654,9 +2653,9 @@ dependencies = [ [[package]] name = "metrics-exporter-prometheus" -version = "0.16.1" +version = "0.16.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "12779523996a67c13c84906a876ac6fe4d07a6e1adb54978378e13f199251a62" +checksum = "dd7399781913e5393588a8d8c6a2867bf85fb38eaf2502fdce465aad2dc6f034" dependencies = [ "base64 0.22.1", "http-body-util", @@ -3203,7 +3202,7 @@ version = "0.2.20" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "77957b295656769bb8ad2b6a6b09d897d94f05c41b069aede1fcdaa675eaea04" dependencies = [ - "zerocopy", + "zerocopy 0.7.35", ] [[package]] @@ -3223,10 +3222,20 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0b34d9fd68ae0b74a41b21c03c2f62847aa0ffea044eee893b4c140b37e244e2" dependencies = [ "fixed-hash", - "impl-codec", "uint 0.9.5", ] +[[package]] +name = "primitive-types" +version = "0.13.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d15600a7d856470b7d278b3fe0e311fe28c2526348549f8ef2ff7db3299c87f5" +dependencies = [ + "fixed-hash", + "impl-codec", + "uint 0.10.0", +] + [[package]] name = "proc-macro-crate" version = "3.2.0" @@ -3518,6 +3527,17 @@ dependencies = [ "rand_core 0.6.4", ] +[[package]] +name = "rand" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3779b94aeb87e8bd4e834cee3650289ee9e0d5677f976ecdb6d219e5f4f6cd94" +dependencies = [ + "rand_chacha 0.9.0", + "rand_core 0.9.0", + "zerocopy 0.8.14", +] + [[package]] name = "rand_chacha" version = "0.2.2" @@ -3538,6 +3558,16 @@ dependencies = [ "rand_core 0.6.4", ] +[[package]] +name = "rand_chacha" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb" +dependencies = [ + "ppv-lite86", + "rand_core 0.9.0", +] + [[package]] name = "rand_core" version = "0.5.1" @@ -3556,6 +3586,16 @@ dependencies = [ "getrandom 0.2.15", ] +[[package]] +name = "rand_core" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b08f3c9802962f7e1b25113931d94f43ed9725bebc59db9d0c3e9a23b67e15ff" +dependencies = [ + "getrandom 0.3.1", + "zerocopy 0.8.14", +] + [[package]] name = "rand_hc" version = "0.2.0" @@ -3797,9 +3837,9 @@ dependencies = [ [[package]] name = "rocksdb" -version = "0.22.0" +version = "0.23.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6bd13e55d6d7b8cd0ea569161127567cd587676c99f4472f779a0279aa60a7a7" +checksum = "26ec73b20525cb235bad420f911473b69f9fe27cc856c5461bccd7e4af037f43" dependencies = [ "libc", "librocksdb-sys", @@ -4858,7 +4898,6 @@ checksum = "b8fa9be0de6cf49e536ce1851f987bd21a43b771b09473c3549a6c853db37c1c" dependencies = [ "futures-core", "futures-util", - "hdrhistogram", "indexmap 1.9.3", "pin-project", "pin-project-lite", @@ -4879,11 +4918,14 @@ checksum = "d039ad9159c98b70ecfd540b2573b97f7f52c3e8d9f8ad57a24b916a536975f9" dependencies = [ "futures-core", "futures-util", + "hdrhistogram", "pin-project-lite", "sync_wrapper", "tokio", + "tokio-util", "tower-layer", "tower-service", + "tracing", ] [[package]] @@ -4895,13 +4937,13 @@ dependencies = [ "futures", "futures-core", "pin-project", - "rand 0.8.5", + "rand 0.9.0", "rayon", "tinyvec", "tokio", "tokio-test", "tokio-util", - "tower 0.4.13", + "tower 0.5.2", "tower-fallback", "tower-test", "tracing", @@ -4916,7 +4958,7 @@ dependencies = [ "futures-core", "pin-project", "tokio", - "tower 0.4.13", + "tower 0.5.2", "tracing", "zebra-test", ] @@ -5834,7 +5876,7 @@ checksum = "2fde17bf53792f9c756b313730da14880257d7661b5bfc69d0571c3a7c11a76d" dependencies = [ "blake2b_simd", "byteorder", - "primitive-types", + "primitive-types 0.12.2", ] [[package]] @@ -5996,12 +6038,12 @@ dependencies = [ "lazy_static", "num-integer", "orchard", - "primitive-types", + "primitive-types 0.13.1", "proptest", "proptest-derive", - "rand 0.8.5", - "rand_chacha 0.3.1", - "rand_core 0.6.4", + "rand 0.9.0", + "rand_chacha 0.9.0", + "rand_core 0.9.0", "rayon", "reddsa", "redjubjub", @@ -6054,7 +6096,7 @@ dependencies = [ "orchard", "proptest", "proptest-derive", - "rand 0.8.5", + "rand 0.9.0", "rayon", "sapling-crypto", "serde", @@ -6062,7 +6104,7 @@ dependencies = [ "thiserror 2.0.11", "tinyvec", "tokio", - "tower 0.4.13", + "tower 0.5.2", "tower-batch-control", "tower-fallback", "tracing", @@ -6092,7 +6134,7 @@ dependencies = [ "tonic", "tonic-build", "tonic-reflection", - "tower 0.4.13", + "tower 0.5.2", "zcash_primitives", "zebra-chain", "zebra-node-services", @@ -6122,7 +6164,7 @@ dependencies = [ "pin-project", "proptest", "proptest-derive", - "rand 0.8.5", + "rand 0.9.0", "rayon", "regex", "serde", @@ -6133,7 +6175,7 @@ dependencies = [ "tokio-stream", "tokio-util", "toml 0.8.19", - "tower 0.4.13", + "tower 0.5.2", "tracing", "tracing-error", "tracing-futures", @@ -6173,7 +6215,7 @@ dependencies = [ "nix", "proptest", "prost", - "rand 0.8.5", + "rand 0.9.0", "serde", "serde_json", "thiserror 2.0.11", @@ -6182,7 +6224,7 @@ dependencies = [ "tonic", "tonic-build", "tonic-reflection", - "tower 0.4.13", + "tower 0.5.2", "tracing", "zcash_address", "zcash_primitives", @@ -6214,7 +6256,7 @@ dependencies = [ "lazy_static", "proptest", "proptest-derive", - "rand 0.8.5", + "rand 0.9.0", "sapling-crypto", "semver", "serde", @@ -6224,7 +6266,7 @@ dependencies = [ "tokio", "toml 0.8.19", "tonic", - "tower 0.4.13", + "tower 0.5.2", "tracing", "tracing-subscriber", "zcash_address", @@ -6280,7 +6322,7 @@ dependencies = [ "once_cell", "proptest", "proptest-derive", - "rand 0.8.5", + "rand 0.9.0", "rayon", "regex", "rlimit", @@ -6293,7 +6335,7 @@ dependencies = [ "thiserror 2.0.11", "tinyvec", "tokio", - "tower 0.4.13", + "tower 0.5.2", "tracing", "zebra-chain", "zebra-test", @@ -6314,14 +6356,14 @@ dependencies = [ "once_cell", "owo-colors 4.1.0", "proptest", - "rand 0.8.5", + "rand 0.9.0", "regex", "spandoc", "tempfile", "thiserror 2.0.11", "tinyvec", "tokio", - "tower 0.4.13", + "tower 0.5.2", "tracing", "tracing-error", "tracing-subscriber", @@ -6337,7 +6379,7 @@ dependencies = [ "itertools 0.14.0", "jsonrpc", "quote", - "rand 0.8.5", + "rand 0.9.0", "regex", "reqwest", "serde", @@ -6393,7 +6435,7 @@ dependencies = [ "proptest", "proptest-derive", "prost", - "rand 0.8.5", + "rand 0.9.0", "rayon", "regex", "semver", @@ -6409,7 +6451,7 @@ dependencies = [ "toml 0.8.19", "tonic", "tonic-build", - "tower 0.4.13", + "tower 0.5.2", "tracing", "tracing-appender", "tracing-error", @@ -6437,7 +6479,16 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0" dependencies = [ "byteorder", - "zerocopy-derive", + "zerocopy-derive 0.7.35", +] + +[[package]] +name = "zerocopy" +version = "0.8.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a367f292d93d4eab890745e75a778da40909cab4d6ff8173693812f79c4a2468" +dependencies = [ + "zerocopy-derive 0.8.14", ] [[package]] @@ -6451,6 +6502,17 @@ dependencies = [ "syn 2.0.96", ] +[[package]] +name = "zerocopy-derive" +version = "0.8.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d3931cb58c62c13adec22e38686b559c86a30565e16ad6e8510a337cedc611e1" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.96", +] + [[package]] name = "zerofrom" version = "0.1.5" diff --git a/tower-batch-control/Cargo.toml b/tower-batch-control/Cargo.toml index 6170840c098..e308e4064e2 100644 --- a/tower-batch-control/Cargo.toml +++ b/tower-batch-control/Cargo.toml @@ -28,7 +28,7 @@ pin-project = "1.1.8" rayon = "1.10.0" tokio = { version = "1.43.0", features = ["time", "sync", "tracing", "macros"] } tokio-util = "0.7.13" -tower = { version = "0.4.13", features = ["util", "buffer"] } +tower = { version = "0.5.2", features = ["util", "buffer"] } tracing = "0.1.41" tracing-futures = "0.2.5" @@ -39,7 +39,7 @@ color-eyre = "0.6.3" tinyvec = { version = "1.8.1", features = ["rustc_1_55"] } ed25519-zebra = "4.0.3" -rand = "0.8.5" +rand = "0.9.0" tokio = { version = "1.43.0", features = ["full", "tracing", "test-util"] } tokio-test = "0.4.4" diff --git a/tower-fallback/Cargo.toml b/tower-fallback/Cargo.toml index 2141c2bdc4b..2e1a5680a57 100644 --- a/tower-fallback/Cargo.toml +++ b/tower-fallback/Cargo.toml @@ -17,7 +17,7 @@ categories = ["algorithms", "asynchronous"] [dependencies] pin-project = "1.1.8" -tower = "0.4.13" +tower = "0.5.2" futures-core = "0.3.28" tracing = "0.1.41" diff --git a/zebra-chain/Cargo.toml b/zebra-chain/Cargo.toml index 07a38ac0818..87523d9607a 100644 --- a/zebra-chain/Cargo.toml +++ b/zebra-chain/Cargo.toml @@ -84,8 +84,8 @@ lazy_static = "1.4.0" tempfile = "3.16.0" dirs = "6.0.0" num-integer = "0.1.46" -primitive-types = "0.12.2" -rand_core = "0.6.4" +primitive-types = "0.13.1" +rand_core = "0.9.0" ripemd = "0.1.3" # Matches version used by hdwallet secp256k1 = { version = "0.27.0", features = ["serde"] } @@ -142,8 +142,8 @@ zcash_client_backend = { workspace = true, optional = true } proptest = { version = "1.6.0", optional = true } proptest-derive = { version = "0.5.1", optional = true } -rand = { version = "0.8.5", optional = true } -rand_chacha = { version = "0.3.1", optional = true } +rand = { version = "0.9.0", optional = true } +rand_chacha = { version = "0.9.0", optional = true } zebra-test = { path = "../zebra-test/", version = "1.0.0-beta.44", optional = true } @@ -163,8 +163,8 @@ tracing = "0.1.41" proptest = "1.6.0" proptest-derive = "0.5.1" -rand = "0.8.5" -rand_chacha = "0.3.1" +rand = "0.9.0" +rand_chacha = "0.9.0" tokio = { version = "1.43.0", features = ["full", "tracing", "test-util"] } diff --git a/zebra-consensus/Cargo.toml b/zebra-consensus/Cargo.toml index 8a01cbf44ad..11447d15439 100644 --- a/zebra-consensus/Cargo.toml +++ b/zebra-consensus/Cargo.toml @@ -40,7 +40,7 @@ bellman = "0.14.0" bls12_381 = "0.8.0" halo2 = { package = "halo2_proofs", version = "0.3.0" } jubjub = "0.10.0" -rand = "0.8.5" +rand = "0.9.0" rayon = "1.10.0" chrono = { version = "0.4.39", default-features = false, features = ["clock", "std"] } @@ -53,7 +53,7 @@ futures-util = "0.3.28" metrics = "0.24.1" thiserror = "2.0.11" tokio = { version = "1.43.0", features = ["time", "sync", "tracing", "rt-multi-thread"] } -tower = { version = "0.4.13", features = ["timeout", "util", "buffer"] } +tower = { version = "0.5.2", features = ["timeout", "util", "buffer"] } tracing = "0.1.41" tracing-futures = "0.2.5" diff --git a/zebra-grpc/Cargo.toml b/zebra-grpc/Cargo.toml index 411abc378ad..0ec4fba375f 100644 --- a/zebra-grpc/Cargo.toml +++ b/zebra-grpc/Cargo.toml @@ -23,7 +23,7 @@ prost = "0.13.4" serde = { version = "1.0.217", features = ["serde_derive"] } tokio = { version = "1.43.0", features = ["macros", "rt-multi-thread"] } tokio-stream = "0.1.17" -tower = { version = "0.4.13", features = ["util", "buffer", "timeout"] } +tower = { version = "0.5.2", features = ["util", "buffer", "timeout"] } color-eyre = "0.6.3" zcash_primitives.workspace = true diff --git a/zebra-network/Cargo.toml b/zebra-network/Cargo.toml index c7410b6b02a..1e9cc6ccce1 100644 --- a/zebra-network/Cargo.toml +++ b/zebra-network/Cargo.toml @@ -53,7 +53,7 @@ lazy_static = "1.4.0" num-integer = "0.1.46" ordered-map = "0.4.2" pin-project = "1.1.8" -rand = "0.8.5" +rand = "0.9.0" rayon = "1.10.0" regex = "1.11.0" serde = { version = "1.0.217", features = ["serde_derive"] } @@ -64,7 +64,7 @@ futures = "0.3.31" tokio = { version = "1.43.0", features = ["fs", "io-util", "net", "time", "tracing", "macros", "rt-multi-thread"] } tokio-stream = { version = "0.1.17", features = ["sync", "time"] } tokio-util = { version = "0.7.13", features = ["codec"] } -tower = { version = "0.4.13", features = ["retry", "discover", "load", "load-shed", "timeout", "util", "buffer"] } +tower = { version = "0.5.2", features = ["retry", "discover", "load", "load-shed", "timeout", "util", "buffer"] } metrics = "0.24.1" tracing-futures = "0.2.5" diff --git a/zebra-rpc/Cargo.toml b/zebra-rpc/Cargo.toml index 0c93ba9b4e9..6d861716e6e 100644 --- a/zebra-rpc/Cargo.toml +++ b/zebra-rpc/Cargo.toml @@ -70,7 +70,7 @@ indexmap = { version = "2.7.1", features = ["serde"] } # RPC endpoint basic auth base64 = "0.22.1" -rand = "0.8.5" +rand = "0.9.0" # Error handling color-eyre = "0.6.3" @@ -81,7 +81,7 @@ tokio = { version = "1.43.0", features = [ "macros", "tracing", ] } -tower = "0.4.13" +tower = "0.5.2" # indexer-rpcs dependencies tonic = { version = "0.12.3", optional = true } diff --git a/zebra-scan/Cargo.toml b/zebra-scan/Cargo.toml index 9c785ceae0b..913ad3c3959 100644 --- a/zebra-scan/Cargo.toml +++ b/zebra-scan/Cargo.toml @@ -66,7 +66,7 @@ itertools = "0.14.0" semver = "1.0.25" serde = { version = "1.0.217", features = ["serde_derive"] } tokio = { version = "1.43.0", features = ["time"] } -tower = "0.4.13" +tower = "0.5.2" tracing = "0.1.41" futures = "0.3.31" @@ -93,7 +93,7 @@ bls12_381 = { version = "0.8.0", optional = true } ff = { version = "0.13.0", optional = true } group = { version = "0.13.0", optional = true } jubjub = { version = "0.10.0", optional = true } -rand = { version = "0.8.5", optional = true } +rand = { version = "0.9.0", optional = true } zcash_note_encryption = { version = "0.4.1", optional = true } zebra-test = { path = "../zebra-test", version = "1.0.0-beta.44", optional = true } @@ -119,7 +119,7 @@ bls12_381 = "0.8.0" ff = "0.13.0" group = "0.13.0" jubjub = "0.10.0" -rand = "0.8.5" +rand = "0.9.0" tempfile = "3.16.0" zcash_note_encryption = "0.4.1" toml = "0.8.19" diff --git a/zebra-state/Cargo.toml b/zebra-state/Cargo.toml index ab236e830d1..61bc292166a 100644 --- a/zebra-state/Cargo.toml +++ b/zebra-state/Cargo.toml @@ -64,7 +64,7 @@ metrics = "0.24.1" mset = "0.1.1" regex = "1.11.0" rlimit = "0.10.2" -rocksdb = { version = "0.22.0", default-features = false, features = ["lz4"] } +rocksdb = { version = "0.23.0", default-features = false, features = ["lz4"] } semver = "1.0.25" crossbeam-channel = "0.5.14" serde = { version = "1.0.217", features = ["serde_derive"] } @@ -73,7 +73,7 @@ thiserror = "2.0.11" rayon = "1.10.0" tokio = { version = "1.43.0", features = ["rt-multi-thread", "sync", "tracing"] } -tower = { version = "0.4.13", features = ["buffer", "util"] } +tower = { version = "0.5.2", features = ["buffer", "util"] } tracing = "0.1.41" # elasticsearch specific dependencies. @@ -105,7 +105,7 @@ insta = { version = "1.42.1", features = ["ron", "redactions"] } proptest = "1.6.0" proptest-derive = "0.5.1" -rand = "0.8.5" +rand = "0.9.0" halo2 = { package = "halo2_proofs", version = "0.3.0" } jubjub = "0.10.0" diff --git a/zebra-test/Cargo.toml b/zebra-test/Cargo.toml index b23711733c6..795453734aa 100644 --- a/zebra-test/Cargo.toml +++ b/zebra-test/Cargo.toml @@ -22,11 +22,11 @@ insta = "1.42.1" itertools = "0.14.0" proptest = "1.6.0" once_cell = "1.20.2" -rand = "0.8.5" +rand = "0.9.0" regex = "1.11.0" tokio = { version = "1.43.0", features = ["full", "tracing", "test-util"] } -tower = { version = "0.4.13", features = ["util"] } +tower = { version = "0.5.2", features = ["util"] } futures = "0.3.31" color-eyre = "0.6.3" diff --git a/zebra-utils/Cargo.toml b/zebra-utils/Cargo.toml index 49b1db4c65b..35daa7bdde2 100644 --- a/zebra-utils/Cargo.toml +++ b/zebra-utils/Cargo.toml @@ -118,7 +118,7 @@ zcash_client_backend = { workspace = true, optional = true } zcash_protocol.workspace = true # For the openapi generator -rand = "0.8.5" +rand = "0.9.0" syn = { version = "2.0.96", features = ["full"], optional = true } quote = { version = "1.0.38", optional = true } serde_yml = { version = "0.0.12", optional = true } diff --git a/zebrad/Cargo.toml b/zebrad/Cargo.toml index 63e3372c1a5..3979a5ff5f7 100644 --- a/zebrad/Cargo.toml +++ b/zebrad/Cargo.toml @@ -183,7 +183,7 @@ futures = "0.3.31" rayon = "1.10.0" tokio = { version = "1.43.0", features = ["time", "rt-multi-thread", "macros", "tracing", "signal"] } tokio-stream = { version = "0.1.17", features = ["time"] } -tower = { version = "0.4.13", features = ["hedge", "limit"] } +tower = { version = "0.5.2", features = ["hedge", "limit"] } pin-project = "1.1.8" color-eyre = { version = "0.6.3", default-features = false, features = ["issue-url"] } @@ -205,7 +205,7 @@ dirs = "6.0.0" atty = "0.2.14" num-integer = "0.1.46" -rand = "0.8.5" +rand = "0.9.0" # prod feature internal-miner thread-priority = { version = "1.2.0", optional = true } @@ -227,7 +227,7 @@ hyper-util = { version = "0.1.9", optional = true } bytes = { version = "1.9.0", optional = true } # prod feature prometheus -metrics-exporter-prometheus = { version = "0.16.1", default-features = false, features = ["http-listener"], optional = true } +metrics-exporter-prometheus = { version = "0.16.2", default-features = false, features = ["http-listener"], optional = true } # prod feature release_max_level_info #