From 6317151ed2db121917522d815fbce5db67fc8ff0 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 21 Jul 2026 19:35:41 +0000 Subject: [PATCH 1/3] chore(deps): update rust-minor-patch --- Cargo.toml | 22 +++++++++++----------- crates/zeph-llm/Cargo.toml | 2 +- fuzz/Cargo.toml | 2 +- 3 files changed, 13 insertions(+), 13 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index e3522eb50..f782d5f4b 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -17,7 +17,7 @@ categories = ["command-line-utilities", "science"] publish = true [workspace.dependencies] -age = { version = "0.12.0", default-features = false } +age = { version = "0.12.1", default-features = false } agent-client-protocol = "1.2.0" agent-client-protocol-schema = "=1.4.0" anyhow = "1.0.103" @@ -37,7 +37,7 @@ candle-nn = { version = "0.11.0", default-features = false } candle-transformers = { version = "0.11.0", default-features = false } chacha20poly1305 = "0.11.0" chrono = { version = "0.4.45", default-features = false } -clap = "4.6.1" +clap = "4.6.2" cpu-time = "1.0" criterion = "0.8.2" cron = "0.17.0" @@ -48,17 +48,17 @@ dirs = "6.0" eventsource-stream = "0.2.3" expectrl = "0.9.0" flate2 = "1.1.9" -futures = "0.3.32" -futures-core = "0.3.32" +futures = "0.3.33" +futures-core = "0.3.33" glob = "0.3.3" -globset = "0.4.18" +globset = "0.4.19" hex = "0.4.3" hf-hub = { version = "1.0.0", default-features = false } hmac = "0.13" http = "1.4.2" http-body-util = "0.1.4" -ignore = "0.4.28" -image = { version = "0.25", default-features = false } +ignore = "0.4.30" +image = { version = "0.25.10", default-features = false } include_dir = "0.7.4" indexmap = "2.14.0" indoc = "2.0.7" @@ -91,7 +91,7 @@ qdrant-client = { version = "1.18", default-features = false } rand = "0.10.2" rand_distr = "0.6" ratatui = "0.30.2" -regex = "1.13.0" +regex = "1.13.1" reqwest = { version = "0.13.4", default-features = false } ripemd = "0.2" rmcp = "2.2.0" @@ -126,8 +126,8 @@ tokio = "1.52.3" tokio-stream = "0.1.18" tokio-tungstenite = { version = "0.30.0", default-features = false } tokio-util = "0.7.18" -toml = "1.1.2" -toml_edit = "0.25.12" +toml = "1.1.3" +toml_edit = "0.25.13" tower = "0.5.3" tower-http = { version = "0.7.0", default-features = false } tracing = "0.1.44" @@ -152,7 +152,7 @@ tree-sitter-sequel = "0.3.11" unicode-normalization = "0.1.25" unicode-width = "0.2.2" url = "2.5.8" -uuid = "1.23.5" +uuid = "1.24.0" walkdir = "2.5" wiremock = "0.6.5" zeph-a2a = { path = "crates/zeph-a2a", version = "0.22.2" } diff --git a/crates/zeph-llm/Cargo.toml b/crates/zeph-llm/Cargo.toml index 8a8828df1..280faa963 100644 --- a/crates/zeph-llm/Cargo.toml +++ b/crates/zeph-llm/Cargo.toml @@ -43,7 +43,7 @@ parking_lot.workspace = true rand.workspace = true rand_distr.workspace = true reqwest = { workspace = true, features = ["json", "multipart", "rustls", "stream"] } -reqwest012 = { package = "reqwest", version = "0.12", default-features = false, features = ["rustls-tls"] } +reqwest012 = { package = "reqwest", version = "0.13.4", default-features = false, features = ["rustls-tls"] } ripemd = { workspace = true, optional = true } rubato = { workspace = true, optional = true } schemars = { workspace = true } diff --git a/fuzz/Cargo.toml b/fuzz/Cargo.toml index 55976bf52..59ad5a86a 100644 --- a/fuzz/Cargo.toml +++ b/fuzz/Cargo.toml @@ -12,7 +12,7 @@ cargo-fuzz = true [dependencies] arbitrary = { version = "1.4.2", features = ["derive"] } libfuzzer-sys = "0.4.13" -toml = "1.1.2" +toml = "1.1.3" zeph-config = { path = "../crates/zeph-config" } zeph-index = { path = "../crates/zeph-index", features = ["sqlite"] } zeph-plugins = { path = "../crates/zeph-plugins", features = ["sqlite"] } From 952b8c20f412672d97c8f12bd139f25949d9892a Mon Sep 17 00:00:00 2001 From: "Andrei G." Date: Tue, 21 Jul 2026 23:30:06 +0200 Subject: [PATCH 2/3] fix(deps): pin reqwest012 alias to reqwest 0.12 Renovate bumped the reqwest012 dependency alias (crates/zeph-llm) to 0.13.4 alongside the main reqwest workspace bump, but reqwest012 is deliberately pinned to the 0.12 major line to match ollama-rs's internal reqwest 0.12 dependency (see ollama_reqwest_client). reqwest 0.13 renamed the "rustls-tls" feature to "rustls", so resolution failed with a missing-feature error across the whole CI matrix. --- crates/zeph-llm/Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/crates/zeph-llm/Cargo.toml b/crates/zeph-llm/Cargo.toml index 280faa963..8a8828df1 100644 --- a/crates/zeph-llm/Cargo.toml +++ b/crates/zeph-llm/Cargo.toml @@ -43,7 +43,7 @@ parking_lot.workspace = true rand.workspace = true rand_distr.workspace = true reqwest = { workspace = true, features = ["json", "multipart", "rustls", "stream"] } -reqwest012 = { package = "reqwest", version = "0.13.4", default-features = false, features = ["rustls-tls"] } +reqwest012 = { package = "reqwest", version = "0.12", default-features = false, features = ["rustls-tls"] } ripemd = { workspace = true, optional = true } rubato = { workspace = true, optional = true } schemars = { workspace = true } From f2ce10d5b58c31e37e6e1cf2e392a6e3eb6022cb Mon Sep 17 00:00:00 2001 From: "Andrei G." Date: Tue, 21 Jul 2026 23:42:47 +0200 Subject: [PATCH 3/3] chore(deps): regenerate Cargo.lock for rust-minor-patch bumps Renovate updated the workspace manifest versions (age, clap, futures, globset, ignore, image, regex, reqwest, toml, toml_edit, uuid) plus the reqwest012 fix, but never touched Cargo.lock. The MSRV jobs run `cargo check --locked`, which fails outright when the lock file is out of sync with the manifest, independent of any actual compilation issue. --- Cargo.lock | 96 +++++++++++++++++++++++++++--------------------------- 1 file changed, 48 insertions(+), 48 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 9e6acc60a..a665427b0 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1334,9 +1334,9 @@ dependencies = [ [[package]] name = "clap" -version = "4.6.1" +version = "4.6.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1ddb117e43bbf7dacf0a4190fef4d345b9bad68dfc649cb349e7d17d28428e51" +checksum = "0fb99565819980999fb7b4a1796046a5c949e6d4ff132cf5fadf5a641e20d776" dependencies = [ "clap_builder", "clap_derive", @@ -1344,9 +1344,9 @@ dependencies = [ [[package]] name = "clap_builder" -version = "4.6.0" +version = "4.6.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "714a53001bf66416adb0e2ef5ac857140e7dc3a0c48fb28b2f10762fc4b5069f" +checksum = "f09628afdcc538b57f3c6341e9c8e9970f18e4a481690a64974d7023bd33548b" dependencies = [ "anstream", "anstyle", @@ -1356,9 +1356,9 @@ dependencies = [ [[package]] name = "clap_derive" -version = "4.6.1" +version = "4.6.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f2ce8604710f6733aa641a2b3731eaa1e8b3d9973d5e3565da11800813f997a9" +checksum = "32f2392eae7f16557a3d727ef3a12e57b2b2ca6f98566a5f4fb41ffe305df077" dependencies = [ "heck", "proc-macro2", @@ -2936,9 +2936,9 @@ dependencies = [ [[package]] name = "futures" -version = "0.3.32" +version = "0.3.33" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8b147ee9d1f6d097cef9ce628cd2ee62288d963e16fb287bd9286455b241382d" +checksum = "a88cf1f829d945f548cf8fec32c61b1f202b6d93b45848602fc02af4b12ad218" dependencies = [ "futures-channel", "futures-core", @@ -2951,9 +2951,9 @@ dependencies = [ [[package]] name = "futures-channel" -version = "0.3.32" +version = "0.3.33" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07bbe89c50d7a535e539b8c17bc0b49bdb77747034daa8087407d655f3f7cc1d" +checksum = "262590f4fe6afeb0bc83be1daa64e52657fe185690a958af7f3ad0e92085c5ae" dependencies = [ "futures-core", "futures-sink", @@ -2974,15 +2974,15 @@ dependencies = [ [[package]] name = "futures-core" -version = "0.3.32" +version = "0.3.33" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7e3450815272ef58cec6d564423f6e755e25379b217b0bc688e295ba24df6b1d" +checksum = "2cd50c473c80f6d7c3670a752354b8e569b1a7cbfdc0419ec88e5edad85e0dc7" [[package]] name = "futures-executor" -version = "0.3.32" +version = "0.3.33" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "baf29c38818342a3b26b5b923639e7b1f4a61fc5e76102d4b1981c6dc7a7579d" +checksum = "6754879cc9f2c66f88c6e5c35344bb0bdb0708b0352b1201815667c7eabc7458" dependencies = [ "futures-core", "futures-task", @@ -3002,9 +3002,9 @@ dependencies = [ [[package]] name = "futures-io" -version = "0.3.32" +version = "0.3.33" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cecba35d7ad927e23624b22ad55235f2239cfa44fd10428eecbeba6d6a717718" +checksum = "4577ecaa3c4f96589d473f679a71b596316f6641bc350038b962a5daf0085d7a" [[package]] name = "futures-lite" @@ -3021,9 +3021,9 @@ dependencies = [ [[package]] name = "futures-macro" -version = "0.3.32" +version = "0.3.33" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e835b70203e41293343137df5c0664546da5745f82ec9b84d40be8336958447b" +checksum = "2d6d3cde68c518367be28956066ddfef33813991b77a55005a69dae04bf3b10b" dependencies = [ "proc-macro2", "quote", @@ -3032,21 +3032,21 @@ dependencies = [ [[package]] name = "futures-sink" -version = "0.3.32" +version = "0.3.33" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c39754e157331b013978ec91992bde1ac089843443c49cbc7f46150b0fad0893" +checksum = "e34418ac499d6305c2fb5ad0ed2f6ac998c5f8ca209b4510f7f94242c647e307" [[package]] name = "futures-task" -version = "0.3.32" +version = "0.3.33" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "037711b3d59c33004d3856fbdc83b99d4ff37a24768fa1be9ce3538a1cde4393" +checksum = "b231ed28831efb4a61a08580c4bc233ec56bc009f4cd8f52da2c3cb97df0c109" [[package]] name = "futures-util" -version = "0.3.32" +version = "0.3.33" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "389ca41296e6190b48053de0321d02a77f32f8a5d2461dd38762c0593805c6d6" +checksum = "a77a90a256fce34da66415271e30f94ee91c57b04b8a2c042d9cf3220179deaa" dependencies = [ "futures-channel", "futures-core", @@ -3431,9 +3431,9 @@ checksum = "0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280" [[package]] name = "globset" -version = "0.4.18" +version = "0.4.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "52dfc19153a48bde0cbd630453615c8151bce3a5adfac7a0aebfbf0a1e1f57e3" +checksum = "e47d37d2ae4464254884b60ab7071be2b876a9c35b696bd018ddcc76847309cd" dependencies = [ "aho-corasick", "bstr", @@ -4081,9 +4081,9 @@ dependencies = [ [[package]] name = "ignore" -version = "0.4.29" +version = "0.4.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d4ffa3a0547a138e59ddd6fa3b7c672ed47e6ad6a3cd177984ff1116aa5ba742" +checksum = "7f8a7b8211e695a1d0cd91cace480d4d0bd57667ab10277cc412c5f7f4884f83" dependencies = [ "crossbeam-deque", "globset", @@ -9228,9 +9228,9 @@ dependencies = [ [[package]] name = "toml" -version = "1.1.2+spec-1.1.0" +version = "1.1.3+spec-1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "81f3d15e84cbcd896376e6730314d59fb5a87f31e4b038454184435cd57defee" +checksum = "53c96ecdfa941c8fc4fcaed14f99ada8ebed502eef533015095a07e3301d4c3c" dependencies = [ "indexmap 2.14.0", "serde_core", @@ -9252,9 +9252,9 @@ dependencies = [ [[package]] name = "toml_edit" -version = "0.25.12+spec-1.1.0" +version = "0.25.13+spec-1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d2153edc6955a6c354fad8f5efd38b6a8769bdccf9fe50f8e1329f81b0baa5d7" +checksum = "6975367e4d2ef766d86af01ffad14b622fecc8d4357a998fbc4deb6e9bacaf9b" dependencies = [ "indexmap 2.14.0", "toml_datetime", @@ -9274,9 +9274,9 @@ dependencies = [ [[package]] name = "toml_writer" -version = "1.1.1+spec-1.1.0" +version = "1.1.2+spec-1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "756daf9b1013ebe47a8776667b466417e2d4c5679d441c26230efd9ef78692db" +checksum = "7d56353a2a665ad0f41a421187180aab746c8c325620617ad883a99a1cbe66d2" [[package]] name = "tonic" @@ -11166,7 +11166,7 @@ dependencies = [ "tokio", "tokio-stream", "tokio-util", - "toml 1.1.2+spec-1.1.0", + "toml 1.1.3+spec-1.1.0", "toml_edit", "tower 0.5.3", "tracing", @@ -11269,7 +11269,7 @@ dependencies = [ "tokio", "tokio-tungstenite 0.30.0", "tokio-util", - "toml 1.1.2+spec-1.1.0", + "toml 1.1.3+spec-1.1.0", "tower 0.5.3", "tower-http 0.7.0", "tracing", @@ -11462,7 +11462,7 @@ dependencies = [ "serde_json", "tempfile", "thiserror 2.0.18", - "toml 1.1.2+spec-1.1.0", + "toml 1.1.3+spec-1.1.0", "toml_edit", "tracing", "tracing-test", @@ -11529,7 +11529,7 @@ dependencies = [ "tokio", "tokio-stream", "tokio-util", - "toml 1.1.2+spec-1.1.0", + "toml 1.1.3+spec-1.1.0", "toml_edit", "tracing", "tracing-subscriber", @@ -11597,7 +11597,7 @@ dependencies = [ "tempfile", "thiserror 2.0.18", "tokio", - "toml 1.1.2+spec-1.1.0", + "toml 1.1.3+spec-1.1.0", "tracing", "uuid", "zeph-common", @@ -11621,7 +11621,7 @@ dependencies = [ "thiserror 2.0.18", "tokio", "tokio-util", - "toml 1.1.2+spec-1.1.0", + "toml 1.1.3+spec-1.1.0", "tracing", "tracing-test", "zeph-common", @@ -11720,7 +11720,7 @@ dependencies = [ "tokenizers 0.23.1", "tokio", "tokio-stream", - "toml 1.1.2+spec-1.1.0", + "toml 1.1.3+spec-1.1.0", "tracing", "url", "uuid", @@ -11802,7 +11802,7 @@ dependencies = [ "tiktoken-rs", "tokio", "tokio-util", - "toml 1.1.2+spec-1.1.0", + "toml 1.1.3+spec-1.1.0", "tracing", "tracing-test", "uuid", @@ -11860,7 +11860,7 @@ dependencies = [ "tempfile", "thiserror 2.0.18", "tokio", - "toml 1.1.2+spec-1.1.0", + "toml 1.1.3+spec-1.1.0", "tracing", "tracing-test", "walkdir", @@ -11886,7 +11886,7 @@ dependencies = [ "thiserror 2.0.18", "tokio", "tokio-stream", - "toml 1.1.2+spec-1.1.0", + "toml 1.1.3+spec-1.1.0", "tracing", "zeph-common", "zeph-config", @@ -11962,7 +11962,7 @@ dependencies = [ "thiserror 2.0.18", "tokio", "tokio-util", - "toml 1.1.2+spec-1.1.0", + "toml 1.1.3+spec-1.1.0", "tracing", "tracing-subscriber", "tracing-test", @@ -11992,7 +11992,7 @@ dependencies = [ "tokio", "tokio-stream", "tokio-util", - "toml 1.1.2+spec-1.1.0", + "toml 1.1.3+spec-1.1.0", "tracing", "uuid", "zeph-common", @@ -12032,7 +12032,7 @@ dependencies = [ "thiserror 2.0.18", "tokio", "tokio-util", - "toml 1.1.2+spec-1.1.0", + "toml 1.1.3+spec-1.1.0", "tracing", "tree-sitter", "tree-sitter-go", @@ -12078,7 +12078,7 @@ dependencies = [ "throbber-widgets-tui", "tokio", "tokio-util", - "toml 1.1.2+spec-1.1.0", + "toml 1.1.3+spec-1.1.0", "tracing", "tree-sitter", "tree-sitter-bash",