From 17b76583c8a1bb37335dfeddfa54da8ed2619b3d Mon Sep 17 00:00:00 2001 From: Ben Kimock Date: Fri, 9 Feb 2024 22:17:01 -0500 Subject: [PATCH] Drop dependency on ahash 0.7.7 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit We used to have this (inverted) dependency structure: ahash v0.7.7 └── hashbrown v0.12.3 └── rkyv v0.7.44 [dev-dependencies] └── hashbrown v0.14.3 (/home/ben/hashbrown) rkyv's validation feature uses its alloc feature which uses hashbrown 0.12 with default features enabled, and one of those is ahash. --- Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Cargo.toml b/Cargo.toml index f0f665b5b..1edc14d78 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -44,7 +44,7 @@ fnv = "1.0.7" serde_test = "1.0" doc-comment = "0.3.1" bumpalo = { version = "3.13.0", features = ["allocator-api2"] } -rkyv = { version = "0.7.42", features = ["validation"] } +rkyv = { version = "0.7.42", default-features = false, features = ["size_32"] } [features] default = ["ahash", "inline-more", "allocator-api2"]