From 6b370108e0e66dea246d85bb6579b8954bc74b5b Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 27 Oct 2026 01:03:18 +0000 Subject: [PATCH] fix(deps): update rust crate gix-hash to 0.28 --- native/code_native/Cargo.lock | 54 +++++++++++++++++++++++++++-------- native/code_native/Cargo.toml | 2 +- 2 files changed, 43 insertions(+), 13 deletions(-) diff --git a/native/code_native/Cargo.lock b/native/code_native/Cargo.lock index cbab19c..b5a583c 100644 --- a/native/code_native/Cargo.lock +++ b/native/code_native/Cargo.lock @@ -90,7 +90,7 @@ dependencies = [ "flate2", "gix-config", "gix-date", - "gix-hash", + "gix-hash 0.28.1", "gix-object", "gix-validate", "libc", @@ -308,7 +308,7 @@ checksum = "e37efa99929ac62f980fb1a7dcd09dea85b3aa6ead6ba0498362add3f4e698de" dependencies = [ "bstr", "gix-date", - "gix-error", + "gix-error 0.3.2", ] [[package]] @@ -324,7 +324,7 @@ dependencies = [ "gix-path", "gix-ref", "gix-sec", - "gix-utils", + "gix-utils 0.3.6", "smallvec", "thiserror", "unicode-bom", @@ -350,7 +350,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e63d9aa18f29facd571c8953e66224ee0075b9e16622024794555ed4acceea85" dependencies = [ "bstr", - "gix-error", + "gix-error 0.3.2", "itoa", "jiff", ] @@ -364,6 +364,12 @@ dependencies = [ "bstr", ] +[[package]] +name = "gix-error" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d87ff4b3f3daf01234d38d176b0ec00e92de514cc0e3fb8a8898c5cb7ccd22bb" + [[package]] name = "gix-features" version = "0.49.1" @@ -372,7 +378,7 @@ checksum = "39c0e59d9d253dcccc38c3a46b91bfb9b46bd63eed54fe1a719e12194884d52a" dependencies = [ "gix-path", "gix-trace", - "gix-utils", + "gix-utils 0.3.6", "libc", "prodash", "walkdir", @@ -387,7 +393,7 @@ dependencies = [ "bstr", "gix-features", "gix-path", - "gix-utils", + "gix-utils 0.3.6", "thiserror", ] @@ -415,13 +421,25 @@ dependencies = [ "thiserror", ] +[[package]] +name = "gix-hash" +version = "0.28.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b4802ffb87e051795822bfdaa8ab9075b23e316684f7054e6ce4a246b2b76f4e" +dependencies = [ + "faster-hex", + "gix-error 0.5.2", + "gix-utils 0.5.2", + "sha1dc", +] + [[package]] name = "gix-hashtable" version = "0.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "78fccd6fea3bcf0b39c076bae60ae49b08daaf538b950202101a981f9d3c01d3" dependencies = [ - "gix-hash", + "gix-hash 0.26.2", "hashbrown", "parking_lot", ] @@ -433,7 +451,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d4c69157820343bf1c6e4b88b9808e920900de02e18aaf5862b30ada43814848" dependencies = [ "gix-tempfile", - "gix-utils", + "gix-utils 0.3.6", "thiserror", ] @@ -447,9 +465,9 @@ dependencies = [ "gix-actor", "gix-date", "gix-features", - "gix-hash", + "gix-hash 0.26.2", "gix-hashtable", - "gix-utils", + "gix-utils 0.3.6", "gix-validate", "itoa", "smallvec", @@ -477,12 +495,12 @@ dependencies = [ "gix-actor", "gix-features", "gix-fs", - "gix-hash", + "gix-hash 0.26.2", "gix-lock", "gix-object", "gix-path", "gix-tempfile", - "gix-utils", + "gix-utils 0.3.6", "gix-validate", "memmap2", "thiserror", @@ -530,6 +548,18 @@ dependencies = [ "unicode-normalization", ] +[[package]] +name = "gix-utils" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "11a9446060447e9ec58f5d333b98bed53389dfa10de5d8dd46fc76d01dfc2954" +dependencies = [ + "fastrand", + "getrandom", + "prodash", + "unicode-normalization", +] + [[package]] name = "gix-validate" version = "0.11.4" diff --git a/native/code_native/Cargo.toml b/native/code_native/Cargo.toml index 2cc4d99..a5c0879 100644 --- a/native/code_native/Cargo.toml +++ b/native/code_native/Cargo.toml @@ -28,7 +28,7 @@ sha1dc = "=0.1.5" # Pure-Rust optimized streaming DEFLATE; retain runtime CPU detection. flate2 = { version = "1", default-features = false, features = ["zlib-rs", "runtime_detection"] } gix-object = { version = "0.64", features = ["sha1"] } -gix-hash = { version = "0.26", features = ["sha1"] } +gix-hash = { version = "0.28", features = ["sha1"] } gix-date = "0.16" [dev-dependencies]