diff --git a/Cargo.lock b/Cargo.lock index 7cb9aecd..93644b44 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -704,7 +704,7 @@ version = "0.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0983f1c8a8589008a1b51c6ec9226702022fa933079a7d44183064b21d3d9f65" dependencies = [ - "gix", + "gix 0.81.0", "rusqlite", "serde", "serde_json", @@ -719,52 +719,109 @@ version = "0.81.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0473c64d9ccbcfb9953a133b47c8b9a335b87ac6c52b983ee4b03d49000b0f3f" dependencies = [ - "gix-actor", - "gix-archive", - "gix-attributes", - "gix-blame", - "gix-command", - "gix-commitgraph", - "gix-config", + "gix-actor 0.40.0", + "gix-archive 0.30.0", + "gix-attributes 0.31.0", + "gix-blame 0.11.0", + "gix-command 0.8.1", + "gix-commitgraph 0.35.0", + "gix-config 0.54.0", "gix-date", - "gix-diff", - "gix-dir", - "gix-discover", + "gix-diff 0.61.0", + "gix-dir 0.23.0", + "gix-discover 0.49.0", "gix-error", - "gix-features", - "gix-filter", - "gix-fs", - "gix-glob", - "gix-hash", - "gix-hashtable", - "gix-ignore", - "gix-index", - "gix-lock", - "gix-merge", - "gix-negotiate", - "gix-object", - "gix-odb", - "gix-pack", - "gix-path", - "gix-pathspec", - "gix-protocol", - "gix-ref", - "gix-refspec", - "gix-revision", - "gix-revwalk", - "gix-sec", - "gix-shallow", - "gix-status", - "gix-submodule", - "gix-tempfile", + "gix-features 0.46.2", + "gix-filter 0.28.0", + "gix-fs 0.19.2", + "gix-glob 0.24.0", + "gix-hash 0.23.0", + "gix-hashtable 0.13.0", + "gix-ignore 0.19.1", + "gix-index 0.49.0", + "gix-lock 21.0.2", + "gix-merge 0.14.0", + "gix-negotiate 0.29.0", + "gix-object 0.58.0", + "gix-odb 0.78.0", + "gix-pack 0.68.0", + "gix-path 0.11.3", + "gix-pathspec 0.16.1", + "gix-protocol 0.59.0", + "gix-ref 0.61.0", + "gix-refspec 0.39.0", + "gix-revision 0.43.0", + "gix-revwalk 0.29.0", + "gix-sec 0.13.3", + "gix-shallow 0.10.0", + "gix-status 0.28.0", + "gix-submodule 0.28.0", + "gix-tempfile 21.0.2", "gix-trace", - "gix-traverse", - "gix-url", + "gix-traverse 0.55.0", + "gix-url 0.35.3", "gix-utils", "gix-validate", - "gix-worktree", - "gix-worktree-state", - "gix-worktree-stream", + "gix-worktree 0.50.0", + "gix-worktree-state 0.28.0", + "gix-worktree-stream 0.30.0", + "nonempty", + "smallvec", + "thiserror 2.0.18", +] + +[[package]] +name = "gix" +version = "0.83.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6ce52001b946a6249d5d0d3011df0a042ac3f8a4d013460db6476577b0b9c567" +dependencies = [ + "gix-actor 0.41.0", + "gix-archive 0.32.0", + "gix-attributes 0.33.0", + "gix-blame 0.13.0", + "gix-command 0.9.0", + "gix-commitgraph 0.37.0", + "gix-config 0.56.0", + "gix-date", + "gix-diff 0.63.0", + "gix-dir 0.25.0", + "gix-discover 0.51.0", + "gix-error", + "gix-features 0.48.0", + "gix-filter 0.30.0", + "gix-fs 0.21.1", + "gix-glob 0.26.0", + "gix-hash 0.25.0", + "gix-hashtable 0.15.0", + "gix-ignore 0.21.0", + "gix-index 0.51.0", + "gix-lock 23.0.0", + "gix-merge 0.16.0", + "gix-negotiate 0.31.0", + "gix-object 0.60.0", + "gix-odb 0.80.0", + "gix-pack 0.70.0", + "gix-path 0.12.0", + "gix-pathspec 0.18.0", + "gix-protocol 0.61.0", + "gix-ref 0.63.0", + "gix-refspec 0.41.0", + "gix-revision 0.45.0", + "gix-revwalk 0.31.0", + "gix-sec 0.14.0", + "gix-shallow 0.12.0", + "gix-status 0.30.0", + "gix-submodule 0.30.0", + "gix-tempfile 23.0.0", + "gix-trace", + "gix-traverse 0.57.0", + "gix-url 0.36.0", + "gix-utils", + "gix-validate", + "gix-worktree 0.52.0", + "gix-worktree-state 0.30.0", + "gix-worktree-stream 0.32.0", "nonempty", "smallvec", "thiserror 2.0.18", @@ -782,6 +839,17 @@ dependencies = [ "winnow", ] +[[package]] +name = "gix-actor" +version = "0.41.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "272916673b83714734b15d4ef3c8b5f1ccddb15fea8ff548430b97c1ab7b7ed8" +dependencies = [ + "bstr", + "gix-date", + "gix-error", +] + [[package]] name = "gix-archive" version = "0.30.0" @@ -791,8 +859,21 @@ dependencies = [ "bstr", "gix-date", "gix-error", - "gix-object", - "gix-worktree-stream", + "gix-object 0.58.0", + "gix-worktree-stream 0.30.0", +] + +[[package]] +name = "gix-archive" +version = "0.32.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9a20ec244b733338d4cb60e5e05eac700dab7fcc689647b1d1daa9396b119342" +dependencies = [ + "bstr", + "gix-date", + "gix-error", + "gix-object 0.60.0", + "gix-worktree-stream 0.32.0", ] [[package]] @@ -802,8 +883,25 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c233d6eaa098c0ca5ce03236fd7a96e27f1abe72fad74b46003fbd11fe49563c" dependencies = [ "bstr", - "gix-glob", - "gix-path", + "gix-glob 0.24.0", + "gix-path 0.11.3", + "gix-quote", + "gix-trace", + "kstring", + "smallvec", + "thiserror 2.0.18", + "unicode-bom", +] + +[[package]] +name = "gix-attributes" +version = "0.33.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fe17c5a1c0b6f2ef1476aa1d3222ea50cdff67608016613a58bfc3e078046000" +dependencies = [ + "bstr", + "gix-glob 0.26.0", + "gix-path 0.12.0", "gix-quote", "gix-trace", "kstring", @@ -827,16 +925,36 @@ version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c77aaf9f7348f4da3ebfbfbbc35fa0d07155d98377856198dde6f695fd648705" dependencies = [ - "gix-commitgraph", + "gix-commitgraph 0.35.0", "gix-date", - "gix-diff", + "gix-diff 0.61.0", "gix-error", - "gix-hash", - "gix-object", - "gix-revwalk", + "gix-hash 0.23.0", + "gix-object 0.58.0", + "gix-revwalk 0.29.0", "gix-trace", - "gix-traverse", - "gix-worktree", + "gix-traverse 0.55.0", + "gix-worktree 0.50.0", + "smallvec", + "thiserror 2.0.18", +] + +[[package]] +name = "gix-blame" +version = "0.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "14dab9a942ab54a9661ded7397c3bf927274e7afa94494db0d75cfcbde02ca0a" +dependencies = [ + "gix-commitgraph 0.37.0", + "gix-date", + "gix-diff 0.63.0", + "gix-error", + "gix-hash 0.25.0", + "gix-object 0.60.0", + "gix-revwalk 0.31.0", + "gix-trace", + "gix-traverse 0.57.0", + "gix-worktree 0.52.0", "smallvec", "thiserror 2.0.18", ] @@ -857,7 +975,20 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ae4bb9fa74c44c93f7238b08255f7f9afc158bafea4b95af665fa535352cd73c" dependencies = [ "bstr", - "gix-path", + "gix-path 0.11.3", + "gix-quote", + "gix-trace", + "shell-words", +] + +[[package]] +name = "gix-command" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "86335306511abe43d75c866d4b1f3d90932fe202edcd43e1314036333e7384d8" +dependencies = [ + "bstr", + "gix-path 0.12.0", "gix-quote", "gix-trace", "shell-words", @@ -872,7 +1003,21 @@ dependencies = [ "bstr", "gix-chunk", "gix-error", - "gix-hash", + "gix-hash 0.23.0", + "memmap2", + "nonempty", +] + +[[package]] +name = "gix-commitgraph" +version = "0.37.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fe3b5aa0f24e19028c261d229aeeedafcaaa52ebd71021cc15184620fc9d32eb" +dependencies = [ + "bstr", + "gix-chunk", + "gix-error", + "gix-hash 0.25.0", "memmap2", "nonempty", ] @@ -884,12 +1029,12 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "08939b4c4ed7a663d0e64be9e1e9bdf23a1fb4fcee1febdf449f12229542e50d" dependencies = [ "bstr", - "gix-config-value", - "gix-features", - "gix-glob", - "gix-path", - "gix-ref", - "gix-sec", + "gix-config-value 0.17.2", + "gix-features 0.46.2", + "gix-glob 0.24.0", + "gix-path 0.11.3", + "gix-ref 0.61.0", + "gix-sec 0.13.3", "memchr", "smallvec", "thiserror 2.0.18", @@ -897,6 +1042,24 @@ dependencies = [ "winnow", ] +[[package]] +name = "gix-config" +version = "0.56.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8c01848aebd21c67f6ba41f1de8efd46ae96df21f001954a3c9e1517e514d410" +dependencies = [ + "bstr", + "gix-config-value 0.18.0", + "gix-features 0.48.0", + "gix-glob 0.26.0", + "gix-path 0.12.0", + "gix-ref 0.63.0", + "gix-sec 0.14.0", + "smallvec", + "thiserror 2.0.18", + "unicode-bom", +] + [[package]] name = "gix-config-value" version = "0.17.2" @@ -905,16 +1068,29 @@ checksum = "4378c53ec3db049919edf91ff76f56f28886a8b4b4a5a9dc633108d84afc3675" dependencies = [ "bitflags 2.11.1", "bstr", - "gix-path", + "gix-path 0.11.3", + "libc", + "thiserror 2.0.18", +] + +[[package]] +name = "gix-config-value" +version = "0.18.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "13b39ed39ee4c10a3b157f9fb94bac8098d9f8e56201f0cf7dee6c187416c4b2" +dependencies = [ + "bitflags 2.11.1", + "bstr", + "gix-path 0.12.0", "libc", "thiserror 2.0.18", ] [[package]] name = "gix-date" -version = "0.15.2" +version = "0.15.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5cc99523b8bf32561b9abf72c878fbff3854d806ed46c1198e57899f9f3c7f05" +checksum = "b94cdae4eb4b0f4136e3d9b3aa2d2cd03cfb5bb9b636b31263aea2df86d41543" dependencies = [ "bstr", "gix-error", @@ -930,21 +1106,42 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "88f3b3475e5d3877d7c30c40827cc2441936ce890efc226e5ba4afe3a7ae33f0" dependencies = [ "bstr", - "gix-command", - "gix-filter", - "gix-fs", - "gix-hash", - "gix-object", - "gix-path", - "gix-tempfile", + "gix-command 0.8.1", + "gix-filter 0.28.0", + "gix-fs 0.19.2", + "gix-hash 0.23.0", + "gix-object 0.58.0", + "gix-path 0.11.3", + "gix-tempfile 21.0.2", "gix-trace", - "gix-traverse", - "gix-worktree", + "gix-traverse 0.55.0", + "gix-worktree 0.50.0", "imara-diff 0.1.8", "imara-diff 0.2.0", "thiserror 2.0.18", ] +[[package]] +name = "gix-diff" +version = "0.63.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dc08e0fa1a91ff5f24affeab052f198056645e1de004910bde7b82b50ea5982a" +dependencies = [ + "bstr", + "gix-command 0.9.0", + "gix-filter 0.30.0", + "gix-fs 0.21.1", + "gix-hash 0.25.0", + "gix-imara-diff", + "gix-object 0.60.0", + "gix-path 0.12.0", + "gix-tempfile 23.0.0", + "gix-trace", + "gix-traverse 0.57.0", + "gix-worktree 0.52.0", + "thiserror 2.0.18", +] + [[package]] name = "gix-dir" version = "0.23.0" @@ -952,16 +1149,36 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5da4604a360988f0ba8efe6f90093ca5a844f4a7f8e1a3dcda501ec44e600ea9" dependencies = [ "bstr", - "gix-discover", - "gix-fs", - "gix-ignore", - "gix-index", - "gix-object", - "gix-path", - "gix-pathspec", + "gix-discover 0.49.0", + "gix-fs 0.19.2", + "gix-ignore 0.19.1", + "gix-index 0.49.0", + "gix-object 0.58.0", + "gix-path 0.11.3", + "gix-pathspec 0.16.1", "gix-trace", "gix-utils", - "gix-worktree", + "gix-worktree 0.50.0", + "thiserror 2.0.18", +] + +[[package]] +name = "gix-dir" +version = "0.25.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "32a0fc06e9e1e430cbf0a313666976d90f822f461a6525320427aa9b8af5236c" +dependencies = [ + "bstr", + "gix-discover 0.51.0", + "gix-fs 0.21.1", + "gix-ignore 0.21.0", + "gix-index 0.51.0", + "gix-object 0.60.0", + "gix-path 0.12.0", + "gix-pathspec 0.18.0", + "gix-trace", + "gix-utils", + "gix-worktree 0.52.0", "thiserror 2.0.18", ] @@ -973,18 +1190,33 @@ checksum = "c65bd3330fe0cb9d40d875bf862fd5e8ad6fa4164ddbc4842fbeb889c3f0b2c6" dependencies = [ "bstr", "dunce", - "gix-fs", - "gix-path", - "gix-ref", - "gix-sec", + "gix-fs 0.19.2", + "gix-path 0.11.3", + "gix-ref 0.61.0", + "gix-sec 0.13.3", + "thiserror 2.0.18", +] + +[[package]] +name = "gix-discover" +version = "0.51.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "17852e6a501e688a1702b24ebe5b3761d4719455bc869fd29f38b0b859bcad34" +dependencies = [ + "bstr", + "dunce", + "gix-fs 0.21.1", + "gix-path 0.12.0", + "gix-ref 0.63.0", + "gix-sec 0.14.0", "thiserror 2.0.18", ] [[package]] name = "gix-error" -version = "0.2.2" +version = "0.2.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c998bf10447f0797e579567382b5e22a19c22435d2df091e25857728c6d9af8d" +checksum = "e207b971746ab724fccdfced2e4e19e854744611904a0195d3aa8fda8a110613" dependencies = [ "bstr", ] @@ -997,7 +1229,26 @@ checksum = "752493cd4b1d5eaaa0138a7493f65c96863fefa990fc021e0e519579e389ab20" dependencies = [ "bytes", "crc32fast", - "gix-path", + "gix-path 0.11.3", + "gix-trace", + "gix-utils", + "libc", + "once_cell", + "prodash", + "thiserror 2.0.18", + "walkdir", + "zlib-rs", +] + +[[package]] +name = "gix-features" +version = "0.48.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "af375693ad5333d0a2c66b4c5b2cbe9ccc38e34f8e8bf24e4ae42c12307fdc4f" +dependencies = [ + "bytes", + "crc32fast", + "gix-path 0.12.0", "gix-trace", "gix-utils", "libc", @@ -1016,12 +1267,33 @@ checksum = "d37598282a6566da6fb52667570c7fe0aedcb122ac886724a9e62a2180523e35" dependencies = [ "bstr", "encoding_rs", - "gix-attributes", - "gix-command", - "gix-hash", - "gix-object", + "gix-attributes 0.31.0", + "gix-command 0.8.1", + "gix-hash 0.23.0", + "gix-object 0.58.0", + "gix-packetline", + "gix-path 0.11.3", + "gix-quote", + "gix-trace", + "gix-utils", + "smallvec", + "thiserror 2.0.18", +] + +[[package]] +name = "gix-filter" +version = "0.30.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dac917dbe9653c9b615d248db91907a365bd779750c9e1b457a9d9fdeece3a08" +dependencies = [ + "bstr", + "encoding_rs", + "gix-attributes 0.33.0", + "gix-command 0.9.0", + "gix-hash 0.25.0", + "gix-object 0.60.0", "gix-packetline", - "gix-path", + "gix-path 0.12.0", "gix-quote", "gix-trace", "gix-utils", @@ -1037,8 +1309,22 @@ checksum = "a964b4aec683eb0bacb87533defa80805bb4768056371a47ab38b00a2d377b72" dependencies = [ "bstr", "fastrand", - "gix-features", - "gix-path", + "gix-features 0.46.2", + "gix-path 0.11.3", + "gix-utils", + "thiserror 2.0.18", +] + +[[package]] +name = "gix-fs" +version = "0.21.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1e1967daac9848757c47c2aef0c57bcadc1a897347f559778249bf286a536c86" +dependencies = [ + "bstr", + "fastrand", + "gix-features 0.48.0", + "gix-path 0.12.0", "gix-utils", "thiserror 2.0.18", ] @@ -1051,8 +1337,20 @@ checksum = "b03e6cd88cc0dc1eafa1fddac0fb719e4e74b6ea58dd016e71125fde4a326bee" dependencies = [ "bitflags 2.11.1", "bstr", - "gix-features", - "gix-path", + "gix-features 0.46.2", + "gix-path 0.11.3", +] + +[[package]] +name = "gix-glob" +version = "0.26.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "08bf29249a069bf2507f5964f80997f37b134d320ea348d66527726b9be2c38c" +dependencies = [ + "bitflags 2.11.1", + "bstr", + "gix-features 0.48.0", + "gix-path 0.12.0", ] [[package]] @@ -1062,7 +1360,19 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0fb896a02d9ab96fa518475a5f30ad3952010f801a8de5840f633f4a6b985dfb" dependencies = [ "faster-hex", - "gix-features", + "gix-features 0.46.2", + "sha1-checked", + "thiserror 2.0.18", +] + +[[package]] +name = "gix-hash" +version = "0.25.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bcf70d1e252337eed16360f8b8ebb71865ece58eab7954b39ce38b420de703d2" +dependencies = [ + "faster-hex", + "gix-features 0.48.0", "sha1-checked", "thiserror 2.0.18", ] @@ -1073,7 +1383,18 @@ version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2664216fc5e89b51e756a4a3ac676315602ce2dac07acf1da959a22038d69b33" dependencies = [ - "gix-hash", + "gix-hash 0.23.0", + "hashbrown 0.16.1", + "parking_lot", +] + +[[package]] +name = "gix-hashtable" +version = "0.15.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d33b455e07b3c16d3b2eeebc7b38d2dafcbf8a653de1138ef55d4c2a1fd0b08b" +dependencies = [ + "gix-hash 0.25.0", "hashbrown 0.16.1", "parking_lot", ] @@ -1085,12 +1406,35 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "09f915dcf6911e3027537166d34e13f0fe101ed12225178d2ae29cd1272cff26" dependencies = [ "bstr", - "gix-glob", - "gix-path", + "gix-glob 0.24.0", + "gix-path 0.11.3", "gix-trace", "unicode-bom", ] +[[package]] +name = "gix-ignore" +version = "0.21.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6bb13fbbeeafee943e52b61fcc88dfddf6a452fcaf0c4d0cdc8f218fa25bbec5" +dependencies = [ + "bstr", + "gix-glob 0.26.0", + "gix-path 0.12.0", + "gix-trace", + "unicode-bom", +] + +[[package]] +name = "gix-imara-diff" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "39eb0623e15e4cb83c02ce6a959e48fadd1ae3b715b36b5acc01816e01388c82" +dependencies = [ + "bstr", + "hashbrown 0.16.1", +] + [[package]] name = "gix-index" version = "0.49.0" @@ -1102,12 +1446,40 @@ dependencies = [ "filetime", "fnv", "gix-bitmap", - "gix-features", - "gix-fs", - "gix-hash", - "gix-lock", - "gix-object", - "gix-traverse", + "gix-features 0.46.2", + "gix-fs 0.19.2", + "gix-hash 0.23.0", + "gix-lock 21.0.2", + "gix-object 0.58.0", + "gix-traverse 0.55.0", + "gix-utils", + "gix-validate", + "hashbrown 0.16.1", + "itoa", + "libc", + "memmap2", + "rustix", + "smallvec", + "thiserror 2.0.18", +] + +[[package]] +name = "gix-index" +version = "0.51.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "54c3ef97ad08121e4327a6226bd63fed6b9e3c6b976d48bddd4356d9d41191db" +dependencies = [ + "bitflags 2.11.1", + "bstr", + "filetime", + "fnv", + "gix-bitmap", + "gix-features 0.48.0", + "gix-fs 0.21.1", + "gix-hash 0.25.0", + "gix-lock 23.0.0", + "gix-object 0.60.0", + "gix-traverse 0.57.0", "gix-utils", "gix-validate", "hashbrown 0.16.1", @@ -1125,7 +1497,18 @@ version = "21.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "054fbd0989700c69dc5aa80bc66944f05df1e15aa7391a9e42aca7366337905f" dependencies = [ - "gix-tempfile", + "gix-tempfile 21.0.2", + "gix-utils", + "thiserror 2.0.18", +] + +[[package]] +name = "gix-lock" +version = "23.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "09b3bc074e5723027b482dcd9ab99d95804a53742f6de812d0172fbba4a186c1" +dependencies = [ + "gix-tempfile 23.0.0", "gix-utils", "thiserror 2.0.18", ] @@ -1137,25 +1520,51 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f4606747466512d22c2dffc019142e1941238f543987ea51353c938cca80c500" dependencies = [ "bstr", - "gix-command", - "gix-diff", - "gix-filter", - "gix-fs", - "gix-hash", - "gix-index", - "gix-object", - "gix-path", + "gix-command 0.8.1", + "gix-diff 0.61.0", + "gix-filter 0.28.0", + "gix-fs 0.19.2", + "gix-hash 0.23.0", + "gix-index 0.49.0", + "gix-object 0.58.0", + "gix-path 0.11.3", "gix-quote", - "gix-revision", - "gix-revwalk", - "gix-tempfile", + "gix-revision 0.43.0", + "gix-revwalk 0.29.0", + "gix-tempfile 21.0.2", "gix-trace", - "gix-worktree", + "gix-worktree 0.50.0", "imara-diff 0.1.8", "nonempty", "thiserror 2.0.18", ] +[[package]] +name = "gix-merge" +version = "0.16.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "74bbcdcc52b70a32f0a151b024dff9d0fcf56ee48f00d9503e735af9d99ea881" +dependencies = [ + "bstr", + "gix-command 0.9.0", + "gix-diff 0.63.0", + "gix-filter 0.30.0", + "gix-fs 0.21.1", + "gix-hash 0.25.0", + "gix-imara-diff", + "gix-index 0.51.0", + "gix-object 0.60.0", + "gix-path 0.12.0", + "gix-quote", + "gix-revision 0.45.0", + "gix-revwalk 0.31.0", + "gix-tempfile 23.0.0", + "gix-trace", + "gix-worktree 0.52.0", + "nonempty", + "thiserror 2.0.18", +] + [[package]] name = "gix-negotiate" version = "0.29.0" @@ -1163,11 +1572,25 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6ea064c7595eea08fdd01c70748af747d9acc40f727b61f4c8a2145a5c5fc28c" dependencies = [ "bitflags 2.11.1", - "gix-commitgraph", + "gix-commitgraph 0.35.0", + "gix-date", + "gix-hash 0.23.0", + "gix-object 0.58.0", + "gix-revwalk 0.29.0", +] + +[[package]] +name = "gix-negotiate" +version = "0.31.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "103d42bfade1b8a96ca5005933127bdad461ce588d92422b2c2daa3ff20d780c" +dependencies = [ + "bitflags 2.11.1", + "gix-commitgraph 0.37.0", "gix-date", - "gix-hash", - "gix-object", - "gix-revwalk", + "gix-hash 0.25.0", + "gix-object 0.60.0", + "gix-revwalk 0.31.0", ] [[package]] @@ -1177,12 +1600,12 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cafb802bb688a7c1e69ef965612ff5ff859f046bfb616377e4a0ba4c01e43d47" dependencies = [ "bstr", - "gix-actor", + "gix-actor 0.40.0", "gix-date", - "gix-features", - "gix-hash", - "gix-hashtable", - "gix-path", + "gix-features 0.46.2", + "gix-hash 0.23.0", + "gix-hashtable 0.13.0", + "gix-path 0.11.3", "gix-utils", "gix-validate", "itoa", @@ -1191,6 +1614,25 @@ dependencies = [ "winnow", ] +[[package]] +name = "gix-object" +version = "0.60.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a38075a95d7cc5df8afd38e72c617026c1456952207a4120a7f55a3fbf93b4d7" +dependencies = [ + "bstr", + "gix-actor 0.41.0", + "gix-date", + "gix-features 0.48.0", + "gix-hash 0.25.0", + "gix-hashtable 0.15.0", + "gix-utils", + "gix-validate", + "itoa", + "smallvec", + "thiserror 2.0.18", +] + [[package]] name = "gix-odb" version = "0.78.0" @@ -1198,14 +1640,35 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "24833ae9323b4f7079575fb9f961cf9c414b0afbec428a536ab8e7dd93bc002b" dependencies = [ "arc-swap", - "gix-features", - "gix-fs", - "gix-hash", - "gix-hashtable", - "gix-object", - "gix-pack", - "gix-path", + "gix-features 0.46.2", + "gix-fs 0.19.2", + "gix-hash 0.23.0", + "gix-hashtable 0.13.0", + "gix-object 0.58.0", + "gix-pack 0.68.0", + "gix-path 0.11.3", + "gix-quote", + "parking_lot", + "tempfile", + "thiserror 2.0.18", +] + +[[package]] +name = "gix-odb" +version = "0.80.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "aeeda12a9663120418735ecdc1250d06eeab0be75700e47b3402a981331716ba" +dependencies = [ + "arc-swap", + "gix-features 0.48.0", + "gix-fs 0.21.1", + "gix-hash 0.25.0", + "gix-hashtable 0.15.0", + "gix-object 0.60.0", + "gix-pack 0.70.0", + "gix-path 0.12.0", "gix-quote", + "memmap2", "parking_lot", "tempfile", "thiserror 2.0.18", @@ -1220,11 +1683,30 @@ dependencies = [ "clru", "gix-chunk", "gix-error", - "gix-features", - "gix-hash", - "gix-hashtable", - "gix-object", - "gix-path", + "gix-features 0.46.2", + "gix-hash 0.23.0", + "gix-hashtable 0.13.0", + "gix-object 0.58.0", + "gix-path 0.11.3", + "memmap2", + "smallvec", + "thiserror 2.0.18", +] + +[[package]] +name = "gix-pack" +version = "0.70.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "daf02e6f5c8f07a069c9ea5245f40d9b14856ada4086091dc99941b49002b4fa" +dependencies = [ + "clru", + "gix-chunk", + "gix-error", + "gix-features 0.48.0", + "gix-hash 0.25.0", + "gix-hashtable 0.15.0", + "gix-object 0.60.0", + "gix-path 0.12.0", "memmap2", "smallvec", "thiserror 2.0.18", @@ -1254,6 +1736,18 @@ dependencies = [ "thiserror 2.0.18", ] +[[package]] +name = "gix-path" +version = "0.12.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "671a6059e8a4c1b7f406e24716499cefa3926e060876fb1959ef225efeee346e" +dependencies = [ + "bstr", + "gix-trace", + "gix-validate", + "thiserror 2.0.18", +] + [[package]] name = "gix-pathspec" version = "0.16.1" @@ -1262,10 +1756,25 @@ checksum = "f89611f13544ca5ebeb68a502673814ef57200df60c24a61c2ce7b96f612f08b" dependencies = [ "bitflags 2.11.1", "bstr", - "gix-attributes", - "gix-config-value", - "gix-glob", - "gix-path", + "gix-attributes 0.31.0", + "gix-config-value 0.17.2", + "gix-glob 0.24.0", + "gix-path 0.11.3", + "thiserror 2.0.18", +] + +[[package]] +name = "gix-pathspec" +version = "0.18.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2a84a4f083dd70fb49f4377e13afa6d90df2daaa1c705c49d6ff1331fc7e8855" +dependencies = [ + "bitflags 2.11.1", + "bstr", + "gix-attributes 0.33.0", + "gix-config-value 0.18.0", + "gix-glob 0.26.0", + "gix-path 0.12.0", "thiserror 2.0.18", ] @@ -1277,11 +1786,11 @@ checksum = "4f38666350736b5877c79f57ddae02bde07a4ce186d889adc391e831cddcbe76" dependencies = [ "bstr", "gix-date", - "gix-features", - "gix-hash", - "gix-ref", - "gix-shallow", - "gix-transport", + "gix-features 0.46.2", + "gix-hash 0.23.0", + "gix-ref 0.61.0", + "gix-shallow 0.10.0", + "gix-transport 0.55.1", "gix-utils", "maybe-async", "nonempty", @@ -1289,6 +1798,25 @@ dependencies = [ "winnow", ] +[[package]] +name = "gix-protocol" +version = "0.61.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "aa4bee82db63ec635996b96efae71cf467c155fa3f34a556184373224a26c4fd" +dependencies = [ + "bstr", + "gix-date", + "gix-features 0.48.0", + "gix-hash 0.25.0", + "gix-ref 0.63.0", + "gix-shallow 0.12.0", + "gix-transport 0.57.0", + "gix-utils", + "maybe-async", + "nonempty", + "thiserror 2.0.18", +] + [[package]] name = "gix-quote" version = "0.7.1" @@ -1306,14 +1834,14 @@ version = "0.61.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c2159978abb99b7027c8579d15211e262ef0ef2594d5cecb3334fbcbdfe2997c" dependencies = [ - "gix-actor", - "gix-features", - "gix-fs", - "gix-hash", - "gix-lock", - "gix-object", - "gix-path", - "gix-tempfile", + "gix-actor 0.40.0", + "gix-features 0.46.2", + "gix-fs 0.19.2", + "gix-hash 0.23.0", + "gix-lock 21.0.2", + "gix-object 0.58.0", + "gix-path 0.11.3", + "gix-tempfile 21.0.2", "gix-utils", "gix-validate", "memmap2", @@ -1321,6 +1849,26 @@ dependencies = [ "winnow", ] +[[package]] +name = "gix-ref" +version = "0.63.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d8ba9cc15f558b274c99349b83130f5ec83459660828fde9718bbbb43a726167" +dependencies = [ + "gix-actor 0.41.0", + "gix-features 0.48.0", + "gix-fs 0.21.1", + "gix-hash 0.25.0", + "gix-lock 23.0.0", + "gix-object 0.60.0", + "gix-path 0.12.0", + "gix-tempfile 23.0.0", + "gix-utils", + "gix-validate", + "memmap2", + "thiserror 2.0.18", +] + [[package]] name = "gix-refspec" version = "0.39.0" @@ -1329,9 +1877,25 @@ checksum = "dc806ee13f437428f8a1ba4c72ecfaa3f20e14f5f0d4c2bc17d0b33e794aa6ac" dependencies = [ "bstr", "gix-error", - "gix-glob", - "gix-hash", - "gix-revision", + "gix-glob 0.24.0", + "gix-hash 0.23.0", + "gix-revision 0.43.0", + "gix-validate", + "smallvec", + "thiserror 2.0.18", +] + +[[package]] +name = "gix-refspec" +version = "0.41.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "61755b27d57edc8940a1b1593c8c61548ca8e4c02da1ed8d5bfeda9eb2a6b761" +dependencies = [ + "bstr", + "gix-error", + "gix-glob 0.26.0", + "gix-hash 0.25.0", + "gix-revision 0.45.0", "gix-validate", "smallvec", "thiserror 2.0.18", @@ -1345,13 +1909,32 @@ checksum = "7c08f1ec5d1e6a524f8ba291c41f0ccaef64e48ed0e8cf790b3461cae45f6d3d" dependencies = [ "bitflags 2.11.1", "bstr", - "gix-commitgraph", + "gix-commitgraph 0.35.0", + "gix-date", + "gix-error", + "gix-hash 0.23.0", + "gix-hashtable 0.13.0", + "gix-object 0.58.0", + "gix-revwalk 0.29.0", + "gix-trace", + "nonempty", +] + +[[package]] +name = "gix-revision" +version = "0.45.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1fb5288fac706d3ea3e4e2ba9ec38b78743b8c02f422e18cb342299cfd6ab7e8" +dependencies = [ + "bitflags 2.11.1", + "bstr", + "gix-commitgraph 0.37.0", "gix-date", "gix-error", - "gix-hash", - "gix-hashtable", - "gix-object", - "gix-revwalk", + "gix-hash 0.25.0", + "gix-hashtable 0.15.0", + "gix-object 0.60.0", + "gix-revwalk 0.31.0", "gix-trace", "nonempty", ] @@ -1362,12 +1945,28 @@ version = "0.29.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0e4b2b87772b21ca449249e86d32febadba5cba32b0fcce804ab9cefc6f2111c" dependencies = [ - "gix-commitgraph", + "gix-commitgraph 0.35.0", + "gix-date", + "gix-error", + "gix-hash 0.23.0", + "gix-hashtable 0.13.0", + "gix-object 0.58.0", + "smallvec", + "thiserror 2.0.18", +] + +[[package]] +name = "gix-revwalk" +version = "0.31.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "313813706b073a12ff7f9b2896bf3e6504cdac7cfbc97b1920114724705069f0" +dependencies = [ + "gix-commitgraph 0.37.0", "gix-date", "gix-error", - "gix-hash", - "gix-hashtable", - "gix-object", + "gix-hash 0.25.0", + "gix-hashtable 0.15.0", + "gix-object 0.60.0", "smallvec", "thiserror 2.0.18", ] @@ -1379,7 +1978,19 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "283f4a746c9bde8550be63e6f961ff4651f412ca12666e8f5615f39464960ab9" dependencies = [ "bitflags 2.11.1", - "gix-path", + "gix-path 0.11.3", + "libc", + "windows-sys 0.61.2", +] + +[[package]] +name = "gix-sec" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f5a3a2d3e504a238136751e646a6c028252286a0ea64ea9974bf0498633407c6" +dependencies = [ + "bitflags 2.11.1", + "gix-path 0.12.0", "libc", "windows-sys 0.61.2", ] @@ -1391,8 +2002,21 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cbf60711c9083b2364b3fac8a352444af76b17201f3682fdebe74fa66d89a772" dependencies = [ "bstr", - "gix-hash", - "gix-lock", + "gix-hash 0.23.0", + "gix-lock 21.0.2", + "nonempty", + "thiserror 2.0.18", +] + +[[package]] +name = "gix-shallow" +version = "0.12.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "29187305521bfacf4aefd284ab28dbfa9fb74abd39a5e63dd313b1baa5808c27" +dependencies = [ + "bstr", + "gix-hash 0.25.0", + "gix-lock 23.0.0", "nonempty", "thiserror 2.0.18", ] @@ -1405,17 +2029,40 @@ checksum = "23d6c598e3fdbc352fba1c5ba7e709e69402fafbc44d9295edad2e3c4738996b" dependencies = [ "bstr", "filetime", - "gix-diff", - "gix-dir", - "gix-features", - "gix-filter", - "gix-fs", - "gix-hash", - "gix-index", - "gix-object", - "gix-path", - "gix-pathspec", - "gix-worktree", + "gix-diff 0.61.0", + "gix-dir 0.23.0", + "gix-features 0.46.2", + "gix-filter 0.28.0", + "gix-fs 0.19.2", + "gix-hash 0.23.0", + "gix-index 0.49.0", + "gix-object 0.58.0", + "gix-path 0.11.3", + "gix-pathspec 0.16.1", + "gix-worktree 0.50.0", + "portable-atomic", + "thiserror 2.0.18", +] + +[[package]] +name = "gix-status" +version = "0.30.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "68c6d2a8c521ffa205fe7e268c82e6d1378ba37cd826ca10ab6129fdc29a4b65" +dependencies = [ + "bstr", + "filetime", + "gix-diff 0.63.0", + "gix-dir 0.25.0", + "gix-features 0.48.0", + "gix-filter 0.30.0", + "gix-fs 0.21.1", + "gix-hash 0.25.0", + "gix-index 0.51.0", + "gix-object 0.60.0", + "gix-path 0.12.0", + "gix-pathspec 0.18.0", + "gix-worktree 0.52.0", "portable-atomic", "thiserror 2.0.18", ] @@ -1427,11 +2074,26 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0ce5c3929c5e6821f651d35e8420f72fea3cfafe9fc1e928a61e718b462c72a5" dependencies = [ "bstr", - "gix-config", - "gix-path", - "gix-pathspec", - "gix-refspec", - "gix-url", + "gix-config 0.54.0", + "gix-path 0.11.3", + "gix-pathspec 0.16.1", + "gix-refspec 0.39.0", + "gix-url 0.35.3", + "thiserror 2.0.18", +] + +[[package]] +name = "gix-submodule" +version = "0.30.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9fd5fc8692890bd71a596e540fd4c364f8460eaa82c4eaaedebde6e1e3eb4d91" +dependencies = [ + "bstr", + "gix-config 0.56.0", + "gix-path 0.12.0", + "gix-pathspec 0.18.0", + "gix-refspec 0.41.0", + "gix-url 0.36.0", "thiserror 2.0.18", ] @@ -1442,7 +2104,20 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d22227f6b203f511ff451c33c89899e87e4f571fc596b06f68e6e613a6508528" dependencies = [ "dashmap", - "gix-fs", + "gix-fs 0.19.2", + "libc", + "parking_lot", + "tempfile", +] + +[[package]] +name = "gix-tempfile" +version = "23.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "691ea1e31435c7e7d4d04705ec9d1c0d9482c46b2acf512bc723939d8f0af7fb" +dependencies = [ + "dashmap", + "gix-fs 0.21.1", "libc", "parking_lot", "tempfile", @@ -1461,12 +2136,28 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a521e39c6235ce63ed6c001e2dd79818c830b82c3b7b59247ee7b229c39ec9bb" dependencies = [ "bstr", - "gix-command", - "gix-features", + "gix-command 0.8.1", + "gix-features 0.46.2", + "gix-packetline", + "gix-quote", + "gix-sec 0.13.3", + "gix-url 0.35.3", + "thiserror 2.0.18", +] + +[[package]] +name = "gix-transport" +version = "0.57.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ffd6a5c676b92d4ead5f5a2b2935024415dec69edc997b6090ca9cac010a3018" +dependencies = [ + "bstr", + "gix-command 0.9.0", + "gix-features 0.48.0", "gix-packetline", "gix-quote", - "gix-sec", - "gix-url", + "gix-sec 0.14.0", + "gix-url 0.36.0", "thiserror 2.0.18", ] @@ -1477,12 +2168,29 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "963dc2afcdb611092aa587c3f9365e749ac0a0892ff27662dbc75f26c953fbec" dependencies = [ "bitflags 2.11.1", - "gix-commitgraph", + "gix-commitgraph 0.35.0", "gix-date", - "gix-hash", - "gix-hashtable", - "gix-object", - "gix-revwalk", + "gix-hash 0.23.0", + "gix-hashtable 0.13.0", + "gix-object 0.58.0", + "gix-revwalk 0.29.0", + "smallvec", + "thiserror 2.0.18", +] + +[[package]] +name = "gix-traverse" +version = "0.57.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a14b7052c0786676c03e71fcfde7d7f0f8e8316e642b5cec6bb3998719b2ce5c" +dependencies = [ + "bitflags 2.11.1", + "gix-commitgraph 0.37.0", + "gix-date", + "gix-hash 0.25.0", + "gix-hashtable 0.15.0", + "gix-object 0.60.0", + "gix-revwalk 0.31.0", "smallvec", "thiserror 2.0.18", ] @@ -1494,7 +2202,19 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1a61ead12e33fa52ae92b207ee27554f646a8e7a3dad8b78da1582ec91eda0a6" dependencies = [ "bstr", - "gix-path", + "gix-path 0.11.3", + "percent-encoding", + "thiserror 2.0.18", +] + +[[package]] +name = "gix-url" +version = "0.36.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "35842d099e813f6f6bba529e88d4670572149c3df79b7a412952259887721ece" +dependencies = [ + "bstr", + "gix-path 0.12.0", "percent-encoding", "thiserror 2.0.18", ] @@ -1526,14 +2246,32 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e6bd5830cbc43c9c00918b826467d2afad685b195cb82329cde2b2d116d2c578" dependencies = [ "bstr", - "gix-attributes", - "gix-fs", - "gix-glob", - "gix-hash", - "gix-ignore", - "gix-index", - "gix-object", - "gix-path", + "gix-attributes 0.31.0", + "gix-fs 0.19.2", + "gix-glob 0.24.0", + "gix-hash 0.23.0", + "gix-ignore 0.19.1", + "gix-index 0.49.0", + "gix-object 0.58.0", + "gix-path 0.11.3", + "gix-validate", +] + +[[package]] +name = "gix-worktree" +version = "0.52.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d69955eb5e2910832f88d041964b809eee01dadd579237e0b55efec58fd406fd" +dependencies = [ + "bstr", + "gix-attributes 0.33.0", + "gix-fs 0.21.1", + "gix-glob 0.26.0", + "gix-hash 0.25.0", + "gix-ignore 0.21.0", + "gix-index 0.51.0", + "gix-object 0.60.0", + "gix-path 0.12.0", "gix-validate", ] @@ -1544,13 +2282,31 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "644a1681f96e1be43c2a8384337d9d220e7624f50db54beda70997052aebf707" dependencies = [ "bstr", - "gix-features", - "gix-filter", - "gix-fs", - "gix-index", - "gix-object", - "gix-path", - "gix-worktree", + "gix-features 0.46.2", + "gix-filter 0.28.0", + "gix-fs 0.19.2", + "gix-index 0.49.0", + "gix-object 0.58.0", + "gix-path 0.11.3", + "gix-worktree 0.50.0", + "io-close", + "thiserror 2.0.18", +] + +[[package]] +name = "gix-worktree-state" +version = "0.30.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8a96dccbcf9e8fe0291c55f06e08da93ebb2e691c1311276f541eefcc6d70800" +dependencies = [ + "bstr", + "gix-features 0.48.0", + "gix-filter 0.30.0", + "gix-fs 0.21.1", + "gix-index 0.51.0", + "gix-object 0.60.0", + "gix-path 0.12.0", + "gix-worktree 0.52.0", "io-close", "thiserror 2.0.18", ] @@ -1561,15 +2317,33 @@ version = "0.30.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "24e3fb70a1f650a5cec7d5b8d10d6d6fe86daf3cf15bde08ba0c70988a2932c3" dependencies = [ - "gix-attributes", + "gix-attributes 0.31.0", + "gix-error", + "gix-features 0.46.2", + "gix-filter 0.28.0", + "gix-fs 0.19.2", + "gix-hash 0.23.0", + "gix-object 0.58.0", + "gix-path 0.11.3", + "gix-traverse 0.55.0", + "parking_lot", +] + +[[package]] +name = "gix-worktree-stream" +version = "0.32.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9a8444b8ed4662e1a0c97f3eceda29630001a1bbb2632201e50312623e594213" +dependencies = [ + "gix-attributes 0.33.0", "gix-error", - "gix-features", - "gix-filter", - "gix-fs", - "gix-hash", - "gix-object", - "gix-path", - "gix-traverse", + "gix-features 0.48.0", + "gix-filter 0.30.0", + "gix-fs 0.21.1", + "gix-hash 0.25.0", + "gix-object 0.60.0", + "gix-path 0.12.0", + "gix-traverse 0.57.0", "parking_lot", ] @@ -2855,7 +3629,7 @@ dependencies = [ "clap", "crossterm", "dirs", - "gix", + "gix 0.83.0", "predicates", "ratatui", "serde", @@ -2872,8 +3646,8 @@ name = "ticgit-lib" version = "0.1.2" dependencies = [ "git-meta-lib", - "gix", - "gix-actor", + "gix 0.83.0", + "gix-actor 0.40.0", "serde", "serde_json", "tempfile", diff --git a/Cargo.toml b/Cargo.toml index deb2fda9..4700e7f0 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -15,7 +15,7 @@ categories = ["command-line-utilities", "development-tools"] [workspace.dependencies] git-meta-lib = "0.1" -gix = { version = "0.81", default-features = false, features = ["sha1", "revision", "merge", "tree-editor", "blob-diff"] } +gix = { version = "0.83", default-features = false, features = ["sha1", "revision", "merge", "tree-editor", "blob-diff"] } # Pin gix-actor: 0.40.1 (Apr 2026) bumped winnow to 1.0 but gix-object 0.58 still needs 0.7. gix-actor = "=0.40.0" serde = { version = "1", features = ["derive"] }