diff --git a/Cargo.lock b/Cargo.lock index f023e042c..ea0ec2798 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2034,6 +2034,12 @@ version = "1.0.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" +[[package]] +name = "foldhash" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2" + [[package]] name = "foreign-types" version = "0.3.2" @@ -2357,12 +2363,21 @@ dependencies = [ ] [[package]] -name = "hashlink" -version = "0.9.1" +name = "hashbrown" +version = "0.15.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6ba4ff7128dee98c7dc9794b6a411377e1404dba1c97deb8d1a55297bd25d8af" +checksum = "5971ac85611da7067dbfcabef3c70ebb5606018acd9e2a3903a0da507521e0d5" dependencies = [ - "hashbrown", + "foldhash", +] + +[[package]] +name = "hashlink" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7382cf6263419f2d8df38c55d7da83da5c18aef87fc7a7fc1fb1e344edfe14c1" +dependencies = [ + "hashbrown 0.15.4", ] [[package]] @@ -2876,7 +2891,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7b0b929d511467233429c45a44ac1dcaa21ba0f5ba11e4879e6ed28ddb4f9df4" dependencies = [ "equivalent", - "hashbrown", + "hashbrown 0.14.5", ] [[package]] @@ -3265,9 +3280,9 @@ dependencies = [ [[package]] name = "libsqlite3-sys" -version = "0.30.1" +version = "0.34.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2e99fb7a497b1e3339bc746195567ed8d3e24945ecd636e3619d20b9de9e9149" +checksum = "91632f3b4fb6bd1d72aa3d78f41ffecfcf2b1a6648d8c241dbe7dbfaf4875e15" dependencies = [ "cc", "openssl-sys", @@ -3356,7 +3371,7 @@ version = "0.12.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d3262e75e648fce39813cb56ac41f3c3e3f65217ebf3844d818d1f9398cfb0dc" dependencies = [ - "hashbrown", + "hashbrown 0.14.5", ] [[package]] @@ -5066,9 +5081,9 @@ dependencies = [ [[package]] name = "rusqlite" -version = "0.32.1" +version = "0.36.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7753b721174eb8ff87a9a0e799e2d7bc3749323e773db92e0984debb00019d6e" +checksum = "3de23c3319433716cf134eed225fe9986bc24f63bed9be9f20c329029e672dc7" dependencies = [ "bitflags 2.8.0", "fallible-iterator", @@ -6167,7 +6182,7 @@ dependencies = [ "futures-io", "futures-sink", "futures-util", - "hashbrown", + "hashbrown 0.14.5", "pin-project-lite", "tokio", ] diff --git a/Cargo.toml b/Cargo.toml index e18ce4d32..bee7b4e1f 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -189,7 +189,7 @@ nu-ansi-term = "0.46" num-traits = "0.2" rand = "0.8" regex = "1.10" -rusqlite = "0.32" +rusqlite = "0.36" sanitize-filename = "0.5" serde = "1.0" serde_json = "1" diff --git a/deny.toml b/deny.toml index 943e89870..2e3af5a53 100644 --- a/deny.toml +++ b/deny.toml @@ -27,6 +27,7 @@ skip = [ { name = "event-listener", version = "2.5.3" }, { name = "generator", version = "0.7.5" }, { name = "getrandom", version = "0.2.12" }, + { name = "hashbrown", version = "0.14.5" }, { name = "heck", version = "0.4.1" }, { name = "http", version = "0.2.12" }, { name = "linux-raw-sys", version = "0.4.14" },