From 22fe6e0f8cf39d789f602905c1f7efc877906ff4 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 12 Oct 2026 00:57:11 +0000 Subject: [PATCH 1/2] build(deps): update rust crate cargo to 0.100.0 --- Cargo.lock | 39 ++++++++++++++++---------------- packages/mdbook-trunk/Cargo.toml | 2 +- 2 files changed, 21 insertions(+), 20 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 6a325fe..522740f 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -331,9 +331,9 @@ checksum = "bb1307f12aa967b5a58416e87b3653360e0fd614a016b6e970db08fecbb1b80d" [[package]] name = "cargo" -version = "0.99.0" +version = "0.100.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0c30a0d29369c04a80056b22089ad95f28c3df596821f1f8672d44ef64b7e26a" +checksum = "f4d8037642eef9a2744e1bbc775522cb20867ecc7ea35373f1769609d7386e60" dependencies = [ "anstream", "anstyle", @@ -421,9 +421,9 @@ dependencies = [ [[package]] name = "cargo-credential" -version = "0.4.10" +version = "0.4.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aa57675b822ecda7f0be12eedbfabd890066271eedc7f2c45ed41e86e0f327a8" +checksum = "5de74202293b2bc090da20d0b475aa74821caf0e901f29ba97003353886a5b42" dependencies = [ "anyhow", "libc", @@ -436,9 +436,9 @@ dependencies = [ [[package]] name = "cargo-credential-libsecret" -version = "0.5.9" +version = "0.5.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "05e5f16a4f9f863e65e5c8b09a0b72d7ffe2b2c17eec4f7ea480360ddc4f61ca" +checksum = "7a84968127ab001ecc938ea245ad6d93be6039eb7732ead0f16f9b83fc8d5334" dependencies = [ "anyhow", "cargo-credential", @@ -447,9 +447,9 @@ dependencies = [ [[package]] name = "cargo-credential-macos-keychain" -version = "0.4.24" +version = "0.4.25" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "06f5b56bc59e9f3fe2a0450cd379057c8a327662c1d04ccecab61cd79818325e" +checksum = "cf917177a4bb7f238e1b8b3084cae37a688910e3b7bd95403f43f7c3d5a93b0e" dependencies = [ "cargo-credential", "security-framework", @@ -457,9 +457,9 @@ dependencies = [ [[package]] name = "cargo-credential-wincred" -version = "0.4.24" +version = "0.4.25" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "25c2de3e8263008f298c44371abc403c08742df04c88230a66e781a11d2110fc" +checksum = "9234ec1ab98e92524fbf7ceb5dd06e0fcf2a046d6f341670d32796e9c5a9a384" dependencies = [ "cargo-credential", "windows-sys", @@ -477,9 +477,9 @@ dependencies = [ [[package]] name = "cargo-util" -version = "0.2.31" +version = "0.2.32" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "218d28c233cdb23a98404ae6d6f8eea19db3c3ab28c34633c7d9facf72f2d2ff" +checksum = "dbe819082beae53247a2c440bece59bc2d1d90736cf5bed6b87f5e5bb53f0d30" dependencies = [ "anyhow", "core-foundation", @@ -518,9 +518,9 @@ dependencies = [ [[package]] name = "cargo-util-terminal" -version = "0.1.1" +version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "db1548e157f51e667fdf147e5c55ee09a713cab10345293b1009f8de9af4974b" +checksum = "82be174c17e22a0366a1a0929e0306e0d53f120d159416b00f35e9708e7b2940" dependencies = [ "annotate-snippets", "anstream", @@ -528,6 +528,7 @@ dependencies = [ "anstyle-hyperlink", "anstyle-progress", "anyhow", + "cargo-util", "libc", "serde", "serde_json", @@ -830,9 +831,9 @@ dependencies = [ [[package]] name = "crates-io" -version = "0.41.1" +version = "0.41.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "61eac17e797075f82dc4f2ca6c2b807abcb7f2b101f1fd1f627c5f1cde27b0d5" +checksum = "c047c636cac168acc89c2df97a9017f2751e96742faaa35941fabec8c9d057a9" dependencies = [ "http", "percent-encoding", @@ -1971,7 +1972,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1c91d8cffac8849493a82233811bd02b2b183b8cf39bf704de0fa0841b737595" dependencies = [ "bstr", - "hashbrown 0.16.1", + "hashbrown 0.17.1", ] [[package]] @@ -4461,9 +4462,9 @@ dependencies = [ [[package]] name = "rustfix" -version = "0.9.7" +version = "0.9.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4ab550bf03e3428c98b8e0354800a18f366f1f5f25544b908463b4634374f34f" +checksum = "c614151d9f1b1e1f23041dacbf5f8dfab85687455b9e553f19f3d70275d1fe1c" dependencies = [ "serde", "serde_json", diff --git a/packages/mdbook-trunk/Cargo.toml b/packages/mdbook-trunk/Cargo.toml index 39ae177..c6891ed 100644 --- a/packages/mdbook-trunk/Cargo.toml +++ b/packages/mdbook-trunk/Cargo.toml @@ -11,7 +11,7 @@ version.workspace = true [dependencies] anyhow.workspace = true -cargo = { version = "0.99.0", features = ["all-static"] } +cargo = { version = "0.100.0", features = ["all-static"] } clap.workspace = true env_logger.workspace = true fs_extra = "1.3.0" From 32bacb45465f709f5358ab3d6d71b7f8c81f3703 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dani=C3=ABlle=20Huisman?= Date: Mon, 12 Oct 2026 13:22:57 +0200 Subject: [PATCH 2/2] build(deps): update cargo imports --- packages/mdbook-trunk/src/config.rs | 2 +- packages/mdbook-trunk/src/preprocessor.rs | 4 +++- packages/mdbook-trunk/src/renderer.rs | 4 +++- packages/mdbook-trunk/src/trunk.rs | 2 +- 4 files changed, 8 insertions(+), 4 deletions(-) diff --git a/packages/mdbook-trunk/src/config.rs b/packages/mdbook-trunk/src/config.rs index 08fb86f..6c62ac5 100644 --- a/packages/mdbook-trunk/src/config.rs +++ b/packages/mdbook-trunk/src/config.rs @@ -1,7 +1,7 @@ use std::{collections::HashMap, path::PathBuf}; use anyhow::{Result, anyhow}; -use cargo::{core::Workspace, ops::Packages}; +use cargo::{ops::Packages, workspace::Workspace}; use serde::{Deserialize, Serialize}; #[derive(Clone, Debug, Deserialize, Serialize)] diff --git a/packages/mdbook-trunk/src/preprocessor.rs b/packages/mdbook-trunk/src/preprocessor.rs index a309ccd..1cf07c1 100644 --- a/packages/mdbook-trunk/src/preprocessor.rs +++ b/packages/mdbook-trunk/src/preprocessor.rs @@ -1,7 +1,9 @@ use std::{env, str}; use anyhow::Result; -use cargo::{GlobalContext, core::Workspace, util::important_paths::find_root_manifest_for_wd}; +use cargo::{ + GlobalContext, util::important_paths::find_root_manifest_for_wd, workspace::Workspace, +}; use mdbook_preprocessor::{ Preprocessor, PreprocessorContext, book::{Book, BookItem}, diff --git a/packages/mdbook-trunk/src/renderer.rs b/packages/mdbook-trunk/src/renderer.rs index 73eed61..e789b38 100644 --- a/packages/mdbook-trunk/src/renderer.rs +++ b/packages/mdbook-trunk/src/renderer.rs @@ -1,7 +1,9 @@ use std::{collections::HashSet, env}; use anyhow::Result; -use cargo::{GlobalContext, core::Workspace, util::important_paths::find_root_manifest_for_wd}; +use cargo::{ + GlobalContext, util::important_paths::find_root_manifest_for_wd, workspace::Workspace, +}; use mdbook_renderer::{RenderContext, Renderer, book::BookItem}; use crate::{config::BuildConfig, parser::iframe::parse_iframes, trunk::build}; diff --git a/packages/mdbook-trunk/src/trunk.rs b/packages/mdbook-trunk/src/trunk.rs index 65fbc16..8b43cc7 100644 --- a/packages/mdbook-trunk/src/trunk.rs +++ b/packages/mdbook-trunk/src/trunk.rs @@ -1,7 +1,7 @@ use std::{fs, path::Path, process::Command, str}; use anyhow::{Result, bail}; -use cargo::core::Workspace; +use cargo::workspace::Workspace; use htmlentity::entity::{CharacterSet, EncodeType, ICodedDataTrait, encode}; use log::{error, info};