diff --git a/Cargo.lock b/Cargo.lock index eae686e..e7297dd 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -143,9 +143,9 @@ dependencies = [ [[package]] name = "anyhow" -version = "1.0.102" +version = "1.0.103" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7f202df86484c868dbad7eaa557ef785d5c66295e41b460ef922eca0723b842c" +checksum = "2a4385e2e34eb35d6b3efe798b9eb88096925d87726c0798709bf56d9ed84af3" [[package]] name = "apodize" @@ -591,7 +591,7 @@ dependencies = [ "rand 0.9.4", "rand_distr 0.5.1", "rayon", - "safetensors", + "safetensors 0.7.0", "thiserror 2.0.18", "tokenizers 0.22.2", "yoke", @@ -609,7 +609,7 @@ dependencies = [ "libc", "num-traits", "rayon", - "safetensors", + "safetensors 0.7.0", "serde", "thiserror 2.0.18", ] @@ -674,9 +674,9 @@ dependencies = [ [[package]] name = "chrono" -version = "0.4.44" +version = "0.4.45" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c673075a2e0e5f4a1dde27ce9dee1ea4558c7ffe648f576438a20ca1d2acc4b0" +checksum = "1aa79e62e7697b8e29b513a68abacf485adcd1fe8284a4316c5ae868e6633327" dependencies = [ "iana-time-zone", "js-sys", @@ -1554,16 +1554,16 @@ dependencies = [ [[package]] name = "fastembed" -version = "5.13.4" +version = "5.17.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a0112bd54a5d1903b19c85609c282949523bb8bb39f1614d4db0017e0ef3b0ff" +checksum = "545e4fb17fc48768ff36c2a3854aa5b0b809d0ed595ab5530fa8ac94f31bd0ea" dependencies = [ "anyhow", "hf-hub 0.5.0", "image", "ndarray", "ort", - "safetensors", + "safetensors 0.8.0", "serde", "serde_json", "tokenizers 0.22.2", @@ -1621,7 +1621,7 @@ dependencies = [ "tower-http", "tracing", "tracing-subscriber", - "uuid 1.23.1", + "uuid 1.23.4", ] [[package]] @@ -1641,7 +1641,7 @@ dependencies = [ "tower-http", "tracing", "tracing-subscriber", - "uuid 1.23.1", + "uuid 1.23.4", ] [[package]] @@ -1661,7 +1661,7 @@ dependencies = [ "thiserror 2.0.18", "tokio", "tracing", - "uuid 1.23.1", + "uuid 1.23.4", ] [[package]] @@ -2378,7 +2378,7 @@ dependencies = [ "js-sys", "log", "wasm-bindgen", - "windows-core 0.62.2", + "windows-core", ] [[package]] @@ -3150,7 +3150,7 @@ dependencies = [ "rust-mcp-schema", "rustc-hash 2.1.2", "rustfft", - "safetensors", + "safetensors 0.7.0", "schemars 1.2.1", "scraper", "serde", @@ -3174,7 +3174,7 @@ dependencies = [ "tracing", "tracing-subscriber", "urlencoding", - "uuid 1.23.1", + "uuid 1.23.4", "variantly", "vob", ] @@ -3209,7 +3209,7 @@ dependencies = [ "tokio-tungstenite", "tracing", "utoipa", - "uuid 1.23.1", + "uuid 1.23.4", ] [[package]] @@ -3229,7 +3229,7 @@ dependencies = [ "paste", "rayon", "regex", - "safetensors", + "safetensors 0.7.0", "serde", "serde_json", "thiserror 2.0.18", @@ -4227,9 +4227,9 @@ dependencies = [ [[package]] name = "regex" -version = "1.12.3" +version = "1.12.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e10754a14b9137dd7b1e3e5b0493cc9171fdd105e0ab477f51b72e7f3ac0e276" +checksum = "f1292b7759ae1cb9ec195452d1390a074f0cd8541ab7a5a8c31cd6db45d4a6ba" dependencies = [ "aho-corasick", "memchr", @@ -4250,9 +4250,9 @@ dependencies = [ [[package]] name = "regex-syntax" -version = "0.8.10" +version = "0.8.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dc897dd8d9e8bd1ed8cdad82b5966c3e0ecae09fb1907d58efaa013543185d0a" +checksum = "d6f6ff9a378485b298a5286656da665ba74413d36db0979633275d2e708145d4" [[package]] name = "reqwest" @@ -4366,9 +4366,9 @@ dependencies = [ [[package]] name = "rmcp" -version = "1.7.0" +version = "1.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0810a9f717d9828f475fe1f629f4c305c8464b7f496c3a854b58d29e65f4058e" +checksum = "1d1f571c72940a19d9532fe52dbea8bc9912bf1d766c2970bb824056b86f3f59" dependencies = [ "async-trait", "base64 0.22.1", @@ -4392,14 +4392,14 @@ dependencies = [ "tokio-util", "tower-service", "tracing", - "uuid 1.23.1", + "uuid 1.23.4", ] [[package]] name = "rmcp-macros" -version = "1.7.0" +version = "1.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6aefac48c364756e97f04c0401ba3231e8607882c7c1d92da0437dc16307904d" +checksum = "1aad0035b69380782d78ea95b508327e6deaa2235909053e596eea8f27b5e1d5" dependencies = [ "darling 0.23.0", "proc-macro2", @@ -4597,6 +4597,19 @@ dependencies = [ "serde_json", ] +[[package]] +name = "safetensors" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "79b079b829cb27a1c3c374341345ed2e8b2c0c839034522cee576c140bd7f846" +dependencies = [ + "hashbrown 0.16.1", + "libc", + "serde", + "serde_json", + "tempfile", +] + [[package]] name = "same-file" version = "1.0.6" @@ -5165,7 +5178,7 @@ dependencies = [ "tokio-stream", "tracing", "url", - "uuid 1.23.1", + "uuid 1.23.4", ] [[package]] @@ -5232,7 +5245,7 @@ dependencies = [ "sqlx-core", "thiserror 2.0.18", "tracing", - "uuid 1.23.1", + "uuid 1.23.4", ] [[package]] @@ -5268,7 +5281,7 @@ dependencies = [ "stringprep", "thiserror 2.0.18", "tracing", - "uuid 1.23.1", + "uuid 1.23.4", "whoami", ] @@ -5295,7 +5308,7 @@ dependencies = [ "thiserror 2.0.18", "tracing", "url", - "uuid 1.23.1", + "uuid 1.23.4", ] [[package]] @@ -5650,6 +5663,19 @@ dependencies = [ "libc", ] +[[package]] +name = "tempfile" +version = "3.27.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "32497e9a4c7b38532efcdebeef879707aa9f794296a4f0244f6f69e9bc8574bd" +dependencies = [ + "fastrand", + "getrandom 0.4.2", + "once_cell", + "rustix", + "windows-sys 0.61.2", +] + [[package]] name = "tendril" version = "0.4.3" @@ -6393,9 +6419,9 @@ dependencies = [ [[package]] name = "uuid" -version = "1.23.1" +version = "1.23.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ddd74a9687298c6858e9b88ec8935ec45d22e8fd5e6394fa1bd4e99a87789c76" +checksum = "bf80a72845275afea99e7f2b434723d3bc7e38470fcd1c7ed39a599c73319a53" dependencies = [ "getrandom 0.4.2", "js-sys", @@ -6738,7 +6764,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9babd3a767a4c1aef6900409f85f5d53ce2544ccdfaa86dad48c91782c6d6893" dependencies = [ "windows-collections", - "windows-core 0.61.2", + "windows-core", "windows-future", "windows-link 0.1.3", "windows-numerics", @@ -6750,7 +6776,7 @@ version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3beeceb5e5cfd9eb1d76b381630e82c4241ccd0d27f1a39ed41b2760b255c5e8" dependencies = [ - "windows-core 0.61.2", + "windows-core", ] [[package]] @@ -6766,26 +6792,13 @@ dependencies = [ "windows-strings 0.4.2", ] -[[package]] -name = "windows-core" -version = "0.62.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b8e83a14d34d0623b51dce9581199302a221863196a1dde71a7663a4c2be9deb" -dependencies = [ - "windows-implement", - "windows-interface", - "windows-link 0.2.1", - "windows-result 0.4.1", - "windows-strings 0.5.1", -] - [[package]] name = "windows-future" version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fc6a41e98427b19fe4b73c550f060b59fa592d7d686537eebf9385621bfbad8e" dependencies = [ - "windows-core 0.61.2", + "windows-core", "windows-link 0.1.3", "windows-threading", ] @@ -6830,7 +6843,7 @@ version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9150af68066c4c5c07ddc0ce30421554771e528bde427614c61038bc2c92c2b1" dependencies = [ - "windows-core 0.61.2", + "windows-core", "windows-link 0.1.3", ]