From 2da10382e7d162f24ba557e6dffd12536826e779 Mon Sep 17 00:00:00 2001 From: Steve Myers Date: Thu, 14 Oct 2021 08:24:32 -0700 Subject: [PATCH] Pin ahash version to 0.7.4 for sqlite feature The `ahash` crate is used by the `sqlite` feature but the latest update (0.7.5) breaks compatibility with our current MSRV 1.46.0. See also: https://github.com/tkaitchuck/aHash/issues/99 --- Cargo.toml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Cargo.toml b/Cargo.toml index dd4fc911..7768ebb6 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -24,6 +24,7 @@ rand = "^0.7" sled = { version = "0.34", optional = true } electrum-client = { version = "0.8", optional = true } rusqlite = { version = "0.25.3", optional = true } +ahash = { version = "=0.7.4", optional = true } reqwest = { version = "0.11", optional = true, features = ["json"] } ureq = { version = "2.1", features = ["json"], optional = true } futures = { version = "0.3", optional = true } @@ -57,7 +58,7 @@ minimal = [] compiler = ["miniscript/compiler"] verify = ["bitcoinconsensus"] default = ["key-value-db", "electrum"] -sqlite = ["rusqlite"] +sqlite = ["rusqlite", "ahash"] compact_filters = ["rocksdb", "socks", "lazy_static", "cc"] key-value-db = ["sled"] all-keys = ["keys-bip39"]