Skip to content

Commit 63f022a

Browse files
Update bm25 to v2.3.2 and ignore unmaintained fxhash advisory (#2872)
- Updated bm25 from v2.2.1 to v2.3.2 (latest version) - Added RUSTSEC-2025-0057 to deny.toml ignore list for unmaintained fxhash - fxhash is a transitive dependency of bm25, waiting for upstream migration to rustc-hash Co-authored-by: Kenneth S. <[email protected]>
1 parent 0de1451 commit 63f022a

File tree

3 files changed

+8
-6
lines changed

3 files changed

+8
-6
lines changed

Cargo.lock

Lines changed: 5 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

crates/semantic-search-client/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ glob.workspace = true
3030
hnsw_rs = "=0.3.1"
3131

3232
# BM25 implementation - works on all platforms including ARM
33-
bm25 = { version = "2.2.1", features = ["language_detection"] }
33+
bm25 = { version = "2.3.2", features = ["language_detection"] }
3434

3535
# Common dependencies for all platforms
3636
anyhow = "1.0"

deny.toml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,8 @@ ignore = [
2727
"RUSTSEC-2024-0429",
2828
# paste is used in core deps
2929
"RUSTSEC-2024-0436",
30+
# fxhash is unmaintained but used by bm25, waiting for bm25 to migrate
31+
"RUSTSEC-2025-0057",
3032
]
3133

3234
[licenses]

0 commit comments

Comments
 (0)