From 32fd1c9f0e962f93089c4ff2d7e9398b710c191a Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 24 Oct 2026 17:33:22 +0000 Subject: [PATCH] fix(deps): update rust crate gix-config to 0.62 --- native/code_native/Cargo.lock | 227 +++++++++++++++++++++++++--------- native/code_native/Cargo.toml | 2 +- 2 files changed, 172 insertions(+), 57 deletions(-) diff --git a/native/code_native/Cargo.lock b/native/code_native/Cargo.lock index cbab19c..c26fd66 100644 --- a/native/code_native/Cargo.lock +++ b/native/code_native/Cargo.lock @@ -89,10 +89,10 @@ dependencies = [ "bstr", "flate2", "gix-config", - "gix-date", - "gix-hash", - "gix-object", - "gix-validate", + "gix-date 0.16.0", + "gix-hash 0.26.2", + "gix-object 0.64.1", + "gix-validate 0.11.4", "libc", "prost", "prost-build", @@ -307,40 +307,53 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e37efa99929ac62f980fb1a7dcd09dea85b3aa6ead6ba0498362add3f4e698de" dependencies = [ "bstr", - "gix-date", - "gix-error", + "gix-date 0.16.0", + "gix-error 0.3.2", +] + +[[package]] +name = "gix-actor" +version = "0.44.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "78243d3371019288a40a75ba1a58de2815c32591fc87b9f7cb01918bce364ca8" +dependencies = [ + "bstr", + "gix-date 0.18.1", + "gix-error 0.5.2", ] [[package]] name = "gix-config" -version = "0.60.0" +version = "0.62.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f973c28c0a4871a7926fc90c8377d4458fd6cbb19692f56582b4d2022313ae90" +checksum = "3e11ccf82e9630c4e7befbae07cbe90e79de61dc73a34448c2dec70a13da9ebf" dependencies = [ "bstr", "gix-config-value", - "gix-features", + "gix-error 0.5.2", "gix-glob", + "gix-parallel", "gix-path", "gix-ref", "gix-sec", - "gix-utils", + "gix-trace 0.3.1", + "gix-utils 0.5.2", "smallvec", - "thiserror", "unicode-bom", ] [[package]] name = "gix-config-value" -version = "0.19.1" +version = "0.21.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6f6af5321bfd3711a279d6b244d58532ba1cfabf9eb6374791f19929d8970082" +checksum = "6cdada8bd9c97dc6522505c08226d9c88f0a1286f2c06b9e1bf51c3bf7ad7b2b" dependencies = [ "bitflags 2.13.2", "bstr", + "gix-error 0.5.2", "gix-path", + "gix-utils 0.5.2", "libc", - "thiserror", ] [[package]] @@ -350,7 +363,19 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e63d9aa18f29facd571c8953e66224ee0075b9e16622024794555ed4acceea85" dependencies = [ "bstr", - "gix-error", + "gix-error 0.3.2", + "itoa", + "jiff", +] + +[[package]] +name = "gix-date" +version = "0.18.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4c538190012dbb536df54734ec38cc1109270c73f2f76585c011dd5b0c9f087c" +dependencies = [ + "bstr", + "gix-error 0.5.2", "itoa", "jiff", ] @@ -364,43 +389,53 @@ dependencies = [ "bstr", ] +[[package]] +name = "gix-error" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d87ff4b3f3daf01234d38d176b0ec00e92de514cc0e3fb8a8898c5cb7ccd22bb" +dependencies = [ + "bstr", +] + [[package]] name = "gix-features" version = "0.49.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "39c0e59d9d253dcccc38c3a46b91bfb9b46bd63eed54fe1a719e12194884d52a" dependencies = [ - "gix-path", - "gix-trace", - "gix-utils", + "gix-trace 0.1.21", "libc", "prodash", - "walkdir", ] [[package]] name = "gix-fs" -version = "0.22.1" +version = "0.24.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ebcfa9fd253f25350a3b21b3dd74034a446098e373c6123d4cee3519894f12ef" +checksum = "808f23d897ddfe847d9b7206bda947901885be623bdf96b226a2dccf87f018c7" dependencies = [ "bstr", - "gix-features", + "gix-error 0.5.2", + "gix-parallel", "gix-path", - "gix-utils", - "thiserror", + "gix-utils 0.5.2", + "libc", + "walkdir", ] [[package]] name = "gix-glob" -version = "0.27.1" +version = "0.29.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b417cf515fd8c91468b578071f76d6cba716f8a1eccd853906bff4908b2c1413" +checksum = "7a12789fa68a150293ad8834d267b31044240532b5ccf2734d228fe985cba2be" dependencies = [ "bitflags 2.13.2", "bstr", - "gix-features", + "gix-fs", "gix-path", + "gix-trace 0.3.1", + "gix-utils 0.5.2", ] [[package]] @@ -415,26 +450,50 @@ 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", +] + +[[package]] +name = "gix-hashtable" +version = "0.18.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2f66822aee11ccb28d6a2e63b587254e578fb52a138bd5806b58d8560125592b" +dependencies = [ + "gix-hash 0.28.1", "hashbrown", "parking_lot", ] [[package]] name = "gix-lock" -version = "24.0.0" +version = "26.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d4c69157820343bf1c6e4b88b9808e920900de02e18aaf5862b30ada43814848" +checksum = "64783de116c477c5ea4a7f3b56e18ab363dabfdae2724291ea0587b642cadb3d" dependencies = [ + "gix-error 0.5.2", + "gix-fs", "gix-tempfile", - "gix-utils", - "thiserror", + "gix-utils 0.5.2", ] [[package]] @@ -444,55 +503,82 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "56fef799ca40cdeab4de5a3e74a696d8fa9b9c6264592646bf022e026f13ce2c" dependencies = [ "bstr", - "gix-actor", - "gix-date", + "gix-actor 0.42.0", + "gix-date 0.16.0", "gix-features", - "gix-hash", - "gix-hashtable", - "gix-utils", - "gix-validate", + "gix-hash 0.26.2", + "gix-hashtable 0.16.0", + "gix-utils 0.3.6", + "gix-validate 0.11.4", "itoa", "smallvec", "thiserror", ] +[[package]] +name = "gix-object" +version = "0.66.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "beaf9086dd00b9d2a177ca3ae83210ce926cee7c0faa112e053851221cd8f94d" +dependencies = [ + "bstr", + "gix-actor 0.44.1", + "gix-date 0.18.1", + "gix-error 0.5.2", + "gix-hash 0.28.1", + "gix-hashtable 0.18.1", + "gix-utils 0.5.2", + "gix-validate 0.13.1", + "itoa", + "smallvec", +] + +[[package]] +name = "gix-parallel" +version = "0.50.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "58e7e10f8343e05f6ad8651f97dffa1caca1531bb274bfc8e3050e80e3ed5946" +dependencies = [ + "gix-trace 0.3.1", +] + [[package]] name = "gix-path" -version = "0.12.6" +version = "0.14.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "38fc6f029ea67de83cbcbd33fd98c05a48360d2932b39d9fdacbc6eae802d475" +checksum = "83976e926a485e6fb4b8d9a0d7a30c53c1f607b81b5d310f06f92fd8385bf16a" dependencies = [ "bstr", - "gix-trace", - "gix-validate", - "thiserror", + "gix-error 0.5.2", + "gix-trace 0.3.1", + "gix-validate 0.13.1", ] [[package]] name = "gix-ref" -version = "0.67.1" +version = "0.69.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8328387e7ab354e1dc3afb63e6b4d1866f82d7ce035222bc9d5baaf36bc88020" +checksum = "68686e4697b9cd15d1b152ef51df870513210ed22938eacc13b3672b76035f13" dependencies = [ - "gix-actor", - "gix-features", + "gix-actor 0.44.1", + "gix-error 0.5.2", "gix-fs", - "gix-hash", + "gix-hash 0.28.1", "gix-lock", - "gix-object", + "gix-object 0.66.1", + "gix-parallel", "gix-path", "gix-tempfile", - "gix-utils", - "gix-validate", + "gix-utils 0.5.2", + "gix-validate 0.13.1", "memmap2", - "thiserror", ] [[package]] name = "gix-sec" -version = "0.14.2" +version = "0.16.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "af4fe6c152c1d50aea36f299825702cd37e303307832fec1d0fdd5844e47ce2f" +checksum = "9598d1f35baec7038c2d278bfcc18f1d8951f41dcc3f51ab6175661dfe5a6137" dependencies = [ "bitflags 2.13.2", "gix-path", @@ -502,14 +588,15 @@ dependencies = [ [[package]] name = "gix-tempfile" -version = "24.0.0" +version = "26.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b675b920bd5a61d17ad542772f03ec34c60feb8ff683e1560c03ae967363731e" +checksum = "b8fdb135a043d6106b59bc58d59a326b277e495ec26fb9e02a1e2b6354bf4b5a" dependencies = [ "gix-fs", "libc", "parking_lot", "tempfile", + "windows-sys", ] [[package]] @@ -518,15 +605,33 @@ version = "0.1.21" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "be3eb81d9dc914335923e50d52829c551feefd6a72d176c4130c546b67a60814" +[[package]] +name = "gix-trace" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c477c029518d3f235c26db21ff7cccc1fa13c0c31b05c005a55b7affd4ffbd81" + [[package]] name = "gix-utils" version = "0.3.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0da1c46491b49458a446cc76f0085860f8164c2290742e0aa8c653ce67240a97" +dependencies = [ + "fastrand", + "getrandom", + "unicode-normalization", +] + +[[package]] +name = "gix-utils" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "11a9446060447e9ec58f5d333b98bed53389dfa10de5d8dd46fc76d01dfc2954" dependencies = [ "bstr", "fastrand", "getrandom", + "prodash", "unicode-normalization", ] @@ -539,6 +644,16 @@ dependencies = [ "bstr", ] +[[package]] +name = "gix-validate" +version = "0.13.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "02b617c17754bf37ee7a9b48e33ffb806abecbbed779ba415199ac1480acf699" +dependencies = [ + "bstr", + "gix-error 0.5.2", +] + [[package]] name = "hash32" version = "0.3.1" diff --git a/native/code_native/Cargo.toml b/native/code_native/Cargo.toml index 2cc4d99..5fe5d66 100644 --- a/native/code_native/Cargo.toml +++ b/native/code_native/Cargo.toml @@ -19,7 +19,7 @@ crate-type = ["cdylib"] rustler = "0.36" prost = "0.13" sha2 = "0.11" -gix-config = { version = "0.60", features = ["sha1"] } +gix-config = { version = "0.62", features = ["sha1"] } gix-validate = "0.11" bstr = { version = "1", default-features = false, features = ["std"] } libc = "0.2"