From 9ab01479f12a4328113b6df468e2e72fb2a61308 Mon Sep 17 00:00:00 2001 From: Stanislav Pidhorskyi Date: Tue, 17 Feb 2026 04:36:56 -0800 Subject: [PATCH] Update third-party Rust crate versions MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Summary: Bump versions and add new Rust third-party crate dependencies needed by ripgrep. **Version bumps:** - `anyhow` 1.0.98 → 1.0.100 - `cfg-if` 1.0 → 1.0.4 - `log` 0.4.27 → 0.4.28 - `memchr` 2.7.5 → 2.7.6 - `serde_json` 1.0.140 → 1.0.145 **New crate dependencies added to Cargo.toml:** - `arbitrary` 1.4.2 - `crossbeam-deque` 0.8.6 - `crossbeam-epoch` 0.9.18 - `crossbeam-utils` 0.8.21 - `derive_arbitrary` 1.4.2 - `find-msvc-tools` 0.1.5 - `jemalloc-sys` 0.6.1 (package: tikv-jemalloc-sys) - `jobserver` 0.1.34 - `pcre2-sys` 0.2.10 - `ryu` 1.0.23 - `same-file` 1.0.6 - `serde_core` 1.0.228 - `wasip2` 1.0.1+wasi-0.2.4 - `winapi-util` 0.1.11 - `windows-link` 0.1.1 - `wit-bindgen` 0.46.0 Note for OSS projects: if you are reading this from GitHub pull requests, then it does not mean all of these crates will be added or updates, but only some subset that is used in the project. Differential Revision: D93193734 --- Cargo.lock | 8 ++++---- Cargo.toml | 1 + windows_shim/Cargo.toml | 2 +- 3 files changed, 6 insertions(+), 5 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index c55fb1a..1f3a0dc 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -374,9 +374,9 @@ dependencies = [ [[package]] name = "derive_arbitrary" -version = "1.4.1" +version = "1.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "30542c1ad912e0e3d22a1935c290e12e8a29d704a420177a31faad4a601a0800" +checksum = "1e567bd82dcff979e4b03460c307b3cdc9e96fde3d73bed1496d2bc75d9dd62a" dependencies = [ "proc-macro2", "quote", @@ -624,9 +624,9 @@ checksum = "92ecc6618181def0457392ccd0ee51198e065e016d1d527a7ac1b6dc7c1f09d2" [[package]] name = "jobserver" -version = "0.1.33" +version = "0.1.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "38f262f097c174adebe41eb73d66ae9c06b2844fb0da69969647bbddd9b0538a" +checksum = "9afb3de4395d6b3e67a780b6de64b51c978ecf11cb9a462c66be7d4ca9039d33" dependencies = [ "getrandom 0.3.3", "libc", diff --git a/Cargo.toml b/Cargo.toml index 28abe79..4bc8bdc 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -41,6 +41,7 @@ zip = { version = "3.0.0", features = ["deflate"], default-features = false } zstd = { version = "0.13", features = ["experimental", "zstdmt"] } [dev-dependencies] +anyhow = "1.0.100" assert_matches = "1.5" buck-resources = "1" criterion = "0.5.1" diff --git a/windows_shim/Cargo.toml b/windows_shim/Cargo.toml index 2264063..ab802ab 100644 --- a/windows_shim/Cargo.toml +++ b/windows_shim/Cargo.toml @@ -15,7 +15,7 @@ path = "dotslash_windows_shim.rs" test = false [dependencies] -cfg-if = "1.0" +cfg-if = "1.0.4" windows-sys = { version = "0.59.0", features = ["Win32_Foundation", "Win32_Globalization", "Win32_Security", "Win32_Security_Credentials", "Win32_Storage_FileSystem", "Win32_System_Console", "Win32_System_Environment", "Win32_System_IO", "Win32_System_LibraryLoader", "Win32_System_Memory", "Win32_System_Threading", "Win32_UI_Shell"] } [features]