From fbfa2f42159f94fff1b095c44734120f6551f5ca Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 6 Apr 2026 09:17:47 +0000 Subject: [PATCH] deps(deps): bump mistralrs from 0.7.0 to 0.8.1 Bumps [mistralrs](https://github.com/EricLBuehler/mistral.rs) from 0.7.0 to 0.8.1. - [Release notes](https://github.com/EricLBuehler/mistral.rs/releases) - [Commits](https://github.com/EricLBuehler/mistral.rs/commits) --- updated-dependencies: - dependency-name: mistralrs dependency-version: 0.8.1 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- Cargo.lock | 116 +++++++++++++++++++++++++++++++++----------- dotscope/Cargo.toml | 2 +- 2 files changed, 89 insertions(+), 29 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index ca17fbd0..92f4fea7 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -574,9 +574,9 @@ checksum = "ade8366b8bd5ba243f0a58f036cc0ca8a2f069cff1a2351ef1cac6b083e16fc0" [[package]] name = "candle-core" -version = "0.9.2" +version = "0.10.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c15b675b80d994b2eadb20a4bbe434eabeb454eac3ee5e2b4cf6f147ee9be091" +checksum = "6bd9895436c1ba5dc1037a19935d084b838db066ff4e15ef7dded020b7c12a4a" dependencies = [ "byteorder", "candle-metal-kernels", @@ -595,15 +595,16 @@ dependencies = [ "rayon", "safetensors 0.7.0", "thiserror 2.0.18", + "tokenizers 0.22.2", "yoke 0.8.2", "zip", ] [[package]] name = "candle-metal-kernels" -version = "0.9.2" +version = "0.10.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2fdfe9d06de16ce49961e49084e5b79a75a9bdf157246e7c7b6328e87a7aa25d" +checksum = "4b6b5a4cae6b4e1ab0efcee4dc05272d11b374a3d1ba121b3a961e36be54ab60" dependencies = [ "half", "objc2", @@ -616,9 +617,9 @@ dependencies = [ [[package]] name = "candle-nn" -version = "0.9.2" +version = "0.10.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3045fa9e7aef8567d209a27d56b692f60b96f4d0569f4c3011f8ca6715c65e03" +checksum = "a9317a09d6530b758990ed7f625ac69ff43653bc9ee28b0464644ad1169ada87" dependencies = [ "candle-core", "candle-metal-kernels", @@ -634,9 +635,9 @@ dependencies = [ [[package]] name = "candle-ug" -version = "0.9.2" +version = "0.10.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c22d62be69068bf58987a45f690612739d8d2ea1bf508c1b87dc6815a019575d" +checksum = "ca0fc3167cbc99c8ec1be618cb620aa21dca95038f118c3579a79370e3dc5f77" dependencies = [ "ug", "ug-metal", @@ -1821,9 +1822,9 @@ dependencies = [ [[package]] name = "float8" -version = "0.6.1" +version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "719a903cc23e4a89e87962c2a80fdb45cdaad0983a89bd150bb57b4c8571a7d5" +checksum = "c2d1f04709a8ac06e8e8042875a3c466cc4832d3c1a18dbcb9dba3c6e83046bc" dependencies = [ "half", "num-traits", @@ -3382,9 +3383,9 @@ dependencies = [ [[package]] name = "mistralrs" -version = "0.7.0" +version = "0.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b94ffe881c76d6531a334c729743db91a255267a097e9b20b52f66d8531296d1" +checksum = "9bb0a83340b4492ebba9760ba6845364de369c7e10c1f91af8733d574c7405fa" dependencies = [ "anyhow", "candle-core", @@ -3401,6 +3402,7 @@ dependencies = [ "schemars 1.2.1", "serde", "serde_json", + "thiserror 2.0.18", "tokio", "tracing", "tracing-subscriber", @@ -3409,9 +3411,9 @@ dependencies = [ [[package]] name = "mistralrs-audio" -version = "0.7.0" +version = "0.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9a78dd99327fca9c2c59ac8e5aa0a922db076645e4b46a1dbe6cfbb9fe11443b" +checksum = "5ac5d36f634c7c20c45845bc995be3b6387ab01048410386a5b180cfeaf89c72" dependencies = [ "anyhow", "apodize", @@ -3421,9 +3423,9 @@ dependencies = [ [[package]] name = "mistralrs-core" -version = "0.7.0" +version = "0.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "44fb8dc16443f611d7611c377e3239cd4c41fa4fbbcebdbd40dc80549436b125" +checksum = "a2b8b9e5c94491d9ceeded3a30291cb6af6ae74810a5776dd55e3bbb8b3429d4" dependencies = [ "ahash", "akin", @@ -3501,10 +3503,11 @@ dependencies = [ "symphonia", "sysinfo", "thiserror 2.0.18", - "tokenizers", + "tokenizers 0.21.4", "tokio", "tokio-rayon", "tokio-tungstenite", + "toktrie", "toktrie_hf_tokenizers", "toml", "tqdm", @@ -3518,9 +3521,9 @@ dependencies = [ [[package]] name = "mistralrs-macros" -version = "0.7.0" +version = "0.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3c4805bae591126918a68c86cb541498ee64e4a584451127e6044643f2fafc1b" +checksum = "5aa9b4794322d3f89fe61d21f33f67be494c16d5bd869604b111218f32544d32" dependencies = [ "darling 0.23.0", "proc-macro2", @@ -3530,9 +3533,9 @@ dependencies = [ [[package]] name = "mistralrs-mcp" -version = "0.7.0" +version = "0.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7e82edad2da585a3ea817684856b3ffd6d8da2a4996e829c767de2a77c83c1b8" +checksum = "4fa97d4e3189ed80ebbc730b7da5b2356df0ae004ab489066249340c33c089ab" dependencies = [ "anyhow", "async-trait", @@ -3551,13 +3554,14 @@ dependencies = [ [[package]] name = "mistralrs-paged-attn" -version = "0.7.0" +version = "0.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a6000b390e4a7b56a58fc7005ac721780edd6fd28e70cb6a138872dd3c700dda" +checksum = "6e53ddf1537426997b46abdadbe6ca8a7ce7668004ed2b7cf00115016558bae8" dependencies = [ "anyhow", "candle-core", "candle-metal-kernels", + "dispatch2", "float8", "half", "objc2-foundation", @@ -3567,14 +3571,15 @@ dependencies = [ [[package]] name = "mistralrs-quant" -version = "0.7.0" +version = "0.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9fb9fb187f2c9397a73f2b00437f6bbedb4c556f1c06d13af2f8d35ec5543a00" +checksum = "980715493d252e9aaf0779c4c101576d67ef4dd9812bfd77a54987f6f17526f4" dependencies = [ "byteorder", "candle-core", "candle-metal-kernels", "candle-nn", + "dispatch2", "float8", "half", "hf-hub", @@ -3596,9 +3601,9 @@ dependencies = [ [[package]] name = "mistralrs-vision" -version = "0.7.0" +version = "0.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d79247946a50fdac4300e80504bc6950e298a9c2e7e1a2bcd948fe91852b8a7b" +checksum = "10046a3da2de5b702d3e829b5ddef7aa829ad454819dcc4876dea481a6cb5456" dependencies = [ "candle-core", "image", @@ -3922,6 +3927,28 @@ version = "1.70.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "384b8ab6d37215f3c5301a95a4accb5d64aa607f1fcb26a11b5303878451b4fe" +[[package]] +name = "onig" +version = "6.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "336b9c63443aceef14bea841b899035ae3abe89b7c486aaf4c5bd8aafedac3f0" +dependencies = [ + "bitflags 2.11.0", + "libc", + "once_cell", + "onig_sys", +] + +[[package]] +name = "onig_sys" +version = "69.9.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c7f86c6eef3d6df15f23bcfb6af487cbd2fed4e5581d58d5bf1f5f8b7f6727dc" +dependencies = [ + "cc", + "pkg-config", +] + [[package]] name = "oorandom" version = "11.1.5" @@ -6064,6 +6091,39 @@ dependencies = [ "unicode_categories", ] +[[package]] +name = "tokenizers" +version = "0.22.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b238e22d44a15349529690fb07bd645cf58149a1b1e44d6cb5bd1641ff1a6223" +dependencies = [ + "ahash", + "aho-corasick", + "compact_str", + "dary_heap", + "derive_builder", + "esaxx-rs", + "getrandom 0.3.4", + "itertools 0.14.0", + "log", + "macro_rules_attribute", + "monostate", + "onig", + "paste", + "rand 0.9.2", + "rayon", + "rayon-cond", + "regex", + "regex-syntax", + "serde", + "serde_json", + "spm_precompiled", + "thiserror 2.0.18", + "unicode-normalization-alignments", + "unicode-segmentation", + "unicode_categories", +] + [[package]] name = "tokio" version = "1.51.0" @@ -6160,7 +6220,7 @@ dependencies = [ "log", "serde", "serde_json", - "tokenizers", + "tokenizers 0.21.4", "toktrie", ] diff --git a/dotscope/Cargo.toml b/dotscope/Cargo.toml index 5e8abee2..a47516df 100644 --- a/dotscope/Cargo.toml +++ b/dotscope/Cargo.toml @@ -62,7 +62,7 @@ tokio = { version = "1.50.0", optional = true, features = ["rt-multi-thread"] } # Metal GPU acceleration for LLM inference on macOS (Apple Silicon / AMD GPU). [target.'cfg(target_os = "macos")'.dependencies] -mistralrs = { version = "0.7", optional = true, features = ["metal"] } +mistralrs = { version = "0.8", optional = true, features = ["metal"] } # CUDA GPU acceleration for LLM inference on Linux/Windows with NVIDIA GPUs. [target.'cfg(not(target_os = "macos"))'.dependencies]