From f80b0590f8bbda970a96a48a692510a25d89e24d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 20 Aug 2026 22:46:22 +0000 Subject: [PATCH] build(deps): bump sentencepiece from 0.11.3 to 0.14.0 Bumps [sentencepiece](https://github.com/danieldk/sentencepiece) from 0.11.3 to 0.14.0. - [Release notes](https://github.com/danieldk/sentencepiece/releases) - [Changelog](https://github.com/danieldk/sentencepiece/blob/main/release.toml) - [Commits](https://github.com/danieldk/sentencepiece/commits) --- updated-dependencies: - dependency-name: sentencepiece dependency-version: 0.14.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- Cargo.lock | 36 +++++++++++++----------------------- Cargo.toml | 2 +- 2 files changed, 14 insertions(+), 24 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 1010be1..7d5672f 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1983,15 +1983,6 @@ version = "2.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d98f6fed1fde3f8c21bc40a1abb88dd75e67924f9cffc3ef95607bad8017f8e2" -[[package]] -name = "itertools" -version = "0.10.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473" -dependencies = [ - "either", -] - [[package]] name = "itertools" version = "0.14.0" @@ -3297,9 +3288,9 @@ checksum = "3d595e54a326bc53c1c197b32d295e14b169e3cfeaa8dc82b529f947fba6bcf5" [[package]] name = "prost" -version = "0.11.9" +version = "0.14.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0b82eaa1d779e9a4bc1c3217db8ffbeabaae1dca241bf70183242128d48681cd" +checksum = "528ac67416ff8646872a3c02cad9cc4ee5dc9f9540c9b10771855c95cb2e5ae1" dependencies = [ "bytes", "prost-derive", @@ -3307,15 +3298,15 @@ dependencies = [ [[package]] name = "prost-derive" -version = "0.11.9" +version = "0.14.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e5d2d8d10f3c6ded6da8b05b5fb3b8a5082514344d56c9f871412d29b4e075b4" +checksum = "b570b25f7617e43d59005d0990ccb79e950a423952cea19671b7a876da390adf" dependencies = [ "anyhow", - "itertools 0.10.5", + "itertools", "proc-macro2", "quote", - "syn 1.0.109", + "syn 2.0.117", ] [[package]] @@ -3467,7 +3458,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2964d0cf57a3e7a06e8183d14a8b527195c706b7983549cd5462d5aa3747438f" dependencies = [ "either", - "itertools 0.14.0", + "itertools", "rayon", ] @@ -3777,9 +3768,9 @@ checksum = "8a7852d02fc848982e0c167ef163aaff9cd91dc640ba85e263cb1ce46fae51cd" [[package]] name = "sentencepiece" -version = "0.11.3" +version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "286451da14703923eeb9d5e9d7717a15cbf236c037923fb7a6ff911ca45f4124" +checksum = "199cd424616675812f71a43866e2fb6e4725538dd7cee7d537fea81c0d66c102" dependencies = [ "libc", "num-derive", @@ -3787,14 +3778,14 @@ dependencies = [ "prost", "prost-derive", "sentencepiece-sys", - "thiserror 1.0.69", + "thiserror 2.0.18", ] [[package]] name = "sentencepiece-sys" -version = "0.11.3" +version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a721500103a50c284cd3908cca6c435fcc6a260a1cead830a040f904a89234fb" +checksum = "1f4f7b039e2b80f69283f56211f9457ea3f4a8d3045b9ba4282326b446fa3a9a" dependencies = [ "cc", "cmake", @@ -4089,7 +4080,6 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" dependencies = [ "proc-macro2", - "quote", "unicode-ident", ] @@ -4297,7 +4287,7 @@ dependencies = [ "esaxx-rs", "fancy-regex", "getrandom 0.3.4", - "itertools 0.14.0", + "itertools", "log", "macro_rules_attribute", "monostate", diff --git a/Cargo.toml b/Cargo.toml index b63b2db..e0d071a 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -53,7 +53,7 @@ zip = { version = "2", default-features = false, features = ["deflate"] } # runtime-manifest.json and shared by every engine in the process. ort = { version = "=2.0.0-rc.12", default-features = false, features = ["load-dynamic", "ndarray", "std", "api-24"] } ndarray = "0.17" -sentencepiece = "0.11" +sentencepiece = "0.14" sha2 = "0.10" half = "2.7" tokenizers = { version = "=0.21.4", default-features = false, features = ["fancy-regex"] }