From 6148c0f0330fe2910314995ce4cef1d2e59eb1b8 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 19 Oct 2024 13:15:56 +0200 Subject: [PATCH] Bump hashbrown from 0.14.5 to 0.15.0 (#1998) * Bump hashbrown from 0.14.5 to 0.15.0 Bumps [hashbrown](https://github.com/rust-lang/hashbrown) from 0.14.5 to 0.15.0. - [Changelog](https://github.com/rust-lang/hashbrown/blob/master/CHANGELOG.md) - [Commits](https://github.com/rust-lang/hashbrown/compare/v0.14.5...v0.15.0) --- updated-dependencies: - dependency-name: hashbrown dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] * Add raw-entry feature --------- Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Pierre Krieger --- Cargo.lock | 9 +++++---- full-node/Cargo.toml | 2 +- lib/Cargo.toml | 2 +- light-base/Cargo.toml | 2 +- wasm-node/rust/Cargo.toml | 2 +- 5 files changed, 9 insertions(+), 8 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 57d99db7b4..4bdf2fe0e0 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1239,6 +1239,7 @@ dependencies = [ "allocator-api2", "equivalent", "foldhash", + "serde", ] [[package]] @@ -2333,7 +2334,7 @@ dependencies = [ "futures-executor", "futures-lite", "futures-util", - "hashbrown 0.14.5", + "hashbrown 0.15.0", "hex", "hmac 0.12.1", "itertools 0.13.0", @@ -2386,7 +2387,7 @@ dependencies = [ "futures-channel", "futures-lite", "futures-util", - "hashbrown 0.14.5", + "hashbrown 0.15.0", "hex", "humantime", "lru", @@ -2419,7 +2420,7 @@ dependencies = [ "futures-channel", "futures-lite", "futures-util", - "hashbrown 0.14.5", + "hashbrown 0.15.0", "hex", "itertools 0.13.0", "log", @@ -2450,7 +2451,7 @@ dependencies = [ "fnv", "futures-lite", "futures-util", - "hashbrown 0.14.5", + "hashbrown 0.15.0", "nom", "pin-project", "slab", diff --git a/full-node/Cargo.toml b/full-node/Cargo.toml index 88e6e1641c..68b2aaee02 100644 --- a/full-node/Cargo.toml +++ b/full-node/Cargo.toml @@ -26,7 +26,7 @@ fnv = { version = "1.0.7", default-features = false } futures-channel = "0.3.31" futures-lite = { version = "2.3.0", default-features = false, features = ["alloc"] } futures-util = { version = "0.3.27", default-features = false } -hashbrown = { version = "0.14.0", default-features = false } +hashbrown = { version = "0.15.0", default-features = false } hex = { version = "0.4.3", default-features = false } humantime = { version = "2.1.0", default-features = false } lru = { version = "0.12.0", default-features = false, features = ["hashbrown"] } diff --git a/lib/Cargo.toml b/lib/Cargo.toml index cae2a20406..7403f27aed 100644 --- a/lib/Cargo.toml +++ b/lib/Cargo.toml @@ -50,7 +50,7 @@ either = { version = "1.9.0", default-features = false } event-listener = { version = "5.3.0", default-features = false } fnv = { version = "1.0.7", default-features = false } futures-lite = { version = "2.3.0", default-features = false, features = ["alloc"] } -hashbrown = { version = "0.14.0", default-features = false, features = ["serde"] } # TODO: remove serde feature +hashbrown = { version = "0.15.0", default-features = false, features = ["raw-entry", "serde"] } # TODO: remove serde feature hex = { version = "0.4.3", default-features = false } hmac = { version = "0.12.1", default-features = false } itertools = { version = "0.13.0", default-features = false } diff --git a/light-base/Cargo.toml b/light-base/Cargo.toml index 1ea4354cf9..92a1e027e7 100644 --- a/light-base/Cargo.toml +++ b/light-base/Cargo.toml @@ -25,7 +25,7 @@ fnv = { version = "1.0.7", default-features = false } futures-channel = { version = "0.3.31", default-features = false, features = ["alloc"] } futures-lite = { version = "2.3.0", default-features = false, features = ["alloc"] } futures-util = { version = "0.3.27", default-features = false, features = ["alloc", "sink"] } # TODO: slim down these features and consider removing this dependency altogether -hashbrown = { version = "0.14.0", default-features = false } +hashbrown = { version = "0.15.0", default-features = false } hex = { version = "0.4.3", default-features = false } itertools = { version = "0.13.0", default-features = false, features = ["use_alloc"] } lru = { version = "0.12.0", default-features = false, features = ["hashbrown"] } # The `hashbrown` feature brings no-std compatibility. diff --git a/wasm-node/rust/Cargo.toml b/wasm-node/rust/Cargo.toml index 959b5e2c8e..6c587a5f31 100644 --- a/wasm-node/rust/Cargo.toml +++ b/wasm-node/rust/Cargo.toml @@ -25,7 +25,7 @@ event-listener = { version = "5.3.0", default-features = false } fnv = { version = "1.0.7", default-features = false } futures-lite = { version = "2.3.0", default-features = false, features = ["alloc"] } futures-util = { version = "0.3.27", default-features = false } -hashbrown = { version = "0.14.0", default-features = false } +hashbrown = { version = "0.15.0", default-features = false } nom = { version = "7.1.3", default-features = false } pin-project = "1.1.5" slab = { version = "0.4.8", default-features = false }