From 0102645de349f81ac02ec34764b3e2e96abfead9 Mon Sep 17 00:00:00 2001 From: Arthur Silva Date: Thu, 25 Jun 2026 00:17:17 +0200 Subject: [PATCH] Bump hashbrown to 0.17 (raises MSRV to 1.85) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit hashbrown 0.17 raises its own MSRV to 1.85, so `rust-version` moves to 1.85 to match. The `HashTable` API we use is unchanged — no code changes, and the crate compiles on 1.85 with default, `stats`, and no-default-features. --- Cargo.toml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index c2a6f54..8d4030a 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -10,7 +10,7 @@ keywords = ["lru", "concurrent", "cache", "s3-fifo", "clock"] categories = ["caching", "concurrency", "data-structures"] readme = "README.md" exclude = ["fuzz"] -rust-version = "1.71" +rust-version = "1.85" [features] default = ["custom-hasher", "parking_lot"] @@ -25,7 +25,7 @@ stats = [] crossbeam-utils = { optional = true, version = "0.8" } equivalent = "1.0" foldhash = { optional = true, version = "0.2" } -hashbrown = { version = "0.16", default-features = false, features = ["inline-more"] } +hashbrown = { version = "0.17", default-features = false, features = ["inline-more"] } parking_lot = { optional = true, version = "0.12" } shuttle = { version = "0.8", optional = true }