diff --git a/Cargo.lock b/Cargo.lock index 2a7c6e0a20..f3b2480024 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -100,7 +100,7 @@ dependencies = [ "getrandom 0.2.15", "once_cell", "version_check", - "zerocopy", + "zerocopy 0.7.34", ] [[package]] @@ -2096,7 +2096,7 @@ dependencies = [ "tokio", "tokio-util", "tracing", - "uuid 1.12.1", + "uuid 1.13.1", "valuable", ] @@ -3035,7 +3035,7 @@ version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bef552e6f588e446098f6ba40d89ac146c8c7b64aade83c051ee00bb5d2bc18d" dependencies = [ - "uuid 1.12.1", + "uuid 1.13.1", ] [[package]] @@ -6933,7 +6933,7 @@ dependencies = [ "tap", "tokio", "tracing", - "uuid 1.12.1", + "uuid 1.13.1", ] [[package]] @@ -8437,7 +8437,7 @@ dependencies = [ "serde 1.0.216", "serde_json", "tokio", - "uuid 1.12.1", + "uuid 1.13.1", ] [[package]] @@ -9745,6 +9745,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.16", +] + [[package]] name = "rand_chacha" version = "0.2.2" @@ -9765,6 +9776,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" @@ -9783,6 +9804,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.16", +] + [[package]] name = "rand_hc" version = "0.2.0" @@ -10244,7 +10275,7 @@ dependencies = [ "rkyv_derive", "seahash", "tinyvec", - "uuid 1.12.1", + "uuid 1.13.1", ] [[package]] @@ -12594,7 +12625,7 @@ dependencies = [ "debugid", "memmap2 0.9.4", "stable_deref_trait", - "uuid 1.12.1", + "uuid 1.13.1", ] [[package]] @@ -12955,7 +12986,7 @@ dependencies = [ "testcontainers", "tokio", "tracing", - "uuid 1.12.1", + "uuid 1.13.1", ] [[package]] @@ -13439,7 +13470,7 @@ dependencies = [ "tower-layer", "tower-service", "tracing", - "uuid 1.12.1", + "uuid 1.13.1", ] [[package]] @@ -13898,21 +13929,21 @@ dependencies = [ [[package]] name = "uuid" -version = "1.12.1" +version = "1.13.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b3758f5e68192bb96cc8f9b7e2c2cfdabb435499a28499a42f8f984092adad4b" +checksum = "ced87ca4be083373936a67f8de945faa23b6b42384bd5b64434850802c6dccd0" dependencies = [ - "getrandom 0.2.15", - "rand 0.8.5", + "getrandom 0.3.1", + "rand 0.9.0", "serde 1.0.216", "uuid-macro-internal", ] [[package]] name = "uuid-macro-internal" -version = "1.12.1" +version = "1.13.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f8a86d88347b61a0e17b9908a67efcc594130830bf1045653784358dd023e294" +checksum = "d28dd23acb5f2fa7bd2155ab70b960e770596b3bb6395119b40476c3655dfba4" dependencies = [ "proc-macro2 1.0.93", "quote 1.0.38", @@ -14898,7 +14929,16 @@ version = "0.7.34" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ae87e3fcd617500e5d106f0380cf7b77f3c6092aae37191433159dda23cfb087" dependencies = [ - "zerocopy-derive", + "zerocopy-derive 0.7.34", +] + +[[package]] +name = "zerocopy" +version = "0.8.16" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7b8c07a70861ce02bad1607b5753ecb2501f67847b9f9ada7c160fff0ec6300c" +dependencies = [ + "zerocopy-derive 0.8.16", ] [[package]] @@ -14912,6 +14952,17 @@ dependencies = [ "syn 2.0.87", ] +[[package]] +name = "zerocopy-derive" +version = "0.8.16" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5226bc9a9a9836e7428936cde76bb6b22feea1a8bfdbc0d241136e4d13417e25" +dependencies = [ + "proc-macro2 1.0.93", + "quote 1.0.38", + "syn 2.0.87", +] + [[package]] name = "zerofrom" version = "0.1.5" diff --git a/Cargo.toml b/Cargo.toml index d69ee1ed2d..ae60fdc04a 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -311,7 +311,7 @@ csv = "1.3.1" revm-precompile = "7.0.0" revm-primitives = "4.0.0" scopeguard = "1.1" -uuid = { version = "1.12.1", features = ["v4", "fast-rng"] } +uuid = { version = "1.13.1", features = ["v4", "fast-rng"] } protobuf = { version = "2.28", features = ["with-bytes"] } rocksdb = { version = "0.23.0", features = ["lz4", "mt_static", "jemalloc"] } lz4 = { version = "1.28.1" } diff --git a/crates/testsuite/Cargo.toml b/crates/testsuite/Cargo.toml index 59c4863842..7ca66019f0 100644 --- a/crates/testsuite/Cargo.toml +++ b/crates/testsuite/Cargo.toml @@ -42,7 +42,7 @@ hmac = "0.12.1" hex = "0.4.3" [dependencies.uuid] -version = "1.12.1" +version = "1.13.1" features = [ "v4", # Lets you generate random UUIDs "fast-rng", # Use a faster (but still sufficiently random) RNG