on master help sign in
build(deps): bump gix from 0.48.0 to 0.51.0

Bumps [gix](https://github.com/Byron/gitoxide) from 0.48.0 to 0.51.0. - [Release notes](https://github.com/Byron/gitoxide/releases) - [Changelog](https://github.com/Byron/gitoxide/blob/main/CHANGELOG.md) - [Commits](https://github.com/Byron/gitoxide/compare/gix-v0.48.0...gix-v0.51.0) --- updated-dependencies: - dependency-name: gix dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>

commitc6854e5135e4547ee3cad838bc7aa584af0f82f4 authordependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> dateTue 8 Aug 2023, 00:03 (3 years ago) parent9f6e9a1
2 files changed+194−142
Cargo.lock+193−141 helix-vcs/Cargo.toml+1−1
Cargo.lock+193−141
@@ -366,6 +366,15 @@ dependencies = [
366366 "syn 2.0.28",
367367]
368368
369+[[package]]
370+name = "deranged"
371+version = "0.3.9"
372+source = "registry+https://github.com/rust-lang/crates.io-index"
373+checksum = "0f32d04922c60427da6f9fef14d042d9edddef64cb9d4ce0d64d0685fbeb1fd3"
374+dependencies = [
375+ "powerfmt",
376+]
377+
369378[[package]]
370379name = "dirs"
371380version = "5.0.1"
@@ -465,6 +474,15 @@ dependencies = [
465474 "windows-sys 0.48.0",
466475]
467476
477+[[package]]
478+name = "faster-hex"
479+version = "0.8.1"
480+source = "registry+https://github.com/rust-lang/crates.io-index"
481+checksum = "239f7bfb930f820ab16a9cd95afc26f88264cf6905c960b340a615384aa3338a"
482+dependencies = [
483+ "serde",
484+]
485+
468486[[package]]
469487name = "fastrand"
470488version = "2.0.0"
@@ -583,9 +601,9 @@ checksum = "b6c80984affa11d98d1b88b66ac8853f143217b399d3c74116778ff8fdb4ed2e"
583601
584602[[package]]
585603name = "gix"
586−version = "0.48.0"
604+version = "0.51.0"
587605source = "registry+https://github.com/rust-lang/crates.io-index"
588−checksum = "c1e74cea676de7f53a79f3c0365812b11f6814b81e671b8ee4abae6ca09c7881"
606+checksum = "4ce5c049b1afcae9bb9e10c0f6dd8eb1335e8647fb7fd34732a66133ca3b9886"
589607dependencies = [
590608 "gix-actor",
591609 "gix-attributes",
@@ -595,8 +613,9 @@ dependencies = [
595613 "gix-date",
596614 "gix-diff",
597615 "gix-discover",
598− "gix-features",
599− "gix-fs",
616+ "gix-features 0.32.1",
617+ "gix-filter",
618+ "gix-fs 0.4.1",
600619 "gix-glob",
601620 "gix-hash",
602621 "gix-hashtable",
@@ -631,9 +650,9 @@ dependencies = [
631650
632651[[package]]
633652name = "gix-actor"
634−version = "0.23.0"
653+version = "0.24.2"
635654source = "registry+https://github.com/rust-lang/crates.io-index"
636−checksum = "1969b77b9ee4cc1755c841987ec6f7622aaca95e952bcafb76973ae59d1b8716"
655+checksum = "abd2566c12095a584716f2c16f051850bd8987f57556f1fef4a7cce0300b83d0"
637656dependencies = [
638657 "bstr",
639658 "btoi",
@@ -645,9 +664,9 @@ dependencies = [
645664
646665[[package]]
647666name = "gix-attributes"
648−version = "0.14.1"
667+version = "0.16.0"
649668source = "registry+https://github.com/rust-lang/crates.io-index"
650−checksum = "e3772b0129dcd1fc73e985bbd08a1482d082097d2915cb1ee31ce8092b8e4434"
669+checksum = "63a134a674e39e238bd273326a9815296cc71f867ad5466518da71392cff98ce"
651670dependencies = [
652671 "bstr",
653672 "gix-glob",
@@ -662,40 +681,40 @@ dependencies = [
662681
663682[[package]]
664683name = "gix-bitmap"
665−version = "0.2.5"
684+version = "0.2.7"
666685source = "registry+https://github.com/rust-lang/crates.io-index"
667−checksum = "311e2fa997be6560c564b070c5da2d56d038b645a94e1e5796d5d85a350da33c"
686+checksum = "0ccab4bc576844ddb51b78d81b4a42d73e6229660fa614dfc3d3999c874d1959"
668687dependencies = [
669688 "thiserror",
670689]
671690
672691[[package]]
673692name = "gix-chunk"
674−version = "0.4.3"
693+version = "0.4.4"
675694source = "registry+https://github.com/rust-lang/crates.io-index"
676−checksum = "39db5ed0fc0a2e9b1b8265993f7efdbc30379dec268f3b91b7af0c2de4672fdd"
695+checksum = "5b42ea64420f7994000130328f3c7a2038f639120518870436d31b8bde704493"
677696dependencies = [
678697 "thiserror",
679698]
680699
681700[[package]]
682701name = "gix-command"
683−version = "0.2.6"
702+version = "0.2.10"
684703source = "registry+https://github.com/rust-lang/crates.io-index"
685−checksum = "bb49ab557a37b0abb2415bca2b10e541277dff0565deb5bd5e99fd95f93f51eb"
704+checksum = "3c576cfbf577f72c097b5f88aedea502cd62952bdc1fb3adcab4531d5525a4c7"
686705dependencies = [
687706 "bstr",
688707]
689708
690709[[package]]
691710name = "gix-commitgraph"
692−version = "0.17.1"
711+version = "0.18.2"
693712source = "registry+https://github.com/rust-lang/crates.io-index"
694−checksum = "ed42baa50075d41c1a0931074ce1a97c5797c7c6fe7591d9f1f2dcd448532c26"
713+checksum = "8219fe6f39588a29dbfb8d1c244b07ee653126edc5b6f3860752c3b5454fa10b"
695714dependencies = [
696715 "bstr",
697716 "gix-chunk",
698− "gix-features",
717+ "gix-features 0.32.1",
699718 "gix-hash",
700719 "memmap2 0.7.1",
701720 "thiserror",
@@ -703,31 +722,31 @@ dependencies = [
703722
704723[[package]]
705724name = "gix-config"
706−version = "0.25.1"
725+version = "0.26.2"
707726source = "registry+https://github.com/rust-lang/crates.io-index"
708−checksum = "817688c7005a716d9363e267913526adea402dabd947f4ba63842d10cc5132af"
727+checksum = "2135b921a699a4c36167148193bea23c653a16ef0686f6a280e383469709a773"
709728dependencies = [
710729 "bstr",
711730 "gix-config-value",
712− "gix-features",
731+ "gix-features 0.32.1",
713732 "gix-glob",
714733 "gix-path",
715734 "gix-ref",
716735 "gix-sec",
717736 "log",
718737 "memchr",
719− "nom",
720738 "once_cell",
721739 "smallvec",
722740 "thiserror",
723741 "unicode-bom",
742+ "winnow 0.5.17",
724743]
725744
726745[[package]]
727746name = "gix-config-value"
728−version = "0.12.3"
747+version = "0.12.5"
729748source = "registry+https://github.com/rust-lang/crates.io-index"
730−checksum = "83960be5e99266bcf55dae5a24731bbd39f643bfb68f27e939d6b06836b5b87d"
749+checksum = "6e874f41437441c02991dcea76990b9058fadfc54b02ab4dd06ab2218af43897"
731750dependencies = [
732751 "bitflags 2.4.0",
733752 "bstr",
@@ -738,9 +757,9 @@ dependencies = [
738757
739758[[package]]
740759name = "gix-credentials"
741−version = "0.16.1"
760+version = "0.17.1"
742761source = "registry+https://github.com/rust-lang/crates.io-index"
743−checksum = "75a75565e0e6e7f80cfa4eb1b05cc448c6846ddd48dcf413a28875fbc11ee9af"
762+checksum = "307d91ec5f7c8e9bfaa217fe30c2e0099101cbe83dbed27a222dbb6def38725f"
744763dependencies = [
745764 "bstr",
746765 "gix-command",
@@ -754,9 +773,9 @@ dependencies = [
754773
755774[[package]]
756775name = "gix-date"
757−version = "0.7.0"
776+version = "0.7.4"
758777source = "registry+https://github.com/rust-lang/crates.io-index"
759−checksum = "8e9a04a1d2387c955ec91059d56b673000dd24f3c07cad08ed253e36381782bf"
778+checksum = "0a825babda995d788e30d306a49dacd1e93d5f5d33d53c7682d0347cef40333c"
760779dependencies = [
761780 "bstr",
762781 "itoa",
@@ -766,9 +785,9 @@ dependencies = [
766785
767786[[package]]
768787name = "gix-diff"
769−version = "0.32.0"
788+version = "0.33.1"
770789source = "registry+https://github.com/rust-lang/crates.io-index"
771−checksum = "aaf5d9b9b521b284ebe53ee69eee33341835ec70edc314f36b2100ea81396121"
790+checksum = "9a49d7a9a9ed5ec3428c3061da45d0fc5f50b3c07b91ea4e7ec4959668f25f6c"
772791dependencies = [
773792 "gix-hash",
774793 "gix-object",
@@ -778,9 +797,9 @@ dependencies = [
778797
779798[[package]]
780799name = "gix-discover"
781−version = "0.21.1"
800+version = "0.22.1"
782801source = "registry+https://github.com/rust-lang/crates.io-index"
783−checksum = "272aad20dc63dedba76615373dd8885fb5aebe4795e5b5b0aa2a24e63c82085c"
802+checksum = "041480eb03d8aa0894d9b73d25d182d51bc4d0ea8925a6ee0c971262bbc7715e"
784803dependencies = [
785804 "bstr",
786805 "dunce",
@@ -796,6 +815,17 @@ name = "gix-features"
796815version = "0.31.1"
797816source = "registry+https://github.com/rust-lang/crates.io-index"
798817checksum = "06142d8cff5d17509399b04052b64d2f9b3a311d5cff0b1a32b220f62cd0d595"
818+dependencies = [
819+ "gix-hash",
820+ "gix-trace",
821+ "libc",
822+]
823+
824+[[package]]
825+name = "gix-features"
826+version = "0.32.1"
827+source = "registry+https://github.com/rust-lang/crates.io-index"
828+checksum = "882695cccf38da4c3cc7ee687bdb412cf25e37932d7f8f2c306112ea712449f1"
799829dependencies = [
800830 "crc32fast",
801831 "flate2",
@@ -809,32 +839,61 @@ dependencies = [
809839 "walkdir",
810840]
811841
842+[[package]]
843+name = "gix-filter"
844+version = "0.2.0"
845+source = "registry+https://github.com/rust-lang/crates.io-index"
846+checksum = "ef4d4d61f2ab07de4612f8e078d7f1a443c7ab5c40f382784c8eacdf0fd172b9"
847+dependencies = [
848+ "bstr",
849+ "encoding_rs",
850+ "gix-attributes",
851+ "gix-command",
852+ "gix-hash",
853+ "gix-object",
854+ "gix-packetline-blocking",
855+ "gix-path",
856+ "gix-quote",
857+ "gix-trace",
858+ "smallvec",
859+ "thiserror",
860+]
861+
812862[[package]]
813863name = "gix-fs"
814864version = "0.3.0"
815865source = "registry+https://github.com/rust-lang/crates.io-index"
816866checksum = "bb15956bc0256594c62a2399fcf6958a02a11724217eddfdc2b49b21b6292496"
817867dependencies = [
818− "gix-features",
868+ "gix-features 0.31.1",
869+]
870+
871+[[package]]
872+name = "gix-fs"
873+version = "0.4.1"
874+source = "registry+https://github.com/rust-lang/crates.io-index"
875+checksum = "4d5b6e9d34a2c61ea4a02bbca94c409ab6dbbca1348cbb67298cd7fed8758761"
876+dependencies = [
877+ "gix-features 0.32.1",
819878]
820879
821880[[package]]
822881name = "gix-glob"
823−version = "0.9.1"
882+version = "0.10.2"
824883source = "registry+https://github.com/rust-lang/crates.io-index"
825−checksum = "c18bdff83143d61e7d60da6183b87542a870d026b2a2d0b30170b8e9c0cd321a"
884+checksum = "b7255c717f49a556fa5029f6d9f2b3c008b4dd016c87f23c2ab8ca9636d5fade"
826885dependencies = [
827886 "bitflags 2.4.0",
828887 "bstr",
829− "gix-features",
888+ "gix-features 0.32.1",
830889 "gix-path",
831890]
832891
833892[[package]]
834893name = "gix-hash"
835−version = "0.11.3"
894+version = "0.11.4"
836895source = "registry+https://github.com/rust-lang/crates.io-index"
837−checksum = "a0dd58cdbe7ffa4032fc111864c80d5f8cecd9a2c9736c97ae7e5be834188272"
896+checksum = "4b422ff2ad9a0628baaad6da468cf05385bf3f5ab495ad5a33cce99b9f41092f"
838897dependencies = [
839898 "hex",
840899 "thiserror",
@@ -842,9 +901,9 @@ dependencies = [
842901
843902[[package]]
844903name = "gix-hashtable"
845−version = "0.2.3"
904+version = "0.2.4"
846905source = "registry+https://github.com/rust-lang/crates.io-index"
847−checksum = "9e133bc56d938eaec1c675af7c681a51de9662b0ada779f45607b967a10da77a"
906+checksum = "385f4ce6ecf3692d313ca3aa9bd3b3d8490de53368d6d94bedff3af8b6d9c58d"
848907dependencies = [
849908 "gix-hash",
850909 "hashbrown 0.14.1",
@@ -853,9 +912,9 @@ dependencies = [
853912
854913[[package]]
855914name = "gix-ignore"
856−version = "0.4.1"
915+version = "0.5.1"
857916source = "registry+https://github.com/rust-lang/crates.io-index"
858−checksum = "ca801f2d0535210f77b33e2c067d565aedecacc82f1b3dbce26da1388ebc4634"
917+checksum = "a88b95ceb3bc45abcab6eb55ef4e0053e58b4df0712d3f9aec7d0ca990952603"
859918dependencies = [
860919 "bstr",
861920 "gix-glob",
@@ -865,16 +924,17 @@ dependencies = [
865924
866925[[package]]
867926name = "gix-index"
868−version = "0.20.0"
927+version = "0.21.1"
869928source = "registry+https://github.com/rust-lang/crates.io-index"
870−checksum = "68099abdf6ee50ae3c897e8b05de96871cbe54d52a37cdf559101f911b883562"
929+checksum = "732f61ec71576bd443a3c24f4716dc7eac180d8929e7bb8603c7310161507106"
871930dependencies = [
872931 "bitflags 2.4.0",
873932 "bstr",
874933 "btoi",
875934 "filetime",
876935 "gix-bitmap",
877− "gix-features",
936+ "gix-features 0.32.1",
937+ "gix-fs 0.4.1",
878938 "gix-hash",
879939 "gix-lock",
880940 "gix-object",
@@ -898,9 +958,9 @@ dependencies = [
898958
899959[[package]]
900960name = "gix-mailmap"
901−version = "0.15.0"
961+version = "0.16.1"
902962source = "registry+https://github.com/rust-lang/crates.io-index"
903−checksum = "1787e3c37fc43b1f7c0e3be6196c6837b3ba5f869190dfeaa444b816f0a7f34b"
963+checksum = "7fc0dbbf35d29639770af68d7ff55924d83786c8924b0e6a1766af1a98b7d58b"
904964dependencies = [
905965 "bstr",
906966 "gix-actor",
@@ -910,9 +970,9 @@ dependencies = [
910970
911971[[package]]
912972name = "gix-negotiate"
913−version = "0.4.0"
973+version = "0.5.1"
914974source = "registry+https://github.com/rust-lang/crates.io-index"
915−checksum = "4e7bce64d4452dd609f44d04b14b29da2e0ad2c45fcdf4ce1472a5f5f8ec21c2"
975+checksum = "ce0061b7ae867e830c77b1ecfc5875f0d042aebb3d7e6014d04fd86ca6c71d59"
916976dependencies = [
917977 "bitflags 2.4.0",
918978 "gix-commitgraph",
@@ -926,15 +986,15 @@ dependencies = [
926986
927987[[package]]
928988name = "gix-object"
929−version = "0.32.0"
989+version = "0.33.2"
930990source = "registry+https://github.com/rust-lang/crates.io-index"
931−checksum = "a953f3d7ffad16734aa3ab1d05807972c80e339d1bd9dde03e0198716b99e2a6"
991+checksum = "bfdd87520c71a19afecfa616863a4b761621074878f5a3999243b3e37e233943"
932992dependencies = [
933993 "bstr",
934994 "btoi",
935995 "gix-actor",
936996 "gix-date",
937− "gix-features",
997+ "gix-features 0.32.1",
938998 "gix-hash",
939999 "gix-validate",
9401000 "hex",
@@ -946,13 +1006,13 @@ dependencies = [
9461006
9471007[[package]]
9481008name = "gix-odb"
949−version = "0.49.1"
1009+version = "0.50.2"
9501010source = "registry+https://github.com/rust-lang/crates.io-index"
951−checksum = "f6418cff00ecc2713b58c8e04bff30dda808fbba1a080e7248b299d069894a01"
1011+checksum = "e827dbda6d3dabadb94cd437d0e0fe8c314a60d136a3235fc6f5bf7b96b976ac"
9521012dependencies = [
9531013 "arc-swap",
9541014 "gix-date",
955− "gix-features",
1015+ "gix-features 0.32.1",
9561016 "gix-hash",
9571017 "gix-object",
9581018 "gix-pack",
@@ -965,14 +1025,14 @@ dependencies = [
9651025
9661026[[package]]
9671027name = "gix-pack"
968−version = "0.39.1"
1028+version = "0.40.2"
9691029source = "registry+https://github.com/rust-lang/crates.io-index"
970−checksum = "414935138d90043ea5898de7a93f02c2558e52652492719470e203ef26a8fd0a"
1030+checksum = "46f029a4dce9ac91da35c968c3abdcae573b3e52c123be86cbab3011599de533"
9711031dependencies = [
9721032 "clru",
9731033 "gix-chunk",
9741034 "gix-diff",
975− "gix-features",
1035+ "gix-features 0.32.1",
9761036 "gix-hash",
9771037 "gix-hashtable",
9781038 "gix-object",
@@ -985,11 +1045,22 @@ dependencies = [
9851045 "thiserror",
9861046]
9871047
1048+[[package]]
1049+name = "gix-packetline-blocking"
1050+version = "0.16.6"
1051+source = "registry+https://github.com/rust-lang/crates.io-index"
1052+checksum = "7d8395f7501c84d6a1fe902035fdfd8cd86d89e2dd6be0200ec1a72fd3c92d39"
1053+dependencies = [
1054+ "bstr",
1055+ "faster-hex",
1056+ "thiserror",
1057+]
1058+
9881059[[package]]
9891060name = "gix-path"
990−version = "0.8.3"
1061+version = "0.8.4"
9911062source = "registry+https://github.com/rust-lang/crates.io-index"
992−checksum = "dfca182d2575ded2ed38280f1ebf75cd5d3790b77e0872de07854cf085821fbe"
1063+checksum = "18609c8cbec8508ea97c64938c33cd305b75dfc04a78d0c3b78b8b3fd618a77c"
9931064dependencies = [
9941065 "bstr",
9951066 "gix-trace",
@@ -1000,22 +1071,22 @@ dependencies = [
10001071
10011072[[package]]
10021073name = "gix-prompt"
1003−version = "0.5.2"
1074+version = "0.5.5"
10041075source = "registry+https://github.com/rust-lang/crates.io-index"
1005−checksum = "8dfd363fd89a40c1e7bff9c9c1b136cd2002480f724b0c627c1bc771cd5480ec"
1076+checksum = "2c22decaf4a063ccae2b2108820c8630c01bd6756656df3fe464b32b8958a5ea"
10061077dependencies = [
10071078 "gix-command",
10081079 "gix-config-value",
10091080 "parking_lot",
1010− "rustix 0.37.15",
1081+ "rustix",
10111082 "thiserror",
10121083]
10131084
10141085[[package]]
10151086name = "gix-quote"
1016−version = "0.4.5"
1087+version = "0.4.7"
10171088source = "registry+https://github.com/rust-lang/crates.io-index"
1018−checksum = "3874de636c2526de26a3405b8024b23ef1a327bebf4845d770d00d48700b6a40"
1089+checksum = "475c86a97dd0127ba4465fbb239abac9ea10e68301470c9791a6dd5351cdc905"
10191090dependencies = [
10201091 "bstr",
10211092 "btoi",
@@ -1024,14 +1095,14 @@ dependencies = [
10241095
10251096[[package]]
10261097name = "gix-ref"
1027−version = "0.32.1"
1098+version = "0.33.3"
10281099source = "registry+https://github.com/rust-lang/crates.io-index"
1029−checksum = "39453f4e5f23cddc2e6e4cca2ba20adfdbec29379e3ca829714dfe98ae068ccd"
1100+checksum = "25db11edd78bf33043d1969fff51c567a4b30edd77ab44f6f8eb460a4c14985d"
10301101dependencies = [
10311102 "gix-actor",
10321103 "gix-date",
1033− "gix-features",
1034− "gix-fs",
1104+ "gix-features 0.32.1",
1105+ "gix-fs 0.4.1",
10351106 "gix-hash",
10361107 "gix-lock",
10371108 "gix-object",
@@ -1045,9 +1116,9 @@ dependencies = [
10451116
10461117[[package]]
10471118name = "gix-refspec"
1048−version = "0.13.0"
1119+version = "0.14.1"
10491120source = "registry+https://github.com/rust-lang/crates.io-index"
1050−checksum = "b8e76ff1f82fba295a121e31ab02f69642994e532c45c0c899aa393f4b740302"
1121+checksum = "d19a02bf740b326d6c082a7d6f754ebe56eef900986c5e91be7cf000df9ea18d"
10511122dependencies = [
10521123 "bstr",
10531124 "gix-hash",
@@ -1059,9 +1130,9 @@ dependencies = [
10591130
10601131[[package]]
10611132name = "gix-revision"
1062−version = "0.17.0"
1133+version = "0.18.1"
10631134source = "registry+https://github.com/rust-lang/crates.io-index"
1064−checksum = "237428a7d3978e8572964e1e45d984027c2acc94df47e594baa6c4b0da7c9922"
1135+checksum = "38a13500890435e3b9e7746bceda248646bfc69e259210884c98e29bb7a1aa6f"
10651136dependencies = [
10661137 "bstr",
10671138 "gix-date",
@@ -1074,9 +1145,9 @@ dependencies = [
10741145
10751146[[package]]
10761147name = "gix-revwalk"
1077−version = "0.3.0"
1148+version = "0.4.1"
10781149source = "registry+https://github.com/rust-lang/crates.io-index"
1079−checksum = "028d50fcaf8326a8f79a359490d9ca9fb4e2b51ac9ac86503560d0bcc888d2eb"
1150+checksum = "71d4cbaf3cfbfde2b81b5ee8b469aff42c34693ce0fe17fc3c244d5085307f2c"
10801151dependencies = [
10811152 "gix-commitgraph",
10821153 "gix-date",
@@ -1089,9 +1160,9 @@ dependencies = [
10891160
10901161[[package]]
10911162name = "gix-sec"
1092−version = "0.8.3"
1163+version = "0.8.4"
10931164source = "registry+https://github.com/rust-lang/crates.io-index"
1094−checksum = "ede298863db2a0574a14070991710551e76d1f47c9783b62d4fcbca17f56371c"
1165+checksum = "9615cbd6b456898aeb942cd75e5810c382fbfc48dbbff2fa23ebd2d33dcbe9c7"
10951166dependencies = [
10961167 "bitflags 2.4.0",
10971168 "gix-path",
@@ -1105,7 +1176,7 @@ version = "7.0.0"
11051176source = "registry+https://github.com/rust-lang/crates.io-index"
11061177checksum = "4fac8310c17406ea619af72f42ee46dac795110f68f41b4f4fa231b69889c6a2"
11071178dependencies = [
1108− "gix-fs",
1179+ "gix-fs 0.3.0",
11091180 "libc",
11101181 "once_cell",
11111182 "parking_lot",
@@ -1116,15 +1187,15 @@ dependencies = [
11161187
11171188[[package]]
11181189name = "gix-trace"
1119−version = "0.1.2"
1190+version = "0.1.3"
11201191source = "registry+https://github.com/rust-lang/crates.io-index"
1121−checksum = "103eac621617be3ebe0605c9065ca51a223279a23218aaf67d10daa6e452f663"
1192+checksum = "96b6d623a1152c3facb79067d6e2ecdae48130030cf27d6eb21109f13bd7b836"
11221193
11231194[[package]]
11241195name = "gix-traverse"
1125−version = "0.29.0"
1196+version = "0.30.1"
11261197source = "registry+https://github.com/rust-lang/crates.io-index"
1127−checksum = "e3cdfd54598db4fae57d5ae6f52958422b2d13382d2745796bfe5c8015ffa86e"
1198+checksum = "e12e0fe428394226c37dd686ad64b09a04b569fe157d638b125b4a4c1e7e2df0"
11281199dependencies = [
11291200 "gix-commitgraph",
11301201 "gix-date",
@@ -1138,12 +1209,12 @@ dependencies = [
11381209
11391210[[package]]
11401211name = "gix-url"
1141−version = "0.20.1"
1212+version = "0.21.1"
11421213source = "registry+https://github.com/rust-lang/crates.io-index"
1143−checksum = "beaede6dbc83f408b19adfd95bb52f1dbf01fb8862c3faf6c6243e2e67fcdfa1"
1214+checksum = "4411bdbd1d46b35ae50e84c191660d437f89974e4236627785024be0b577170a"
11441215dependencies = [
11451216 "bstr",
1146− "gix-features",
1217+ "gix-features 0.32.1",
11471218 "gix-path",
11481219 "home",
11491220 "thiserror",
@@ -1152,18 +1223,18 @@ dependencies = [
11521223
11531224[[package]]
11541225name = "gix-utils"
1155−version = "0.1.4"
1226+version = "0.1.5"
11561227source = "registry+https://github.com/rust-lang/crates.io-index"
1157−checksum = "7058c94f4164fcf5b8457d35f6d8f6e1007f9f7f938c9c7684a7e01d23c6ddde"
1228+checksum = "b85d89dc728613e26e0ed952a19583744e7f5240fcd4aa30d6c824ffd8b52f0f"
11581229dependencies = [
11591230 "fastrand",
11601231]
11611232
11621233[[package]]
11631234name = "gix-validate"
1164−version = "0.7.6"
1235+version = "0.7.7"
11651236source = "registry+https://github.com/rust-lang/crates.io-index"
1166−checksum = "8d092b594c8af00a3a31fe526d363ee8a51a6f29d8496cdb991ed2f01ec0ec13"
1237+checksum = "ba9b3737b2cef3dcd014633485f0034b0f1a931ee54aeb7d8f87f177f3c89040"
11671238dependencies = [
11681239 "bstr",
11691240 "thiserror",
@@ -1171,15 +1242,16 @@ dependencies = [
11711242
11721243[[package]]
11731244name = "gix-worktree"
1174−version = "0.21.1"
1245+version = "0.23.1"
11751246source = "registry+https://github.com/rust-lang/crates.io-index"
1176−checksum = "c1363b9aa66b9e14412ac04e1f759827203f491729d92172535a8ce6cde02efa"
1247+checksum = "9f8bb6dd57dc6c9dfa03cc2cf2cc0942edae405eb6dfd1c34dbd2be00a90cab2"
11771248dependencies = [
11781249 "bstr",
11791250 "filetime",
11801251 "gix-attributes",
1181− "gix-features",
1182− "gix-fs",
1252+ "gix-features 0.32.1",
1253+ "gix-filter",
1254+ "gix-fs 0.4.1",
11831255 "gix-glob",
11841256 "gix-hash",
11851257 "gix-ignore",
@@ -1455,7 +1527,7 @@ dependencies = [
14551527 "log",
14561528 "once_cell",
14571529 "parking_lot",
1458− "rustix 0.38.18",
1530+ "rustix",
14591531 "serde",
14601532 "serde_json",
14611533 "slotmap",
@@ -1475,12 +1547,6 @@ dependencies = [
14751547 "libc",
14761548]
14771549
1478−[[package]]
1479−name = "hermit-abi"
1480−version = "0.3.2"
1481−source = "registry+https://github.com/rust-lang/crates.io-index"
1482−checksum = "443144c8cdadd93ebf52ddb4056d257f5b52c04d3c804e657d19eb73fc33668b"
1483−
14841550[[package]]
14851551name = "hex"
14861552version = "0.4.3"
@@ -1583,17 +1649,6 @@ dependencies = [
15831649 "winapi",
15841650]
15851651
1586−[[package]]
1587−name = "io-lifetimes"
1588−version = "1.0.10"
1589−source = "registry+https://github.com/rust-lang/crates.io-index"
1590−checksum = "9c66c74d2ae7e79a5a8f7ac924adbe38ee42a859c6539ad869eb51f0b52dc220"
1591−dependencies = [
1592− "hermit-abi 0.3.2",
1593− "libc",
1594− "windows-sys 0.48.0",
1595−]
1596−
15971652[[package]]
15981653name = "itoa"
15991654version = "1.0.6"
@@ -1649,12 +1704,6 @@ dependencies = [
16491704 "cc",
16501705]
16511706
1652−[[package]]
1653−name = "linux-raw-sys"
1654−version = "0.3.4"
1655−source = "registry+https://github.com/rust-lang/crates.io-index"
1656−checksum = "36eb31c1778188ae1e64398743890d0877fef36d11521ac60406b42016e8c2cf"
1657−
16581707[[package]]
16591708name = "linux-raw-sys"
16601709version = "0.4.10"
@@ -1797,7 +1846,7 @@ version = "1.15.0"
17971846source = "registry+https://github.com/rust-lang/crates.io-index"
17981847checksum = "0fac9e2da13b5eb447a6ce3d392f23a29d8694bff781bf03a16cd9ac8697593b"
17991848dependencies = [
1800− "hermit-abi 0.2.6",
1849+ "hermit-abi",
18011850 "libc",
18021851]
18031852
@@ -1872,6 +1921,12 @@ version = "0.1.0"
18721921source = "registry+https://github.com/rust-lang/crates.io-index"
18731922checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184"
18741923
1924+[[package]]
1925+name = "powerfmt"
1926+version = "0.2.0"
1927+source = "registry+https://github.com/rust-lang/crates.io-index"
1928+checksum = "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391"
1929+
18751930[[package]]
18761931name = "proc-macro2"
18771932version = "1.0.63"
@@ -2036,20 +2091,6 @@ version = "0.1.23"
20362091source = "registry+https://github.com/rust-lang/crates.io-index"
20372092checksum = "d626bb9dae77e28219937af045c257c28bfd3f69333c512553507f5f9798cb76"
20382093
2039−[[package]]
2040−name = "rustix"
2041−version = "0.37.15"
2042−source = "registry+https://github.com/rust-lang/crates.io-index"
2043−checksum = "a0661814f891c57c930a610266415528da53c4933e6dea5fb350cbfe048a9ece"
2044−dependencies = [
2045− "bitflags 1.3.2",
2046− "errno",
2047− "io-lifetimes",
2048− "libc",
2049− "linux-raw-sys 0.3.4",
2050− "windows-sys 0.48.0",
2051−]
2052−
20532094[[package]]
20542095name = "rustix"
20552096version = "0.38.18"
@@ -2059,7 +2100,7 @@ dependencies = [
20592100 "bitflags 2.4.0",
20602101 "errno",
20612102 "libc",
2062− "linux-raw-sys 0.4.10",
2103+ "linux-raw-sys",
20632104 "windows-sys 0.48.0",
20642105]
20652106
@@ -2289,7 +2330,7 @@ dependencies = [
22892330 "cfg-if",
22902331 "fastrand",
22912332 "redox_syscall 0.3.5",
2292− "rustix 0.38.18",
2333+ "rustix",
22932334 "windows-sys 0.48.0",
22942335]
22952336
@@ -2363,13 +2404,15 @@ dependencies = [
23632404
23642405[[package]]
23652406name = "time"
2366−version = "0.3.20"
2407+version = "0.3.30"
23672408source = "registry+https://github.com/rust-lang/crates.io-index"
2368−checksum = "cd0cbfecb4d19b5ea75bb31ad904eb5b9fa13f21079c3b92017ebdf4999a5890"
2409+checksum = "c4a34ab300f2dee6e562c10a046fc05e358b29f9bf92277f30c3c8d82275f6f5"
23692410dependencies = [
2411+ "deranged",
23702412 "itoa",
23712413 "libc",
23722414 "num_threads",
2415+ "powerfmt",
23732416 "serde",
23742417 "time-core",
23752418 "time-macros",
@@ -2377,15 +2420,15 @@ dependencies = [
23772420
23782421[[package]]
23792422name = "time-core"
2380−version = "0.1.0"
2423+version = "0.1.2"
23812424source = "registry+https://github.com/rust-lang/crates.io-index"
2382−checksum = "2e153e1f1acaef8acc537e68b44906d2db6436e2b35ac2c6b42640fff91f00fd"
2425+checksum = "ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3"
23832426
23842427[[package]]
23852428name = "time-macros"
2386−version = "0.2.8"
2429+version = "0.2.15"
23872430source = "registry+https://github.com/rust-lang/crates.io-index"
2388−checksum = "fd80a657e71da814b8e5d60d3374fc6d35045062245d80224748ae522dd76f36"
2431+checksum = "4ad70d68dba9e1f8aceda7aa6711965dfec1cac869f311a51bd08b3a2ccbce20"
23892432dependencies = [
23902433 "time-core",
23912434]
@@ -2477,7 +2520,7 @@ dependencies = [
24772520 "serde",
24782521 "serde_spanned",
24792522 "toml_datetime",
2480− "winnow",
2523+ "winnow 0.4.6",
24812524]
24822525
24832526[[package]]
@@ -2646,7 +2689,7 @@ dependencies = [
26462689 "dirs",
26472690 "either",
26482691 "once_cell",
2649− "rustix 0.38.18",
2692+ "rustix",
26502693]
26512694
26522695[[package]]
@@ -2830,6 +2873,15 @@ dependencies = [
28302873 "memchr",
28312874]
28322875
2876+[[package]]
2877+name = "winnow"
2878+version = "0.5.17"
2879+source = "registry+https://github.com/rust-lang/crates.io-index"
2880+checksum = "a3b801d0e0a6726477cc207f60162da452f3a95adb368399bef20a946e06f65c"
2881+dependencies = [
2882+ "memchr",
2883+]
2884+
28332885[[package]]
28342886name = "xtask"
28352887version = "0.6.0"
helix-vcs/Cargo.toml+1−1
@@ -18,7 +18,7 @@ tokio = { version = "1", features = ["rt", "rt-multi-thread", "time", "sync", "p
1818parking_lot = "0.12"
1919arc-swap = { version = "1.6.0" }
2020
21−gix = { version = "0.48.0", default-features = false , optional = true }
21+gix = { version = "0.55.0", default-features = false , optional = true }
2222imara-diff = "0.1.5"
2323anyhow = "1"
2424