From 2a879b1af6ac9d8cd2df54b839b72d52fa25cac0 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 17 Oct 2026 14:42:52 +0000 Subject: [PATCH] build(deps): bump gix from 0.88.0 to 0.89.0 in /engine Bumps [gix](https://github.com/GitoxideLabs/gitoxide) from 0.88.0 to 0.89.0. - [Release notes](https://github.com/GitoxideLabs/gitoxide/releases) - [Changelog](https://github.com/GitoxideLabs/gitoxide/blob/main/CHANGELOG.md) - [Commits](https://github.com/GitoxideLabs/gitoxide/compare/gix-v0.88.0...gix-v0.89.0) --- updated-dependencies: - dependency-name: gix dependency-version: 0.89.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- engine/Cargo.lock | 289 ++++++++++++++++++---------------- engine/Cargo.toml | 2 +- engine/native/core/Cargo.toml | 2 +- 3 files changed, 152 insertions(+), 141 deletions(-) diff --git a/engine/Cargo.lock b/engine/Cargo.lock index 5d8506a1..1471a691 100644 --- a/engine/Cargo.lock +++ b/engine/Cargo.lock @@ -381,9 +381,9 @@ dependencies = [ [[package]] name = "gix" -version = "0.88.0" +version = "0.89.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "32d6dd6028308ad2f2662207506e396b97f9ec899f74bd537c0775248c774f21" +checksum = "2156d2e07fc3afa7632a82bf3cb0db91f995645a2852f642105c9ac9b52e1cb2" dependencies = [ "gix-actor", "gix-attributes", @@ -395,7 +395,6 @@ dependencies = [ "gix-dir", "gix-discover", "gix-error", - "gix-features", "gix-filter", "gix-fs", "gix-glob", @@ -409,6 +408,7 @@ dependencies = [ "gix-object", "gix-odb", "gix-pack", + "gix-parallel", "gix-path", "gix-pathspec", "gix-protocol", @@ -436,9 +436,9 @@ dependencies = [ [[package]] name = "gix-actor" -version = "0.43.0" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8e046e9a929e8e1f40f9a34f736408c4c079f9cf004429f3e718d270e847be96" +checksum = "2127da41042965ed205568a52443465806944f71c8acd73f48ec94b8cd8e798e" dependencies = [ "bstr", "gix-date", @@ -447,14 +447,14 @@ dependencies = [ [[package]] name = "gix-attributes" -version = "0.36.0" +version = "0.37.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a3d57bcf18768dc259868e335fae99a9063174178b78b00348603f0791cd780a" +checksum = "0feca0b8919aba9f123b75de54062dd61eb37d2a2130f34be520da6ed8b8ef72" dependencies = [ "bstr", "gix-error", - "gix-features", "gix-glob", + "gix-parallel", "gix-path", "gix-quote", "gix-trace", @@ -464,27 +464,27 @@ dependencies = [ [[package]] name = "gix-bitmap" -version = "0.5.0" +version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4e9d28a8333a322df5c4fdc7b86a9928965e50794523c0edff57d1fbf2a520cf" +checksum = "408cb9e482e0dcc5fc481850556348dda6981ec054a4a8e81a8e1bbf84f85eef" dependencies = [ "gix-error", ] [[package]] name = "gix-chunk" -version = "0.9.0" +version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "25303d07ce2b8f98aab48ce4251317d785a3208b7ed65698928e4a2f31889936" +checksum = "626335faf30ed235744642c2309aa370683b8bb2757f1c22a807e274dff60074" dependencies = [ "gix-error", ] [[package]] name = "gix-command" -version = "0.11.0" +version = "0.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eb3c2e61f97adc08764060e9becb0c819d8f2ba27896434710e039ae57b1d2a7" +checksum = "ac560c05e19455016a4a94b33a77debe59aaed8783da32a73d31c9975947152e" dependencies = [ "bstr", "gix-error", @@ -495,9 +495,9 @@ dependencies = [ [[package]] name = "gix-commitgraph" -version = "0.40.0" +version = "0.41.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0462cbffd5828447f376559d397d9b29f1979dac3d980b5212b17fa174b174eb" +checksum = "dfede9936d4b789867c09722576aea4ceb0e3aacf962eef035ebab0686b41a80" dependencies = [ "bstr", "gix-chunk", @@ -509,18 +509,19 @@ dependencies = [ [[package]] name = "gix-config" -version = "0.61.0" +version = "0.62.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eb2cb454dce2f1895cf9def1df8b0a6bbc579d86d8313bdf60f1ab429d52df12" +checksum = "65a9c000fa9a9154f22ffc8f8d74426e9300d759c2029e8701e2ba39d5d464ea" dependencies = [ "bstr", "gix-config-value", "gix-error", - "gix-features", "gix-glob", + "gix-parallel", "gix-path", "gix-ref", "gix-sec", + "gix-trace", "gix-utils", "smallvec", "unicode-bom", @@ -528,22 +529,23 @@ dependencies = [ [[package]] name = "gix-config-value" -version = "0.20.0" +version = "0.21.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1894e816c774650b5157d965853b50d7e8f7137ea74055a6bac2f2ec051cf997" +checksum = "ab206c2fccfd35e0de7fb1b424997cfd42912062c66dae024e08a06e22d46674" dependencies = [ "bitflags 2.13.1", "bstr", "gix-error", "gix-path", + "gix-utils", "libc", ] [[package]] name = "gix-date" -version = "0.17.0" +version = "0.18.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cb8beceb16a77fb222923592864b94beb4ad4c2b175a7055c2cac6815ee0370a" +checksum = "0f7eeeecc599082f32b5ea6a8c4c734e38be9730e2c09e3fe2851bb4692393e9" dependencies = [ "bstr", "gix-error", @@ -553,9 +555,9 @@ dependencies = [ [[package]] name = "gix-diff" -version = "0.68.0" +version = "0.69.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "939aee7bbc9f233de858839e865c82886e0baceb8f1fe792ea1703fa895f09e1" +checksum = "aa640963fdcbc6b4718e48593c3917f5ae764b59fb5a96313cb5a757246d041d" dependencies = [ "bstr", "gix-attributes", @@ -577,9 +579,9 @@ dependencies = [ [[package]] name = "gix-dir" -version = "0.30.0" +version = "0.31.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e2e41d125c2c6f981aad27299a6233a7ace3413289c1e2994f57e5bab1c34847" +checksum = "84e916ef77f19161b738ae9913662bc36fed1e48256a943f40277b3a585841da" dependencies = [ "bstr", "gix-discover", @@ -597,9 +599,9 @@ dependencies = [ [[package]] name = "gix-discover" -version = "0.56.0" +version = "0.57.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4476ba055ec5fbb05f59dd98380b596428da060beac5f9dccd7374302ad1fbfb" +checksum = "a7d0f8fd2c7e4b458eb3081362d49b54bd0131d23ecd49be802085a11f0d3cee" dependencies = [ "bstr", "dunce", @@ -612,37 +614,18 @@ dependencies = [ [[package]] name = "gix-error" -version = "0.4.0" +version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2c4a5c4cd326ddfe7f046ad9eed05461c59af6ea98b681648bac73954317addd" +checksum = "bb3308a948a01b94ef13d9ee7a9b28c1303d8d9a9dc33b401ff40c2184d9e04a" dependencies = [ "bstr", ] -[[package]] -name = "gix-features" -version = "0.50.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bb3a430dbc02d6c5e30a9f92083459593495ea22a476e837d248b22d800eed80" -dependencies = [ - "bytes", - "crc32fast", - "crossbeam-channel", - "gix-path", - "gix-trace", - "gix-utils", - "libc", - "once_cell", - "parking_lot", - "prodash", - "walkdir", -] - [[package]] name = "gix-filter" -version = "0.35.0" +version = "0.36.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6f31a39e2c9b04843709d1f72b2c39c98dc0ee591e2f67d21302dbfbd06d2956" +checksum = "9d8d932ee4043f7d77d15ee58d2be2bc95accea5dd1d77fd145de1b7c504551b" dependencies = [ "bstr", "encoding_rs", @@ -661,47 +644,50 @@ dependencies = [ [[package]] name = "gix-fs" -version = "0.23.0" +version = "0.24.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0105ab1cef4542d092c27766d2daf1548fcbad7e460dc2208642c120bb19b3ad" +checksum = "44a05d043e670c055cd8b53d078562dc0bc1e322bff6b0376b407d37cf72dcc5" dependencies = [ "bstr", "gix-error", - "gix-features", + "gix-parallel", "gix-path", "gix-utils", + "libc", + "walkdir", ] [[package]] name = "gix-glob" -version = "0.28.0" +version = "0.29.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bba50803dea16646cafb9a2d67e95b8cdf5b21c7e8c45bcd18f38bafe02fb81f" +checksum = "7b0d03ab50fa841621031960679caf7fe94940968d9a0736d12a580f2c03e525" dependencies = [ "bitflags 2.13.1", "bstr", - "gix-features", + "gix-fs", "gix-path", + "gix-trace", "gix-utils", ] [[package]] name = "gix-hash" -version = "0.27.0" +version = "0.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7a22b6febaaee8546eb0c9dd21ecdd93aca269a6cb3897e1250f0f60933c0174" +checksum = "40ca156064e378d8c657084365846cedb8dc498c6ea4500965a64d74f12af2be" dependencies = [ "faster-hex", "gix-error", - "gix-features", + "gix-utils", "sha1dc", ] [[package]] name = "gix-hashtable" -version = "0.17.0" +version = "0.18.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c55bff2f32f6f5a95bdd43e5e5e01b0656250cffbc48eda19db0afa3d73adf2f" +checksum = "916cb6b2ec42ffaca624e7867bb382a4673015cb4ffcd7330b48085d02e4c615" dependencies = [ "gix-hash", "hashbrown 0.17.1", @@ -710,9 +696,9 @@ dependencies = [ [[package]] name = "gix-ignore" -version = "0.23.0" +version = "0.24.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5bfd910e271ecd1a20e4df4009a0d9d844a0c51ee5444aaa3fadd1b1b077930b" +checksum = "cb1c93f60845d493a72fde38ae237498bc4e4464f45afa4af23e53f8295a3ba1" dependencies = [ "bstr", "gix-glob", @@ -723,9 +709,9 @@ dependencies = [ [[package]] name = "gix-imara-diff" -version = "0.3.0" +version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "305657ad44356151d73c145f567c25b24fdf2466bfb3e90727e1d5461a4e9748" +checksum = "1c48eccd894bd15555b0346470e63491ded94aefe76b3fcb1052084b5a393238" dependencies = [ "bstr", "hashbrown 0.17.1", @@ -733,9 +719,9 @@ dependencies = [ [[package]] name = "gix-index" -version = "0.56.0" +version = "0.57.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dfd5b484b5b4e218a5ac114f0982949f9bd7582ff67986665a0cf85895332433" +checksum = "fc6db8b20a3dba8836daf90b24199600bb27dcfce3a127ec24ae61e15a7c5b68" dependencies = [ "bitflags 2.13.1", "bstr", @@ -743,11 +729,12 @@ dependencies = [ "fnv", "gix-bitmap", "gix-error", - "gix-features", "gix-fs", "gix-hash", "gix-lock", "gix-object", + "gix-parallel", + "gix-trace", "gix-traverse", "gix-utils", "gix-validate", @@ -761,11 +748,12 @@ dependencies = [ [[package]] name = "gix-lock" -version = "25.0.0" +version = "26.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8fd5ddfd0cc476fef744ac544783b96a9ff5d49f8de541e6e9d6d6002aa90720" +checksum = "4b2f7f5bd6b9fcd0b0dc58b0e6a708f3a47c3313876571dfe800c926c069aa5c" dependencies = [ "gix-error", + "gix-fs", "gix-tempfile", "gix-utils", ] @@ -783,9 +771,9 @@ dependencies = [ [[package]] name = "gix-mailmap" -version = "0.35.0" +version = "0.36.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4d7e1278ef07d86d01c55ef78e469472913f01663b549a5cf51cf280ac0f85f8" +checksum = "a046c3dac556b482817ad1ecee62662ad2efb2d5469e7c600e014449b4c96c93" dependencies = [ "bstr", "gix-actor", @@ -795,9 +783,9 @@ dependencies = [ [[package]] name = "gix-note" -version = "0.2.0" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5d6879cc9e5a9a0429e40b05970af6c8dad8734098a3142fec23e32eeb567580" +checksum = "bd364f8bdceaed9e7f3ae40f324b16e39f20e9c7e6a6a058f7c6ec66c3e6205c" dependencies = [ "gix-error", "gix-hash", @@ -806,16 +794,15 @@ dependencies = [ [[package]] name = "gix-object" -version = "0.65.0" +version = "0.66.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a72909eeeed845721a143ef3dbeb4d6cd5df79c839fe7eefc138cb4f982eba3e" +checksum = "f0e38f50177e211642af154f9a7f710b7a3a637e635f9b6adb9d51973b0f9209" dependencies = [ "bstr", "gix-actor", "gix-command", "gix-date", "gix-error", - "gix-features", "gix-hash", "gix-hashtable", "gix-path", @@ -828,20 +815,23 @@ dependencies = [ [[package]] name = "gix-odb" -version = "0.85.0" +version = "0.86.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5794b85ff563a290ea18867fa1f0a5b0b84709f2f34dddbb3614556fbe88c629" +checksum = "ca444f33f2140876ed6b5313c2b550b4af699008193c96f3bff5023afa9ef4ea" dependencies = [ "arc-swap", + "crc32fast", "gix-error", - "gix-features", "gix-fs", "gix-hash", "gix-hashtable", "gix-object", "gix-pack", + "gix-parallel", "gix-path", "gix-quote", + "gix-trace", + "gix-utils", "gix-zlib", "memmap2", "parking_lot", @@ -850,19 +840,22 @@ dependencies = [ [[package]] name = "gix-pack" -version = "0.75.0" +version = "0.76.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0451a48faef8e0e7a8f6d903c8329c7d18a793b3030907ca841f889dc695d1df" +checksum = "bc5024cc503cd29461a705ae90b9eae772fa8f0e6fafc1c48513877dc374de05" dependencies = [ "clru", + "crc32fast", "crossbeam-deque", "gix-chunk", "gix-error", - "gix-features", "gix-hash", "gix-hashtable", "gix-object", + "gix-parallel", "gix-path", + "gix-trace", + "gix-utils", "gix-zlib", "memmap2", "smallvec", @@ -870,9 +863,9 @@ dependencies = [ [[package]] name = "gix-packetline" -version = "0.23.0" +version = "0.24.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0ba540112a3fcc6388eb2aa4dc4837040478c285a35178cd9a44b07345cd6636" +checksum = "830e51b227f6a925fe9308858ac91170dd00fa2880f5480fc81e8a4594fe2c35" dependencies = [ "bstr", "faster-hex", @@ -880,11 +873,23 @@ dependencies = [ "gix-trace", ] +[[package]] +name = "gix-parallel" +version = "0.50.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e994cf1eec247ba4be7f9e7c0d58cc73f83eecb5fcb9feb595df5ba3d2078546" +dependencies = [ + "crossbeam-channel", + "gix-trace", + "once_cell", + "parking_lot", +] + [[package]] name = "gix-path" -version = "0.13.0" +version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fd051ac60c5dbce2228daabf25b6a76408ac732d416c678cfa0a4914d13f60b8" +checksum = "a6d563d4d0c975ed0df4e853f9ec962a2ba46633b1d324e1a5582541fcae0c6b" dependencies = [ "bstr", "gix-error", @@ -894,9 +899,9 @@ dependencies = [ [[package]] name = "gix-pathspec" -version = "0.21.0" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1ee883ab64bad641bf31ff338044edd7aa010605f19e866d98c9164e635c38b1" +checksum = "3e3b7f03e516a8435d18c3cc2d446925940c81d409145ac21edb5a576f0625e4" dependencies = [ "bitflags 2.13.1", "bstr", @@ -909,14 +914,13 @@ dependencies = [ [[package]] name = "gix-protocol" -version = "0.66.0" +version = "0.67.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "331ac489c461790b6b692afb322085c42041c6ff7621c30ac3dbb00b12e05e89" +checksum = "832b5dc46a3c0a6f6fa8f8e571c11074add4b545c6789799ae6d6c36ae1a294e" dependencies = [ "bstr", "gix-date", "gix-error", - "gix-features", "gix-hash", "gix-macros", "gix-ref", @@ -928,9 +932,9 @@ dependencies = [ [[package]] name = "gix-quote" -version = "0.9.0" +version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e6b040cfa7af50f131bfa34119cceee804c3cc40c766daaba8e0c8149340aea7" +checksum = "c7f92bc1b13c09e88388578e8aa1e987ec35f28fca158c13b1baa7ab1a85b124" dependencies = [ "bstr", "gix-error", @@ -939,17 +943,17 @@ dependencies = [ [[package]] name = "gix-ref" -version = "0.68.0" +version = "0.69.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c90ceeec67de03b737c30b1b69116ca56fec803edde022f3d25181f0f597083d" +checksum = "073bc0928e1f747823b1eaed94918119dacef4c616532bc3d17e5b7457863471" dependencies = [ "gix-actor", "gix-error", - "gix-features", "gix-fs", "gix-hash", "gix-lock", "gix-object", + "gix-parallel", "gix-path", "gix-tempfile", "gix-utils", @@ -959,9 +963,9 @@ dependencies = [ [[package]] name = "gix-refspec" -version = "0.46.0" +version = "0.47.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b4caa89a034a055c0578150092d3edb2f1c3f74cca86b883263a28caa26c5812" +checksum = "ccc7010dae0df2900aa77cc67f8aca042cd80e35938ccc179010d863b1d42a0c" dependencies = [ "bstr", "gix-error", @@ -972,9 +976,9 @@ dependencies = [ [[package]] name = "gix-revision" -version = "0.50.0" +version = "0.51.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d8438d38e197fa3ea7bb297302db1701879a64a343f23a3d150a602a609a8751" +checksum = "63210c1943b67fa700806c3c3486fc16a92b3ea871f5cf092340b8eec10a0ca1" dependencies = [ "bitflags 2.13.1", "bstr", @@ -991,9 +995,9 @@ dependencies = [ [[package]] name = "gix-revwalk" -version = "0.36.0" +version = "0.37.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2fa6d913e7cf8c6407d3954f9794b4b148c2113c672c34b63c59ea654a1e060e" +checksum = "800479fbbf1e7f94f663e07943a91add5499343e7aac611a81e6a0460fd44af6" dependencies = [ "gix-commitgraph", "gix-date", @@ -1006,9 +1010,9 @@ dependencies = [ [[package]] name = "gix-sec" -version = "0.15.0" +version = "0.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7d8eb983a830ba586b61f7005deaf44609e1a4186cbf13a0e8668154ca910461" +checksum = "5640f642a1b471616d48230b1def7ca743cb30903441ff84800cafbab3c0fddf" dependencies = [ "bitflags 2.13.1", "gix-path", @@ -1018,9 +1022,9 @@ dependencies = [ [[package]] name = "gix-shallow" -version = "0.14.0" +version = "0.15.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "119bae1301715df40e8fd136deeff4fe8a3be4cfc001ed5e72bad7b47ebbc090" +checksum = "94bc0720a3d6b10f18e3ac382a7780bcfc4c6bee94a8b5857b8e4ec94c50d754" dependencies = [ "bstr", "gix-error", @@ -1031,23 +1035,25 @@ dependencies = [ [[package]] name = "gix-status" -version = "0.35.0" +version = "0.36.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cdb7e035b6d9dce932f6b6c8d33d29b31b46e05da544bf810e324bf61aaa5b84" +checksum = "42d3174a9f3fb991cf25a7a609ab6c50f19baa7d5f8ce05a48c202f7db4ce3ba" dependencies = [ "bstr", "filetime", "gix-diff", "gix-dir", "gix-error", - "gix-features", "gix-filter", "gix-fs", "gix-hash", "gix-index", "gix-object", + "gix-parallel", "gix-path", "gix-pathspec", + "gix-trace", + "gix-utils", "gix-worktree", "hashbrown 0.16.1", "portable-atomic", @@ -1056,9 +1062,9 @@ dependencies = [ [[package]] name = "gix-submodule" -version = "0.35.0" +version = "0.36.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0b498192e5f89453fbd728263d52088aeec634a390e732f1da6d0a491c552091" +checksum = "6d945257bd0d624ca844a5a36c79d748df080f355b0ac92d68793875aa529a3f" dependencies = [ "bstr", "gix-config", @@ -1071,9 +1077,9 @@ dependencies = [ [[package]] name = "gix-tempfile" -version = "25.0.0" +version = "26.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3dd7dd8df3345933caddd6ce67821c9eec17192564f1011cf0bd0b8cb0d07ffb" +checksum = "e9275c8ae0646d840ae0156d3f90d39b7beea6e31a398afb9ee72feb293a269c" dependencies = [ "dashmap", "gix-fs", @@ -1085,32 +1091,33 @@ dependencies = [ [[package]] name = "gix-trace" -version = "0.2.0" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "df45b2cf6052d9e52681130c17d67505b023e8933ad974f94a2be0b0d24f636a" +checksum = "133f2de116104d637541831b6acb157898556d5eeec363ab2eb1c583adc6bb56" [[package]] name = "gix-transport" -version = "0.60.0" +version = "0.61.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5d2beb7b0387bbf4d7c13763c6e168f9957319aa811f09349dc59601be3b2951" +checksum = "2e43d6b0097ea9f2f266d5d6c43b8f615ed3da7c686ec8771cd17c1cb33cb0de" dependencies = [ "bstr", "gix-command", "gix-error", - "gix-features", "gix-packetline", "gix-path", "gix-quote", "gix-sec", + "gix-trace", "gix-url", + "gix-utils", ] [[package]] name = "gix-traverse" -version = "0.62.0" +version = "0.63.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dd4864934e4efd92082ecc37107bce0c389b58d82888db634817f9c711efb7ed" +checksum = "a668a6e7f7688e5a43eaf161f1471ffc559de1a5fd8471e861c64d59d1699e1e" dependencies = [ "bitflags 2.13.1", "gix-commitgraph", @@ -1125,9 +1132,9 @@ dependencies = [ [[package]] name = "gix-url" -version = "0.39.0" +version = "0.40.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1f30fe2a228d7de5f9d582463d9b724debcb870162d9fbe908cd5d76ccdecf0d" +checksum = "04317dea7a5dd5253bbcab060c230f3de6a57d17cc9600c6cd7030bf4795b414" dependencies = [ "bstr", "gix-error", @@ -1138,21 +1145,24 @@ dependencies = [ [[package]] name = "gix-utils" -version = "0.4.0" +version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "70525766f53426ca4cd2ea4d58b0b31488dfedb416b3254e2efdd9dc184cc880" +checksum = "f8e770b8c34311044d1addc7b18957db0ac27183707e1140dc90e6f674a6354e" dependencies = [ "bstr", + "bytes", "fastrand", "getrandom", + "gix-error", + "prodash", "unicode-normalization", ] [[package]] name = "gix-validate" -version = "0.12.0" +version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "30574f81fc41b2ca3582ece2bdf8696bdfe9c170aa7e8bcafb81199c86b1ceea" +checksum = "cbcd59cc52742468bc5c8a0e7123390d154f45e6cbd37461b0dcecdc681f2179" dependencies = [ "bstr", "gix-error", @@ -1160,14 +1170,13 @@ dependencies = [ [[package]] name = "gix-worktree" -version = "0.57.0" +version = "0.58.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "04fa19b9b3961aafb3b9e60005b9bcef0100f8b211f46ab5269a6ac896073780" +checksum = "a285c0f6b41e504e8bb81ca3f861c4da00cb3d5ced3210a4591112f22da6d38f" dependencies = [ "bstr", "gix-attributes", "gix-error", - "gix-features", "gix-fs", "gix-glob", "gix-hash", @@ -1180,27 +1189,29 @@ dependencies = [ [[package]] name = "gix-worktree-stream" -version = "0.37.0" +version = "0.38.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2021e1609beae0edbeefa76ac641be0571b725afacb77ac5b12f33b436e0d3d9" +checksum = "28d2789610e8179d4e0e8e51170a52a66483c103a8ad3c7db4d075b571856cb6" dependencies = [ "gix-attributes", "gix-error", - "gix-features", "gix-filter", "gix-fs", "gix-hash", "gix-object", + "gix-parallel", "gix-path", + "gix-trace", "gix-traverse", + "gix-utils", "parking_lot", ] [[package]] name = "gix-zlib" -version = "0.2.0" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "44a1a9c82ec5b712082566cbef8f5782472a0d3973132911e5a83380a5298fe2" +checksum = "8c2edb206bf06f3c801f4f6789c696396171558ab9b4c7f1fe3ba4d39b00b0f4" dependencies = [ "gix-error", "zlib-rs", @@ -1504,9 +1515,9 @@ dependencies = [ [[package]] name = "prodash" -version = "31.0.0" +version = "31.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "962200e2d7d551451297d9fdce85138374019ada198e30ea9ede38034e27604c" +checksum = "cf52d87428247c5aa3760ac8e7d8b13ec7b3579b955a8c3f311668b6860acba5" dependencies = [ "parking_lot", ] diff --git a/engine/Cargo.toml b/engine/Cargo.toml index 0e86be99..0e200a62 100644 --- a/engine/Cargo.toml +++ b/engine/Cargo.toml @@ -9,7 +9,7 @@ rust-version = "1.82" license = "MIT" [workspace.dependencies] -gix = { version = "0.88", default-features = false } +gix = { version = "0.89", default-features = false } thiserror = "2" serde = { version = "1", features = ["derive"] } serde_json = "1" diff --git a/engine/native/core/Cargo.toml b/engine/native/core/Cargo.toml index 48740e34..fd8d491d 100644 --- a/engine/native/core/Cargo.toml +++ b/engine/native/core/Cargo.toml @@ -7,7 +7,7 @@ rust-version.workspace = true license.workspace = true [dependencies] -gix = { version = "0.88", default-features = false, features = [ +gix = { version = "0.89", default-features = false, features = [ "revision", "blob-diff", "status",