diff --git a/Cargo.lock b/Cargo.lock index 3f5d5d5..523e87e 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -722,17 +722,17 @@ checksum = "7360491ce676a36bf9bb3c56c1aa791658183a54d2744120f27285738d90465a" [[package]] name = "fastembed" -version = "5.17.3" +version = "6.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f3c8600c9ec79b51d60c19911fe14eac04fe9c2895e87d2a3e80e2213d645a32" +checksum = "b5e6a29ef0fc303e63ce89f2b71d98bee9df51d79cbbedb78dd0d6ba9f3b172f" dependencies = [ - "anyhow", "hf-hub", "ndarray", "ort", "safetensors", "serde", "serde_json", + "thiserror", "tokenizers", ] @@ -1596,9 +1596,9 @@ checksum = "04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d" [[package]] name = "ort" -version = "2.0.0-rc.12" +version = "2.0.0-rc.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d7de3af33d24a745ffb8fab904b13478438d1cd52868e6f17735ef6e1f8bf133" +checksum = "4336a1e2b38848325241c72889086886004e589b7c74f335e60a8e8db5138a0b" dependencies = [ "ndarray", "ort-sys", @@ -1609,9 +1609,9 @@ dependencies = [ [[package]] name = "ort-sys" -version = "2.0.0-rc.12" +version = "2.0.0-rc.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d7b497d21a8b6fbb4b5a544f8fadb77e801a09ae0add9e411d31c6f89e3c1e90" +checksum = "cf211e3776eea6aec988552fa118dd746d70e1b1e5e244058d1c98015f3e5872" dependencies = [ "hmac-sha256", "lzma-rust2", diff --git a/Cargo.toml b/Cargo.toml index 53e4f64..36ef484 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -48,7 +48,7 @@ rayon = "1.12" # FastEmbed for semantic embeddings (optional - fallback to hash-based if not available) # Use rustls instead of native-tls (openssl) for TLS -fastembed = { version = "5", optional = true, default-features = false, features = ["ort-download-binaries", "hf-hub-rustls-tls"] } +fastembed = { version = "6", optional = true, default-features = false, features = ["ort-download-binaries", "hf-hub-rustls-tls"] } # usearch HNSW vector search (optional - BM25-only fallback if not available) # Pinned to <2.25: v2.24.x is supported since rlm-cli v1.2.4 (move-semantics fix resolved the segfault)