Skip to content
Clone

chore(deps): update dependencies for argon2, gix, russh, and tower-http

ZhenYi committed
parent 5dd93db commit 4208993 Browse files

2 files changed

+953 −225

File tree 2
Modified Cargo.lock View Cargo.lock
@@ -205,26 +205,14 @@
205205
206206[[package]]
207207name = "argon2"
208version = "0.5.3"
208version = "0.6.0"
209209source = "registry+https://github.com/rust-lang/crates.io-index"
210checksum = "3c3610892ee6e0cbce8ae2700349fcf8f98adb0dbfbee85aec3c9179d29cc072"
210checksum = "134c52ddac6d63c576bef8168db10c83c49c26444ecbc68060fef078925a901c"
211211dependencies = [
212212 "base64ct",
213 "blake2 0.10.6",
214 "cpufeatures 0.2.17",
215 "password-hash 0.5.0",
216]
217
218[[package]]
219name = "argon2"
220version = "0.6.0-rc.8"
221source = "registry+https://github.com/rust-lang/crates.io-index"
222checksum = "7af50940b73bf4e16c15c448a2b121c63f2d68e3e54b6a8731673cb4aa0cdff5"
223dependencies = [
224 "base64ct",
225 "blake2 0.11.0-rc.6",
213 "blake2",
226214 "cpufeatures 0.3.0",
227 "password-hash 0.6.1",
215 "password-hash",
228216]
229217
230218[[package]]
@@ -587,7 +575,7 @@
587575version = "1.0.0"
588576dependencies = [
589577 "aes-gcm 0.10.3",
590 "argon2 0.5.3",
578 "argon2",
591579 "async-trait",
592580 "axum",
593581 "base64 0.23.1",
@@ -879,18 +867,9 @@
879867
880868[[package]]
881869name = "blake2"
882version = "0.10.6"
870version = "0.11.0"
883871source = "registry+https://github.com/rust-lang/crates.io-index"
884checksum = "46502ad458c9a52b69d4d4d32775c788b7a1b85e8bc9d482d92250fc0e3f8efe"
885dependencies = [
886 "digest 0.10.7",
887]
888
889[[package]]
890name = "blake2"
891version = "0.11.0-rc.6"
892source = "registry+https://github.com/rust-lang/crates.io-index"
893checksum = "061f1a09225e328e1ffbb378d2d49923c0ca5fee19fb5ac1cc9c1e9d52b93690"
872checksum = "5b5d4d889834ee8ecfc0f8426ad30faf7cdcb10f741a8e6d7224d95325479f6f"
894873dependencies = [
895874 "digest 0.11.3",
896875]
@@ -1339,6 +1318,16 @@
13391318]
13401319
13411320[[package]]
1321name = "crossbeam-deque"
1322version = "0.8.7"
1323source = "registry+https://github.com/rust-lang/crates.io-index"
1324checksum = "5181e0de7b61eb03a81e347d6dd8797bae9da5146707b51077e2d71a54ec0ceb"
1325dependencies = [
1326 "crossbeam-epoch",
1327 "crossbeam-utils",
1328]
1329
1330[[package]]
13421331name = "crossbeam-epoch"
13431332version = "0.9.20"
13441333source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -2574,7 +2563,7 @@
25742563 "flate2",
25752564 "futures",
25762565 "gitbaby",
2577 "gix",
2566 "gix 0.87.1",
25782567 "globset",
25792568 "http-body-util",
25802569 "maud",
@@ -2605,7 +2594,7 @@
26052594dependencies = [
26062595 "async-trait",
26072596 "foyer",
2608 "gix",
2597 "gix 0.86.0",
26092598 "serde",
26102599 "serde_json",
26112600 "time 0.3.55",
@@ -2632,55 +2621,55 @@
26322621source = "registry+https://github.com/rust-lang/crates.io-index"
26332622checksum = "bb3790fd8981cba7949f1ba924ef865d902df731627bc5998d14164063892fce"
26342623dependencies = [
2635 "gix-actor",
2636 "gix-archive",
2637 "gix-attributes",
2638 "gix-blame",
2639 "gix-command",
2640 "gix-commitgraph",
2641 "gix-config",
2642 "gix-credentials",
2643 "gix-date",
2644 "gix-diff",
2645 "gix-dir",
2646 "gix-discover",
2647 "gix-error",
2624 "gix-actor 0.41.2",
2625 "gix-archive 0.35.0",
2626 "gix-attributes 0.34.0",
2627 "gix-blame 0.16.0",
2628 "gix-command 0.9.2",
2629 "gix-commitgraph 0.38.0",
2630 "gix-config 0.59.0",
2631 "gix-credentials 0.39.1",
2632 "gix-date 0.15.6",
2633 "gix-diff 0.66.0",
2634 "gix-dir 0.28.0",
2635 "gix-discover 0.54.0",
2636 "gix-error 0.2.5",
26482637 "gix-features",
2649 "gix-filter",
2638 "gix-filter 0.33.0",
26502639 "gix-fs",
26512640 "gix-glob",
26522641 "gix-hash",
26532642 "gix-hashtable",
26542643 "gix-ignore",
2655 "gix-index",
2644 "gix-index 0.54.0",
26562645 "gix-lock",
2657 "gix-mailmap",
2658 "gix-negotiate",
2659 "gix-object",
2660 "gix-odb",
2661 "gix-pack",
2646 "gix-mailmap 0.33.2",
2647 "gix-negotiate 0.34.0",
2648 "gix-object 0.63.0",
2649 "gix-odb 0.83.0",
2650 "gix-pack 0.73.0",
26622651 "gix-path",
2663 "gix-pathspec",
2664 "gix-prompt",
2665 "gix-protocol",
2666 "gix-ref",
2667 "gix-refspec",
2668 "gix-revision",
2669 "gix-revwalk",
2652 "gix-pathspec 0.19.0",
2653 "gix-prompt 0.16.0",
2654 "gix-protocol 0.64.0",
2655 "gix-ref 0.66.0",
2656 "gix-refspec 0.44.0",
2657 "gix-revision 0.48.0",
2658 "gix-revwalk 0.34.0",
26702659 "gix-sec",
26712660 "gix-shallow",
2672 "gix-status",
2673 "gix-submodule",
2661 "gix-status 0.33.0",
2662 "gix-submodule 0.33.0",
26742663 "gix-tempfile",
26752664 "gix-trace",
2676 "gix-transport",
2677 "gix-traverse",
2678 "gix-url",
2665 "gix-transport 0.58.1",
2666 "gix-traverse 0.60.0",
2667 "gix-url 0.37.1",
26792668 "gix-utils",
26802669 "gix-validate",
2681 "gix-worktree",
2682 "gix-worktree-state",
2683 "gix-worktree-stream",
2670 "gix-worktree 0.55.0",
2671 "gix-worktree-state 0.33.0",
2672 "gix-worktree-stream 0.35.0",
26842673 "gix-zlib",
26852674 "nonempty 0.12.0",
26862675 "parking_lot",
@@ -2692,28 +2681,118 @@
26922681]
26932682
26942683[[package]]
2684name = "gix"
2685version = "0.87.1"
2686source = "registry+https://github.com/rust-lang/crates.io-index"
2687checksum = "fdefc1465d8631807deaf504dacdeff628b978de515653b47976ca7c28ab2a7a"
2688dependencies = [
2689 "gix-actor 0.42.0",
2690 "gix-archive 0.36.1",
2691 "gix-attributes 0.35.0",
2692 "gix-blame 0.17.1",
2693 "gix-command 0.10.0",
2694 "gix-commitgraph 0.39.0",
2695 "gix-config 0.60.0",
2696 "gix-credentials 0.40.0",
2697 "gix-date 0.16.0",
2698 "gix-diff 0.67.1",
2699 "gix-dir 0.29.1",
2700 "gix-discover 0.55.0",
2701 "gix-error 0.3.1",
2702 "gix-features",
2703 "gix-filter 0.34.0",
2704 "gix-fs",
2705 "gix-glob",
2706 "gix-hash",
2707 "gix-hashtable",
2708 "gix-ignore",
2709 "gix-index 0.55.0",
2710 "gix-lock",
2711 "gix-mailmap 0.34.1",
2712 "gix-merge",
2713 "gix-negotiate 0.35.1",
2714 "gix-note",
2715 "gix-object 0.64.1",
2716 "gix-odb 0.84.0",
2717 "gix-pack 0.74.2",
2718 "gix-path",
2719 "gix-pathspec 0.20.0",
2720 "gix-prompt 0.17.0",
2721 "gix-protocol 0.65.1",
2722 "gix-quote 0.8.0",
2723 "gix-ref 0.67.1",
2724 "gix-refspec 0.45.1",
2725 "gix-revision 0.49.1",
2726 "gix-revwalk 0.35.0",
2727 "gix-sec",
2728 "gix-shallow",
2729 "gix-status 0.34.1",
2730 "gix-submodule 0.34.0",
2731 "gix-tempfile",
2732 "gix-trace",
2733 "gix-traverse 0.61.0",
2734 "gix-url 0.38.0",
2735 "gix-utils",
2736 "gix-validate",
2737 "gix-worktree 0.56.0",
2738 "gix-worktree-state 0.34.1",
2739 "gix-worktree-stream 0.36.1",
2740 "gix-zlib",
2741 "nonempty 0.12.0",
2742 "parking_lot",
2743 "regex",
2744 "signal-hook",
2745 "smallvec",
2746 "thiserror 2.0.20",
2747]
2748
2749[[package]]
26952750name = "gix-actor"
26962751version = "0.41.2"
26972752source = "registry+https://github.com/rust-lang/crates.io-index"
26982753checksum = "33f9308ad6fd35b2a865cbe4117ac61b2be59e4a9ef1621c7a9794f7c8e52c5b"
26992754dependencies = [
27002755 "bstr",
2701 "gix-date",
2702 "gix-error",
2756 "gix-date 0.15.6",
2757 "gix-error 0.2.5",
27032758 "serde",
27042759]
27052760
27062761[[package]]
2762name = "gix-actor"
2763version = "0.42.0"
2764source = "registry+https://github.com/rust-lang/crates.io-index"
2765checksum = "e37efa99929ac62f980fb1a7dcd09dea85b3aa6ead6ba0498362add3f4e698de"
2766dependencies = [
2767 "bstr",
2768 "gix-date 0.16.0",
2769 "gix-error 0.3.1",
2770]
2771
2772[[package]]
27072773name = "gix-archive"
27082774version = "0.35.0"
27092775source = "registry+https://github.com/rust-lang/crates.io-index"
27102776checksum = "6760ef6ef4edfa6449918977d59518ff209676f47e89bdce87a36a50be35e834"
27112777dependencies = [
27122778 "bstr",
2713 "gix-date",
2714 "gix-error",
2715 "gix-object",
2716 "gix-worktree-stream",
2779 "gix-date 0.15.6",
2780 "gix-error 0.2.5",
2781 "gix-object 0.63.0",
2782 "gix-worktree-stream 0.35.0",
2783]
2784
2785[[package]]
2786name = "gix-archive"
2787version = "0.36.1"
2788source = "registry+https://github.com/rust-lang/crates.io-index"
2789checksum = "1c4ef97efd3920d3525104c5f253dec94dc935f953a50055954939177aed2cdd"
2790dependencies = [
2791 "bstr",
2792 "gix-date 0.16.0",
2793 "gix-error 0.3.1",
2794 "gix-object 0.64.1",
2795 "gix-worktree-stream 0.36.1",
27172796]
27182797
27192798[[package]]
@@ -2726,7 +2805,7 @@
27262805 "gix-features",
27272806 "gix-glob",
27282807 "gix-path",
2729 "gix-quote",
2808 "gix-quote 0.7.2",
27302809 "gix-trace",
27312810 "serde",
27322811 "smallvec",
@@ -2735,12 +2814,38 @@
27352814]
27362815
27372816[[package]]
2817name = "gix-attributes"
2818version = "0.35.0"
2819source = "registry+https://github.com/rust-lang/crates.io-index"
2820checksum = "76b83782ac69ae28921a6e8fbcf2e24069613f1518030b97ae622b079abffa54"
2821dependencies = [
2822 "bstr",
2823 "gix-features",
2824 "gix-glob",
2825 "gix-path",
2826 "gix-quote 0.8.0",
2827 "gix-trace",
2828 "smallvec",
2829 "thiserror 2.0.20",
2830 "unicode-bom",
2831]
2832
2833[[package]]
27382834name = "gix-bitmap"
27392835version = "0.3.3"
27402836source = "registry+https://github.com/rust-lang/crates.io-index"
27412837checksum = "7cd1d118d0f5d88b96e6f6e13b566475fef4797ead4a02c26fed36c1375066f7"
27422838dependencies = [
2743 "gix-error",
2839 "gix-error 0.2.5",
2840]
2841
2842[[package]]
2843name = "gix-bitmap"
2844version = "0.4.0"
2845source = "registry+https://github.com/rust-lang/crates.io-index"
2846checksum = "f17013c7ef5cb95ebb4bf4978201e6a8a42ffea9d666fd5388f1b7e742307d80"
2847dependencies = [
2848 "gix-error 0.3.1",
27442849]
27452850
27462851[[package]]
@@ -2749,16 +2854,36 @@
27492854source = "registry+https://github.com/rust-lang/crates.io-index"
27502855checksum = "b06d20ff0e88ada2dd852b3852727b664ec9baefdf653d1d4e722e858c52cd17"
27512856dependencies = [
2752 "gix-commitgraph",
2753 "gix-date",
2754 "gix-diff",
2755 "gix-error",
2756 "gix-hash",
2757 "gix-object",
2758 "gix-revwalk",
2857 "gix-commitgraph 0.38.0",
2858 "gix-date 0.15.6",
2859 "gix-diff 0.66.0",
2860 "gix-error 0.2.5",
2861 "gix-hash",
2862 "gix-object 0.63.0",
2863 "gix-revwalk 0.34.0",
2864 "gix-trace",
2865 "gix-traverse 0.60.0",
2866 "gix-worktree 0.55.0",
2867 "smallvec",
2868 "thiserror 2.0.20",
2869]
2870
2871[[package]]
2872name = "gix-blame"
2873version = "0.17.1"
2874source = "registry+https://github.com/rust-lang/crates.io-index"
2875checksum = "54fe27f8037c58cb4b6d60fe0aacf7ee2c998633cedf4e989351c07d9a3a575d"
2876dependencies = [
2877 "gix-commitgraph 0.39.0",
2878 "gix-date 0.16.0",
2879 "gix-diff 0.67.1",
2880 "gix-error 0.3.1",
2881 "gix-hash",
2882 "gix-object 0.64.1",
2883 "gix-revwalk 0.35.0",
27592884 "gix-trace",
2760 "gix-traverse",
2761 "gix-worktree",
2885 "gix-traverse 0.61.0",
2886 "gix-worktree 0.56.0",
27622887 "smallvec",
27632888 "thiserror 2.0.20",
27642889]
@@ -2769,7 +2894,16 @@
27692894source = "registry+https://github.com/rust-lang/crates.io-index"
27702895checksum = "b2a871e5cab12ba568845714473505deefffb3c04eb47f4708ce344cd459c1cc"
27712896dependencies = [
2772 "gix-error",
2897 "gix-error 0.2.5",
2898]
2899
2900[[package]]
2901name = "gix-chunk"
2902version = "0.8.0"
2903source = "registry+https://github.com/rust-lang/crates.io-index"
2904checksum = "00e32f938b3745ac93d73bc7490b6a15a661b2fc81973bfe90e275cc53c908e1"
2905dependencies = [
2906 "gix-error 0.3.1",
27732907]
27742908
27752909[[package]]
@@ -2780,7 +2914,20 @@
27802914dependencies = [
27812915 "bstr",
27822916 "gix-path",
2783 "gix-quote",
2917 "gix-quote 0.7.2",
2918 "gix-trace",
2919 "shell-words",
2920]
2921
2922[[package]]
2923name = "gix-command"
2924version = "0.10.0"
2925source = "registry+https://github.com/rust-lang/crates.io-index"
2926checksum = "0d96b8e8423ce2665232bda1b682a62541f07ab801ffad69a034ef962bed3244"
2927dependencies = [
2928 "bstr",
2929 "gix-path",
2930 "gix-quote 0.8.0",
27842931 "gix-trace",
27852932 "shell-words",
27862933]
@@ -2792,8 +2939,8 @@
27922939checksum = "a2cd7f054ae2727223fe46dd39c012f066b12f532962d336d29ee193261787da"
27932940dependencies = [
27942941 "bstr",
2795 "gix-chunk",
2796 "gix-error",
2942 "gix-chunk 0.7.3",
2943 "gix-error 0.2.5",
27972944 "gix-hash",
27982945 "memmap2",
27992946 "nonempty 0.12.0",
@@ -2801,6 +2948,20 @@
28012948]
28022949
28032950[[package]]
2951name = "gix-commitgraph"
2952version = "0.39.0"
2953source = "registry+https://github.com/rust-lang/crates.io-index"
2954checksum = "6b93c9fb1f5be01bba54a7a3b7455d359efc68555539c75ef74b8021bb6db497"
2955dependencies = [
2956 "bstr",
2957 "gix-chunk 0.8.0",
2958 "gix-error 0.3.1",
2959 "gix-hash",
2960 "memmap2",
2961 "nonempty 0.12.0",
2962]
2963
2964[[package]]
28042965name = "gix-config"
28052966version = "0.59.0"
28062967source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -2811,7 +2972,26 @@
28112972 "gix-features",
28122973 "gix-glob",
28132974 "gix-path",
2814 "gix-ref",
2975 "gix-ref 0.66.0",
2976 "gix-sec",
2977 "gix-utils",
2978 "smallvec",
2979 "thiserror 2.0.20",
2980 "unicode-bom",
2981]
2982
2983[[package]]
2984name = "gix-config"
2985version = "0.60.0"
2986source = "registry+https://github.com/rust-lang/crates.io-index"
2987checksum = "f973c28c0a4871a7926fc90c8377d4458fd6cbb19692f56582b4d2022313ae90"
2988dependencies = [
2989 "bstr",
2990 "gix-config-value",
2991 "gix-features",
2992 "gix-glob",
2993 "gix-path",
2994 "gix-ref 0.67.1",
28152995 "gix-sec",
28162996 "gix-utils",
28172997 "smallvec",
@@ -2839,53 +3019,108 @@
28393019checksum = "f9fbdb1c417980d05d547c19fc2b63344b5257c2387048d69ffe957bda142b59"
28403020dependencies = [
28413021 "bstr",
2842 "gix-command",
3022 "gix-command 0.9.2",
28433023 "gix-config-value",
2844 "gix-date",
3024 "gix-date 0.15.6",
28453025 "gix-path",
2846 "gix-prompt",
2847 "gix-quote",
3026 "gix-prompt 0.16.0",
3027 "gix-quote 0.7.2",
28483028 "gix-sec",
28493029 "gix-trace",
2850 "gix-url",
3030 "gix-url 0.37.1",
28513031 "serde",
28523032 "thiserror 2.0.20",
28533033]
28543034
28553035[[package]]
3036name = "gix-credentials"
3037version = "0.40.0"
3038source = "registry+https://github.com/rust-lang/crates.io-index"
3039checksum = "16c11822054fd4b80a1ab722b703f2e7c691b20484d898374289b742c1f49e50"
3040dependencies = [
3041 "bstr",
3042 "gix-command 0.10.0",
3043 "gix-config-value",
3044 "gix-date 0.16.0",
3045 "gix-path",
3046 "gix-prompt 0.17.0",
3047 "gix-quote 0.8.0",
3048 "gix-sec",
3049 "gix-trace",
3050 "gix-url 0.38.0",
3051 "thiserror 2.0.20",
3052]
3053
3054[[package]]
28563055name = "gix-date"
28573056version = "0.15.6"
28583057source = "registry+https://github.com/rust-lang/crates.io-index"
28593058checksum = "7e47b9e8cdc688296609b706428de570f88b1e0eed7156dde7b4a89d26fa4567"
28603059dependencies = [
28613060 "bstr",
2862 "gix-error",
3061 "gix-error 0.2.5",
28633062 "itoa",
28643063 "jiff",
28653064 "serde",
28663065]
28673066
28683067[[package]]
3068name = "gix-date"
3069version = "0.16.0"
3070source = "registry+https://github.com/rust-lang/crates.io-index"
3071checksum = "e63d9aa18f29facd571c8953e66224ee0075b9e16622024794555ed4acceea85"
3072dependencies = [
3073 "bstr",
3074 "gix-error 0.3.1",
3075 "itoa",
3076 "jiff",
3077]
3078
3079[[package]]
28693080name = "gix-diff"
28703081version = "0.66.0"
28713082source = "registry+https://github.com/rust-lang/crates.io-index"
28723083checksum = "fee7d89a3c507491cdfc57a1d1e0e300214720b4f7709ebc253e422f99822bfc"
28733084dependencies = [
28743085 "bstr",
2875 "gix-attributes",
2876 "gix-command",
2877 "gix-filter",
3086 "gix-attributes 0.34.0",
3087 "gix-command 0.9.2",
3088 "gix-filter 0.33.0",
3089 "gix-fs",
3090 "gix-hash",
3091 "gix-imara-diff",
3092 "gix-index 0.54.0",
3093 "gix-object 0.63.0",
3094 "gix-path",
3095 "gix-pathspec 0.19.0",
3096 "gix-tempfile",
3097 "gix-trace",
3098 "gix-traverse 0.60.0",
3099 "gix-worktree 0.55.0",
3100 "thiserror 2.0.20",
3101]
3102
3103[[package]]
3104name = "gix-diff"
3105version = "0.67.1"
3106source = "registry+https://github.com/rust-lang/crates.io-index"
3107checksum = "1b1689ff5ddeee4acfb2a43e875a1072a76d208624b15a9065c938b39cb0da2a"
3108dependencies = [
3109 "bstr",
3110 "gix-attributes 0.35.0",
3111 "gix-command 0.10.0",
3112 "gix-filter 0.34.0",
28783113 "gix-fs",
28793114 "gix-hash",
28803115 "gix-imara-diff",
2881 "gix-index",
2882 "gix-object",
3116 "gix-index 0.55.0",
3117 "gix-object 0.64.1",
28833118 "gix-path",
2884 "gix-pathspec",
3119 "gix-pathspec 0.20.0",
28853120 "gix-tempfile",
28863121 "gix-trace",
2887 "gix-traverse",
2888 "gix-worktree",
3122 "gix-traverse 0.61.0",
3123 "gix-worktree 0.56.0",
28893124 "thiserror 2.0.20",
28903125]
28913126
@@ -2896,16 +3131,36 @@
28963131checksum = "f24bc78f283946ac64757c8a61ffa71f0230aa1e8d98cbb0771db479871dd5b6"
28973132dependencies = [
28983133 "bstr",
2899 "gix-discover",
3134 "gix-discover 0.54.0",
3135 "gix-fs",
3136 "gix-ignore",
3137 "gix-index 0.54.0",
3138 "gix-object 0.63.0",
3139 "gix-path",
3140 "gix-pathspec 0.19.0",
3141 "gix-trace",
3142 "gix-utils",
3143 "gix-worktree 0.55.0",
3144 "thiserror 2.0.20",
3145]
3146
3147[[package]]
3148name = "gix-dir"
3149version = "0.29.1"
3150source = "registry+https://github.com/rust-lang/crates.io-index"
3151checksum = "8342d5eb0ea054ed6ef807e628e38f06dd51eceeec9529767d8b23e33eff9c09"
3152dependencies = [
3153 "bstr",
3154 "gix-discover 0.55.0",
29003155 "gix-fs",
29013156 "gix-ignore",
2902 "gix-index",
2903 "gix-object",
3157 "gix-index 0.55.0",
3158 "gix-object 0.64.1",
29043159 "gix-path",
2905 "gix-pathspec",
3160 "gix-pathspec 0.20.0",
29063161 "gix-trace",
29073162 "gix-utils",
2908 "gix-worktree",
3163 "gix-worktree 0.56.0",
29093164 "thiserror 2.0.20",
29103165]
29113166
@@ -2919,7 +3174,22 @@
29193174 "dunce",
29203175 "gix-fs",
29213176 "gix-path",
2922 "gix-ref",
3177 "gix-ref 0.66.0",
3178 "gix-sec",
3179 "thiserror 2.0.20",
3180]
3181
3182[[package]]
3183name = "gix-discover"
3184version = "0.55.0"
3185source = "registry+https://github.com/rust-lang/crates.io-index"
3186checksum = "ec32a30ec2934735599c2545f30067e80bd255fd3454b52a5d59bc02b52874a3"
3187dependencies = [
3188 "bstr",
3189 "dunce",
3190 "gix-fs",
3191 "gix-path",
3192 "gix-ref 0.67.1",
29233193 "gix-sec",
29243194 "thiserror 2.0.20",
29253195]
@@ -2934,10 +3204,19 @@
29343204]
29353205
29363206[[package]]
3207name = "gix-error"
3208version = "0.3.1"
3209source = "registry+https://github.com/rust-lang/crates.io-index"
3210checksum = "e73b2794a6a746953c24d4ed51e4d408b83d8d599ed4e5c39a47736d75687cf0"
3211dependencies = [
3212 "bstr",
3213]
3214
3215[[package]]
29373216name = "gix-features"
2938version = "0.49.0"
3217version = "0.49.1"
29393218source = "registry+https://github.com/rust-lang/crates.io-index"
2940checksum = "20aa09e83a48dc02c5f5f08578aa79d3ab1bab4618b8c362f88684645a02bdcc"
3219checksum = "39c0e59d9d253dcccc38c3a46b91bfb9b46bd63eed54fe1a719e12194884d52a"
29413220dependencies = [
29423221 "bytes",
29433222 "bytesize",
@@ -2961,13 +3240,13 @@
29613240dependencies = [
29623241 "bstr",
29633242 "encoding_rs",
2964 "gix-attributes",
2965 "gix-command",
3243 "gix-attributes 0.34.0",
3244 "gix-command 0.9.2",
29663245 "gix-hash",
2967 "gix-object",
3246 "gix-object 0.63.0",
29683247 "gix-packetline",
29693248 "gix-path",
2970 "gix-quote",
3249 "gix-quote 0.7.2",
29713250 "gix-trace",
29723251 "gix-utils",
29733252 "smallvec",
@@ -2975,13 +3254,34 @@
29753254]
29763255
29773256[[package]]
2978name = "gix-fs"
2979version = "0.22.0"
3257name = "gix-filter"
3258version = "0.34.0"
29803259source = "registry+https://github.com/rust-lang/crates.io-index"
2981checksum = "865cf13fcaf5455220546cb9607c416bd1be9a6caafd143655a362fdeab64e80"
3260checksum = "9c30b28d957e2e6f1e1bbfbfd26b8e0bb0aab68d8a5e730fb4fd3049943575e3"
29823261dependencies = [
29833262 "bstr",
2984 "gix-features",
3263 "encoding_rs",
3264 "gix-attributes 0.35.0",
3265 "gix-command 0.10.0",
3266 "gix-hash",
3267 "gix-object 0.64.1",
3268 "gix-packetline",
3269 "gix-path",
3270 "gix-quote 0.8.0",
3271 "gix-trace",
3272 "gix-utils",
3273 "smallvec",
3274 "thiserror 2.0.20",
3275]
3276
3277[[package]]
3278name = "gix-fs"
3279version = "0.22.1"
3280source = "registry+https://github.com/rust-lang/crates.io-index"
3281checksum = "ebcfa9fd253f25350a3b21b3dd74034a446098e373c6123d4cee3519894f12ef"
3282dependencies = [
3283 "bstr",
3284 "gix-features",
29853285 "gix-path",
29863286 "gix-utils",
29873287 "thiserror 2.0.20",
@@ -2989,9 +3289,9 @@
29893289
29903290[[package]]
29913291name = "gix-glob"
2992version = "0.27.0"
3292version = "0.27.1"
29933293source = "registry+https://github.com/rust-lang/crates.io-index"
2994checksum = "421e92a711554fa5827d1b0599d3389acdd0f6729e97a8c5a57d79af1e50bf36"
3294checksum = "b417cf515fd8c91468b578071f76d6cba716f8a1eccd853906bff4908b2c1413"
29953295dependencies = [
29963296 "bitflags 2.13.1",
29973297 "bstr",
@@ -3002,9 +3302,9 @@
30023302
30033303[[package]]
30043304name = "gix-hash"
3005version = "0.26.0"
3305version = "0.26.2"
30063306source = "registry+https://github.com/rust-lang/crates.io-index"
3007checksum = "13adaa73415fd6c902310923f68d0b98e8cecf14b33ea58c02cc387cee56f54e"
3307checksum = "380b9c423a54f0821064b954b5a5ab25c660812f6a91da03c3f1cb4b10762aa5"
30083308dependencies = [
30093309 "faster-hex",
30103310 "gix-features",
@@ -3026,9 +3326,9 @@
30263326
30273327[[package]]
30283328name = "gix-ignore"
3029version = "0.22.0"
3329version = "0.22.1"
30303330source = "registry+https://github.com/rust-lang/crates.io-index"
3031checksum = "12cff8e8aa125e39377456073e63df3334d9e5741372ddcc226198015076dda2"
3331checksum = "65859a2f7de5e159d4344a5486ebf53b6bac22d5ec6afa836e47c10ae88a7f0f"
30323332dependencies = [
30333333 "bstr",
30343334 "gix-glob",
@@ -3040,9 +3340,9 @@
30403340
30413341[[package]]
30423342name = "gix-imara-diff"
3043version = "0.2.4"
3343version = "0.2.5"
30443344source = "registry+https://github.com/rust-lang/crates.io-index"
3045checksum = "1a791e6620676a875f362f3156ed213e73ca099a09bf992c18812abe65cc37b1"
3345checksum = "1c91d8cffac8849493a82233811bd02b2b183b8cf39bf704de0fa0841b737595"
30463346dependencies = [
30473347 "bstr",
30483348 "hashbrown 0.17.1",
@@ -3058,13 +3358,13 @@
30583358 "bstr",
30593359 "filetime",
30603360 "fnv",
3061 "gix-bitmap",
3361 "gix-bitmap 0.3.3",
30623362 "gix-features",
30633363 "gix-fs",
30643364 "gix-hash",
30653365 "gix-lock",
3066 "gix-object",
3067 "gix-traverse",
3366 "gix-object 0.63.0",
3367 "gix-traverse 0.60.0",
30683368 "gix-utils",
30693369 "gix-validate",
30703370 "hashbrown 0.17.1",
@@ -3078,6 +3378,34 @@
30783378]
30793379
30803380[[package]]
3381name = "gix-index"
3382version = "0.55.0"
3383source = "registry+https://github.com/rust-lang/crates.io-index"
3384checksum = "632e16cb48b0e88a747e106924cb2765194105d8070a7a961b0d080ed806c632"
3385dependencies = [
3386 "bitflags 2.13.1",
3387 "bstr",
3388 "filetime",
3389 "fnv",
3390 "gix-bitmap 0.4.0",
3391 "gix-features",
3392 "gix-fs",
3393 "gix-hash",
3394 "gix-lock",
3395 "gix-object 0.64.1",
3396 "gix-traverse 0.61.0",
3397 "gix-utils",
3398 "gix-validate",
3399 "hashbrown 0.17.1",
3400 "itoa",
3401 "libc",
3402 "memmap2",
3403 "rustix",
3404 "smallvec",
3405 "thiserror 2.0.20",
3406]
3407
3408[[package]]
30813409name = "gix-lock"
30823410version = "24.0.0"
30833411source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -3089,30 +3417,105 @@
30893417]
30903418
30913419[[package]]
3420name = "gix-macros"
3421version = "0.1.6"
3422source = "registry+https://github.com/rust-lang/crates.io-index"
3423checksum = "d3836b4b051393464a753c5a08fe19c7ce0d8b77574a92bd558972941d4553cb"
3424dependencies = [
3425 "proc-macro2",
3426 "quote",
3427 "syn 2.0.119",
3428]
3429
3430[[package]]
30923431name = "gix-mailmap"
30933432version = "0.33.2"
30943433source = "registry+https://github.com/rust-lang/crates.io-index"
30953434checksum = "a824767d38b81475059cb01f5020a13fb96e7ed6bbf9851c7112b46ada78db48"
30963435dependencies = [
30973436 "bstr",
3098 "gix-actor",
3099 "gix-date",
3100 "gix-error",
3437 "gix-actor 0.41.2",
3438 "gix-date 0.15.6",
3439 "gix-error 0.2.5",
31013440 "serde",
31023441]
31033442
31043443[[package]]
3444name = "gix-mailmap"
3445version = "0.34.1"
3446source = "registry+https://github.com/rust-lang/crates.io-index"
3447checksum = "1a1c6ca2f9481e5e98b3600b859bc595d46cdf3b600709d5f91b8c118ae452a1"
3448dependencies = [
3449 "bstr",
3450 "gix-actor 0.42.0",
3451 "gix-date 0.16.0",
3452 "gix-error 0.3.1",
3453]
3454
3455[[package]]
3456name = "gix-merge"
3457version = "0.20.1"
3458source = "registry+https://github.com/rust-lang/crates.io-index"
3459checksum = "72fad4279c940a0fa460ffdf3a3c0e48b7ca5ccb2b08f51a02b22ffcd1efb900"
3460dependencies = [
3461 "bstr",
3462 "gix-command 0.10.0",
3463 "gix-diff 0.67.1",
3464 "gix-filter 0.34.0",
3465 "gix-fs",
3466 "gix-hash",
3467 "gix-imara-diff",
3468 "gix-index 0.55.0",
3469 "gix-object 0.64.1",
3470 "gix-path",
3471 "gix-quote 0.8.0",
3472 "gix-revision 0.49.1",
3473 "gix-revwalk 0.35.0",
3474 "gix-tempfile",
3475 "gix-trace",
3476 "gix-worktree 0.56.0",
3477 "nonempty 0.12.0",
3478 "thiserror 2.0.20",
3479]
3480
3481[[package]]
31053482name = "gix-negotiate"
31063483version = "0.34.0"
31073484source = "registry+https://github.com/rust-lang/crates.io-index"
31083485checksum = "2fa5aa789990f124e4f559b142cecfb60662cb4ae17006684ea9d668f4f07689"
31093486dependencies = [
31103487 "bitflags 2.13.1",
3111 "gix-commitgraph",
3112 "gix-date",
3488 "gix-commitgraph 0.38.0",
3489 "gix-date 0.15.6",
3490 "gix-hash",
3491 "gix-object 0.63.0",
3492 "gix-revwalk 0.34.0",
3493]
3494
3495[[package]]
3496name = "gix-negotiate"
3497version = "0.35.1"
3498source = "registry+https://github.com/rust-lang/crates.io-index"
3499checksum = "91068ecee956121d663635b873ae87ad9c5d3f2d6788facfd12829140b39c897"
3500dependencies = [
3501 "bitflags 2.13.1",
3502 "gix-commitgraph 0.39.0",
3503 "gix-date 0.16.0",
3504 "gix-hash",
3505 "gix-object 0.64.1",
3506 "gix-revwalk 0.35.0",
3507]
3508
3509[[package]]
3510name = "gix-note"
3511version = "0.1.1"
3512source = "registry+https://github.com/rust-lang/crates.io-index"
3513checksum = "9af6bbdb3f3c62b4920407c479af1cc0beb27fd75a762782d48baed53d330958"
3514dependencies = [
3515 "gix-error 0.3.1",
31133516 "gix-hash",
3114 "gix-object",
3115 "gix-revwalk",
3517 "gix-hashtable",
3518 "gix-object 0.64.1",
31163519]
31173520
31183521[[package]]
@@ -3122,8 +3525,8 @@
31223525checksum = "0e48c235e7f886eb819fc878af75be889333dd3c38bee02ed7af48ae2cf596c4"
31233526dependencies = [
31243527 "bstr",
3125 "gix-actor",
3126 "gix-date",
3528 "gix-actor 0.41.2",
3529 "gix-date 0.15.6",
31273530 "gix-features",
31283531 "gix-hash",
31293532 "gix-hashtable",
@@ -3136,6 +3539,27 @@
31363539]
31373540
31383541[[package]]
3542name = "gix-object"
3543version = "0.64.1"
3544source = "registry+https://github.com/rust-lang/crates.io-index"
3545checksum = "56fef799ca40cdeab4de5a3e74a696d8fa9b9c6264592646bf022e026f13ce2c"
3546dependencies = [
3547 "bstr",
3548 "gix-actor 0.42.0",
3549 "gix-command 0.10.0",
3550 "gix-date 0.16.0",
3551 "gix-features",
3552 "gix-hash",
3553 "gix-hashtable",
3554 "gix-tempfile",
3555 "gix-utils",
3556 "gix-validate",
3557 "itoa",
3558 "smallvec",
3559 "thiserror 2.0.20",
3560]
3561
3562[[package]]
31393563name = "gix-odb"
31403564version = "0.83.0"
31413565source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -3146,10 +3570,10 @@
31463570 "gix-fs",
31473571 "gix-hash",
31483572 "gix-hashtable",
3149 "gix-object",
3150 "gix-pack",
3573 "gix-object 0.63.0",
3574 "gix-pack 0.73.0",
31513575 "gix-path",
3152 "gix-quote",
3576 "gix-quote 0.7.2",
31533577 "gix-zlib",
31543578 "memmap2",
31553579 "parking_lot",
@@ -3159,18 +3583,40 @@
31593583]
31603584
31613585[[package]]
3586name = "gix-odb"
3587version = "0.84.0"
3588source = "registry+https://github.com/rust-lang/crates.io-index"
3589checksum = "cf45d195b71cb6363886e7b466821bf4dffd7aba1b6b814ff75488e0061d72a7"
3590dependencies = [
3591 "arc-swap",
3592 "gix-features",
3593 "gix-fs",
3594 "gix-hash",
3595 "gix-hashtable",
3596 "gix-object 0.64.1",
3597 "gix-pack 0.74.2",
3598 "gix-path",
3599 "gix-quote 0.8.0",
3600 "gix-zlib",
3601 "memmap2",
3602 "parking_lot",
3603 "tempfile",
3604 "thiserror 2.0.20",
3605]
3606
3607[[package]]
31623608name = "gix-pack"
31633609version = "0.73.0"
31643610source = "registry+https://github.com/rust-lang/crates.io-index"
31653611checksum = "6d5446127b269706e85998065267ddd2ccc3550179da6780b22fe496175ccb20"
31663612dependencies = [
31673613 "clru",
3168 "gix-chunk",
3169 "gix-error",
3614 "gix-chunk 0.7.3",
3615 "gix-error 0.2.5",
31703616 "gix-features",
31713617 "gix-hash",
31723618 "gix-hashtable",
3173 "gix-object",
3619 "gix-object 0.63.0",
31743620 "gix-path",
31753621 "gix-zlib",
31763622 "memmap2",
@@ -3181,10 +3627,32 @@
31813627]
31823628
31833629[[package]]
3630name = "gix-pack"
3631version = "0.74.2"
3632source = "registry+https://github.com/rust-lang/crates.io-index"
3633checksum = "3d199d515cbdcf05f531f3859be9771fc12acac7b7fe0f5b581b2c1ab1c3a61e"
3634dependencies = [
3635 "clru",
3636 "crossbeam-deque",
3637 "gix-chunk 0.8.0",
3638 "gix-error 0.3.1",
3639 "gix-features",
3640 "gix-hash",
3641 "gix-hashtable",
3642 "gix-object 0.64.1",
3643 "gix-path",
3644 "gix-zlib",
3645 "memmap2",
3646 "smallvec",
3647 "thiserror 2.0.20",
3648 "uluru",
3649]
3650
3651[[package]]
31843652name = "gix-packetline"
3185version = "0.22.0"
3653version = "0.22.2"
31863654source = "registry+https://github.com/rust-lang/crates.io-index"
3187checksum = "3766025c72319c4accdd854a18e6f0dd176c8eb0f3bc8a60a7765be2b50cabf2"
3655checksum = "792bd92bea390087e6223b18d4d023decc36467de31e6b066b69b94beea1b9e2"
31883656dependencies = [
31893657 "bstr",
31903658 "faster-hex",
@@ -3194,9 +3662,9 @@
31943662
31953663[[package]]
31963664name = "gix-path"
3197version = "0.12.4"
3665version = "0.12.5"
31983666source = "registry+https://github.com/rust-lang/crates.io-index"
3199checksum = "751d6bd162106f8c1e7e9aaccb5bbdd605267e91a930a17a4560c46e33a9100c"
3667checksum = "2b075e730586bba7341304d6fc1b4efc1d10cf64532622521c0e07f30e661046"
32003668dependencies = [
32013669 "bstr",
32023670 "gix-trace",
@@ -3212,7 +3680,7 @@
32123680dependencies = [
32133681 "bitflags 2.13.1",
32143682 "bstr",
3215 "gix-attributes",
3683 "gix-attributes 0.34.0",
32163684 "gix-config-value",
32173685 "gix-glob",
32183686 "gix-path",
@@ -3220,12 +3688,40 @@
32203688]
32213689
32223690[[package]]
3691name = "gix-pathspec"
3692version = "0.20.0"
3693source = "registry+https://github.com/rust-lang/crates.io-index"
3694checksum = "c92e44c63ba53bb55aa88ee48847664beae9446417621582fb14dfc69b2f8c72"
3695dependencies = [
3696 "bitflags 2.13.1",
3697 "bstr",
3698 "gix-attributes 0.35.0",
3699 "gix-config-value",
3700 "gix-glob",
3701 "gix-path",
3702 "thiserror 2.0.20",
3703]
3704
3705[[package]]
32233706name = "gix-prompt"
32243707version = "0.16.0"
32253708source = "registry+https://github.com/rust-lang/crates.io-index"
32263709checksum = "5cb1f1eb92d6f4c9d4c105a6ca912cff637fbd5cacbcbafa5deccd88bfaa3565"
32273710dependencies = [
3228 "gix-command",
3711 "gix-command 0.9.2",
3712 "gix-config-value",
3713 "parking_lot",
3714 "rustix",
3715 "thiserror 2.0.20",
3716]
3717
3718[[package]]
3719name = "gix-prompt"
3720version = "0.17.0"
3721source = "registry+https://github.com/rust-lang/crates.io-index"
3722checksum = "802256e13ecb2133ba5f9e6acbaa6b08bac027b1c5929f85f6adbb56ba3a4f28"
3723dependencies = [
3724 "gix-command 0.10.0",
32293725 "gix-config-value",
32303726 "parking_lot",
32313727 "rustix",
@@ -3240,12 +3736,12 @@
32403736dependencies = [
32413737 "bisync",
32423738 "bstr",
3243 "gix-date",
3739 "gix-date 0.15.6",
32443740 "gix-features",
32453741 "gix-hash",
3246 "gix-ref",
3742 "gix-ref 0.66.0",
32473743 "gix-shallow",
3248 "gix-transport",
3744 "gix-transport 0.58.1",
32493745 "gix-utils",
32503746 "nonempty 0.12.0",
32513747 "serde",
@@ -3253,28 +3749,58 @@
32533749]
32543750
32553751[[package]]
3752name = "gix-protocol"
3753version = "0.65.1"
3754source = "registry+https://github.com/rust-lang/crates.io-index"
3755checksum = "68878c37ae168b474c762d70adc8a8e0f9323ed0d80444a672e2eb561fa16691"
3756dependencies = [
3757 "bstr",
3758 "gix-date 0.16.0",
3759 "gix-features",
3760 "gix-hash",
3761 "gix-macros",
3762 "gix-ref 0.67.1",
3763 "gix-shallow",
3764 "gix-transport 0.59.1",
3765 "gix-utils",
3766 "nonempty 0.12.0",
3767 "thiserror 2.0.20",
3768]
3769
3770[[package]]
32563771name = "gix-quote"
32573772version = "0.7.2"
32583773source = "registry+https://github.com/rust-lang/crates.io-index"
32593774checksum = "a6e541fc33cc2b783b7979040d445a0c86a2eca747c8faea4ca84230d06ae6ef"
32603775dependencies = [
32613776 "bstr",
3262 "gix-error",
3777 "gix-error 0.2.5",
32633778 "gix-utils",
32643779]
32653780
32663781[[package]]
3782name = "gix-quote"
3783version = "0.8.0"
3784source = "registry+https://github.com/rust-lang/crates.io-index"
3785checksum = "f74795eb76eab8313063849f9cbd2bbcdc6e4692f71c1d7d0244ab11cd777329"
3786dependencies = [
3787 "bstr",
3788 "gix-error 0.3.1",
3789 "gix-utils",
3790]
3791
3792[[package]]
32673793name = "gix-ref"
32683794version = "0.66.0"
32693795source = "registry+https://github.com/rust-lang/crates.io-index"
32703796checksum = "eeb0c90a8f6202ceaaa22996cbf837c943ccb2d8af9ff3490f0758305e6b7883"
32713797dependencies = [
3272 "gix-actor",
3798 "gix-actor 0.41.2",
32733799 "gix-features",
32743800 "gix-fs",
32753801 "gix-hash",
32763802 "gix-lock",
3277 "gix-object",
3803 "gix-object 0.63.0",
32783804 "gix-path",
32793805 "gix-tempfile",
32803806 "gix-utils",
@@ -3285,16 +3811,49 @@
32853811]
32863812
32873813[[package]]
3814name = "gix-ref"
3815version = "0.67.1"
3816source = "registry+https://github.com/rust-lang/crates.io-index"
3817checksum = "8328387e7ab354e1dc3afb63e6b4d1866f82d7ce035222bc9d5baaf36bc88020"
3818dependencies = [
3819 "gix-actor 0.42.0",
3820 "gix-features",
3821 "gix-fs",
3822 "gix-hash",
3823 "gix-lock",
3824 "gix-object 0.64.1",
3825 "gix-path",
3826 "gix-tempfile",
3827 "gix-utils",
3828 "gix-validate",
3829 "memmap2",
3830 "thiserror 2.0.20",
3831]
3832
3833[[package]]
32883834name = "gix-refspec"
32893835version = "0.44.0"
32903836source = "registry+https://github.com/rust-lang/crates.io-index"
32913837checksum = "7406282cc0259b51f6aee299ca3d31279a020530363152a2e6c96e8a7f7bbc83"
32923838dependencies = [
32933839 "bstr",
3294 "gix-error",
3840 "gix-error 0.2.5",
32953841 "gix-glob",
32963842 "gix-hash",
3297 "gix-revision",
3843 "gix-revision 0.48.0",
3844 "gix-validate",
3845 "smallvec",
3846 "thiserror 2.0.20",
3847]
3848
3849[[package]]
3850name = "gix-refspec"
3851version = "0.45.1"
3852source = "registry+https://github.com/rust-lang/crates.io-index"
3853checksum = "7de280d46e8fd9e4d3e7e2ab4276b965e377ba68b2b9a8fce56371015e8bb059"
3854dependencies = [
3855 "bstr",
3856 "gix-hash",
32983857 "gix-validate",
32993858 "smallvec",
33003859 "thiserror 2.0.20",
@@ -3308,30 +3867,65 @@
33083867dependencies = [
33093868 "bitflags 2.13.1",
33103869 "bstr",
3311 "gix-commitgraph",
3312 "gix-date",
3313 "gix-error",
3870 "gix-commitgraph 0.38.0",
3871 "gix-date 0.15.6",
3872 "gix-error 0.2.5",
3873 "gix-hash",
3874 "gix-hashtable",
3875 "gix-object 0.63.0",
3876 "gix-revwalk 0.34.0",
3877 "gix-trace",
3878 "nonempty 0.12.0",
3879 "serde",
3880]
3881
3882[[package]]
3883name = "gix-revision"
3884version = "0.49.1"
3885source = "registry+https://github.com/rust-lang/crates.io-index"
3886checksum = "4577b864c3e134697e91564553e43230c2e401bb1bcc51cfa998edca21c95078"
3887dependencies = [
3888 "bitflags 2.13.1",
3889 "bstr",
3890 "gix-commitgraph 0.39.0",
3891 "gix-date 0.16.0",
3892 "gix-error 0.3.1",
3893 "gix-hash",
3894 "gix-hashtable",
3895 "gix-object 0.64.1",
3896 "gix-revwalk 0.35.0",
3897 "gix-trace",
3898 "nonempty 0.12.0",
3899]
3900
3901[[package]]
3902name = "gix-revwalk"
3903version = "0.34.0"
3904source = "registry+https://github.com/rust-lang/crates.io-index"
3905checksum = "36c113c0a53294dc6280ffc06cbcc4f50f820397e97d6a00b429a44b8db26e29"
3906dependencies = [
3907 "gix-commitgraph 0.38.0",
3908 "gix-date 0.15.6",
3909 "gix-error 0.2.5",
33143910 "gix-hash",
33153911 "gix-hashtable",
3316 "gix-object",
3317 "gix-revwalk",
3318 "gix-trace",
3319 "nonempty 0.12.0",
3320 "serde",
3912 "gix-object 0.63.0",
3913 "smallvec",
3914 "thiserror 2.0.20",
33213915]
33223916
33233917[[package]]
33243918name = "gix-revwalk"
3325version = "0.34.0"
3919version = "0.35.0"
33263920source = "registry+https://github.com/rust-lang/crates.io-index"
3327checksum = "36c113c0a53294dc6280ffc06cbcc4f50f820397e97d6a00b429a44b8db26e29"
3921checksum = "248823eefe405e2c0754b74f6f43ab6faab68670cdbf2d6e114cb0471f766450"
33283922dependencies = [
3329 "gix-commitgraph",
3330 "gix-date",
3331 "gix-error",
3923 "gix-commitgraph 0.39.0",
3924 "gix-date 0.16.0",
3925 "gix-error 0.3.1",
33323926 "gix-hash",
33333927 "gix-hashtable",
3334 "gix-object",
3928 "gix-object 0.64.1",
33353929 "smallvec",
33363930 "thiserror 2.0.20",
33373931]
@@ -3371,17 +3965,42 @@
33713965dependencies = [
33723966 "bstr",
33733967 "filetime",
3374 "gix-diff",
3375 "gix-dir",
3968 "gix-diff 0.66.0",
3969 "gix-dir 0.28.0",
3970 "gix-features",
3971 "gix-filter 0.33.0",
3972 "gix-fs",
3973 "gix-hash",
3974 "gix-index 0.54.0",
3975 "gix-object 0.63.0",
3976 "gix-path",
3977 "gix-pathspec 0.19.0",
3978 "gix-worktree 0.55.0",
3979 "hashbrown 0.16.1",
3980 "portable-atomic",
3981 "thiserror 2.0.20",
3982 "windows-sys 0.61.2",
3983]
3984
3985[[package]]
3986name = "gix-status"
3987version = "0.34.1"
3988source = "registry+https://github.com/rust-lang/crates.io-index"
3989checksum = "1401d871c01d82add5a9f654439b00722d0c632b332cd2cb63193f94327c8458"
3990dependencies = [
3991 "bstr",
3992 "filetime",
3993 "gix-diff 0.67.1",
3994 "gix-dir 0.29.1",
33763995 "gix-features",
3377 "gix-filter",
3996 "gix-filter 0.34.0",
33783997 "gix-fs",
33793998 "gix-hash",
3380 "gix-index",
3381 "gix-object",
3999 "gix-index 0.55.0",
4000 "gix-object 0.64.1",
33824001 "gix-path",
3383 "gix-pathspec",
3384 "gix-worktree",
4002 "gix-pathspec 0.20.0",
4003 "gix-worktree 0.56.0",
33854004 "hashbrown 0.16.1",
33864005 "portable-atomic",
33874006 "thiserror 2.0.20",
@@ -3395,11 +4014,26 @@
33954014checksum = "5fd98077a56d08886112e6b08dc94076d03539f4bc0b9d7880e4be2b8a640d8c"
33964015dependencies = [
33974016 "bstr",
3398 "gix-config",
4017 "gix-config 0.59.0",
4018 "gix-path",
4019 "gix-pathspec 0.19.0",
4020 "gix-refspec 0.44.0",
4021 "gix-url 0.37.1",
4022 "thiserror 2.0.20",
4023]
4024
4025[[package]]
4026name = "gix-submodule"
4027version = "0.34.0"
4028source = "registry+https://github.com/rust-lang/crates.io-index"
4029checksum = "da85564d6725c483b8d95d7b31d1db0b78c29e462a2b481949e2f18e1ed55a6a"
4030dependencies = [
4031 "bstr",
4032 "gix-config 0.60.0",
33994033 "gix-path",
3400 "gix-pathspec",
3401 "gix-refspec",
3402 "gix-url",
4034 "gix-pathspec 0.20.0",
4035 "gix-refspec 0.45.1",
4036 "gix-url 0.38.0",
34034037 "thiserror 2.0.20",
34044038]
34054039
@@ -3431,30 +4065,64 @@
34314065checksum = "3f36d045b840f8aeee1a527e677eab1fbebfbbe94bf2e708fa81d0b4b742d5fc"
34324066dependencies = [
34334067 "bstr",
3434 "gix-command",
4068 "gix-command 0.9.2",
34354069 "gix-features",
34364070 "gix-packetline",
34374071 "gix-path",
3438 "gix-quote",
4072 "gix-quote 0.7.2",
34394073 "gix-sec",
3440 "gix-url",
4074 "gix-url 0.37.1",
34414075 "serde",
34424076 "thiserror 2.0.20",
34434077]
34444078
34454079[[package]]
4080name = "gix-transport"
4081version = "0.59.1"
4082source = "registry+https://github.com/rust-lang/crates.io-index"
4083checksum = "b1295b6ada647b5b4ac6eb123d95a82ee80aef11a7d9db6ea9cb38dcbd411362"
4084dependencies = [
4085 "bstr",
4086 "gix-command 0.10.0",
4087 "gix-features",
4088 "gix-packetline",
4089 "gix-path",
4090 "gix-quote 0.8.0",
4091 "gix-sec",
4092 "gix-url 0.38.0",
4093 "thiserror 2.0.20",
4094]
4095
4096[[package]]
34464097name = "gix-traverse"
34474098version = "0.60.0"
34484099source = "registry+https://github.com/rust-lang/crates.io-index"
34494100checksum = "008c5cd879e46e86b5c2469e633611978b18775d53d05668d691bc13088bd409"
34504101dependencies = [
34514102 "bitflags 2.13.1",
3452 "gix-commitgraph",
3453 "gix-date",
4103 "gix-commitgraph 0.38.0",
4104 "gix-date 0.15.6",
4105 "gix-hash",
4106 "gix-hashtable",
4107 "gix-object 0.63.0",
4108 "gix-revwalk 0.34.0",
4109 "smallvec",
4110 "thiserror 2.0.20",
4111]
4112
4113[[package]]
4114name = "gix-traverse"
4115version = "0.61.0"
4116source = "registry+https://github.com/rust-lang/crates.io-index"
4117checksum = "9af3503668739f4de5dba57fe15cfd9adc443b08bcbbf195e5de16b648872245"
4118dependencies = [
4119 "bitflags 2.13.1",
4120 "gix-commitgraph 0.39.0",
4121 "gix-date 0.16.0",
34544122 "gix-hash",
34554123 "gix-hashtable",
3456 "gix-object",
3457 "gix-revwalk",
4124 "gix-object 0.64.1",
4125 "gix-revwalk 0.35.0",
34584126 "smallvec",
34594127 "thiserror 2.0.20",
34604128]
@@ -3474,10 +4142,23 @@
34744142]
34754143
34764144[[package]]
4145name = "gix-url"
4146version = "0.38.0"
4147source = "registry+https://github.com/rust-lang/crates.io-index"
4148checksum = "5bda80ccb4bc81fb9fb07a975916eb0c7a889bcbcb0c8a239c3f82a9cc2abdda"
4149dependencies = [
4150 "bstr",
4151 "gix-path",
4152 "gix-utils",
4153 "percent-encoding 2.3.2",
4154 "thiserror 2.0.20",
4155]
4156
4157[[package]]
34774158name = "gix-utils"
3478version = "0.3.5"
4159version = "0.3.6"
34794160source = "registry+https://github.com/rust-lang/crates.io-index"
3480checksum = "b1795bd2a970ca8b2185318c2abb97d955c71992f1cf28de73ad3b593a9f3ce8"
4161checksum = "0da1c46491b49458a446cc76f0085860f8164c2290742e0aa8c653ce67240a97"
34814162dependencies = [
34824163 "bstr",
34834164 "fastrand",
@@ -3487,9 +4168,9 @@
34874168
34884169[[package]]
34894170name = "gix-validate"
3490version = "0.11.3"
4171version = "0.11.4"
34914172source = "registry+https://github.com/rust-lang/crates.io-index"
3492checksum = "9a034e84d1e04e1b1f20f51f12491da230b6ac8b925d0c8e1b89bcd87a7c5ccc"
4173checksum = "4dae8780f63ed8a803b8bdabbd7aa5f5c5d74592c8b50eed875c1bb4f6545a6a"
34934174dependencies = [
34944175 "bstr",
34954176]
@@ -3501,20 +4182,39 @@
35014182checksum = "31eb8e675122e83585e461fe28f68ff8c5ed55b49017b697e7e76423ff973424"
35024183dependencies = [
35034184 "bstr",
3504 "gix-attributes",
4185 "gix-attributes 0.34.0",
35054186 "gix-features",
35064187 "gix-fs",
35074188 "gix-glob",
35084189 "gix-hash",
35094190 "gix-ignore",
3510 "gix-index",
3511 "gix-object",
4191 "gix-index 0.54.0",
4192 "gix-object 0.63.0",
35124193 "gix-path",
35134194 "gix-validate",
35144195 "serde",
35154196]
35164197
35174198[[package]]
4199name = "gix-worktree"
4200version = "0.56.0"
4201source = "registry+https://github.com/rust-lang/crates.io-index"
4202checksum = "3ed36b627476e2072c129900a17c977a38052b5497e27308159bc881fbf4eecf"
4203dependencies = [
4204 "bstr",
4205 "gix-attributes 0.35.0",
4206 "gix-features",
4207 "gix-fs",
4208 "gix-glob",
4209 "gix-hash",
4210 "gix-ignore",
4211 "gix-index 0.55.0",
4212 "gix-object 0.64.1",
4213 "gix-path",
4214 "gix-validate",
4215]
4216
4217[[package]]
35184218name = "gix-worktree-state"
35194219version = "0.33.0"
35204220source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -3522,12 +4222,30 @@
35224222dependencies = [
35234223 "bstr",
35244224 "gix-features",
3525 "gix-filter",
4225 "gix-filter 0.33.0",
4226 "gix-fs",
4227 "gix-index 0.54.0",
4228 "gix-object 0.63.0",
4229 "gix-path",
4230 "gix-worktree 0.55.0",
4231 "io-close",
4232 "thiserror 2.0.20",
4233]
4234
4235[[package]]
4236name = "gix-worktree-state"
4237version = "0.34.1"
4238source = "registry+https://github.com/rust-lang/crates.io-index"
4239checksum = "4c14faa5b9527823c656a033e841dde11ca5b774f1bca7a9cdc23db677e55d56"
4240dependencies = [
4241 "bstr",
4242 "gix-features",
4243 "gix-filter 0.34.0",
35264244 "gix-fs",
3527 "gix-index",
3528 "gix-object",
4245 "gix-index 0.55.0",
4246 "gix-object 0.64.1",
35294247 "gix-path",
3530 "gix-worktree",
4248 "gix-worktree 0.56.0",
35314249 "io-close",
35324250 "thiserror 2.0.20",
35334251]
@@ -3538,15 +4256,33 @@
35384256source = "registry+https://github.com/rust-lang/crates.io-index"
35394257checksum = "3b088c8724e7be120c4798dd86925cf05332c9d356a463542578600c50c7a549"
35404258dependencies = [
3541 "gix-attributes",
3542 "gix-error",
4259 "gix-attributes 0.34.0",
4260 "gix-error 0.2.5",
4261 "gix-features",
4262 "gix-filter 0.33.0",
4263 "gix-fs",
4264 "gix-hash",
4265 "gix-object 0.63.0",
4266 "gix-path",
4267 "gix-traverse 0.60.0",
4268 "parking_lot",
4269]
4270
4271[[package]]
4272name = "gix-worktree-stream"
4273version = "0.36.1"
4274source = "registry+https://github.com/rust-lang/crates.io-index"
4275checksum = "de5ec0ccbab39c9994656ea031ded8ffd90b370a3cc8e360fbe3c4ebe7c64964"
4276dependencies = [
4277 "gix-attributes 0.35.0",
4278 "gix-error 0.3.1",
35434279 "gix-features",
3544 "gix-filter",
4280 "gix-filter 0.34.0",
35454281 "gix-fs",
35464282 "gix-hash",
3547 "gix-object",
4283 "gix-object 0.64.1",
35484284 "gix-path",
3549 "gix-traverse",
4285 "gix-traverse 0.61.0",
35504286 "parking_lot",
35514287]
35524288
@@ -5582,17 +6318,6 @@
55826318 "redox_syscall",
55836319 "smallvec",
55846320 "windows-link",
5585]
5586
5587[[package]]
5588name = "password-hash"
5589version = "0.5.0"
5590source = "registry+https://github.com/rust-lang/crates.io-index"
5591checksum = "346f04948ba92c43e8469c1ee6736c7563d71012b17d40745260fe106aac2166"
5592dependencies = [
5593 "base64ct",
5594 "rand_core 0.6.4",
5595 "subtle",
55966321]
55976322
55986323[[package]]
@@ -5601,6 +6326,7 @@
56016326source = "registry+https://github.com/rust-lang/crates.io-index"
56026327checksum = "aab41826031698d6ffcd9cff78ef56ef998e39dc7e5067cdfebe373842d4723b"
56036328dependencies = [
6329 "getrandom 0.4.3",
56046330 "phc",
56056331]
56066332
@@ -5732,6 +6458,7 @@
57326458dependencies = [
57336459 "base64ct",
57346460 "ctutils",
6461 "getrandom 0.4.3",
57356462]
57366463
57376464[[package]]
@@ -6414,9 +7141,9 @@
64147141
64157142[[package]]
64167143name = "russh"
6417version = "0.62.7"
7144version = "0.63.1"
64187145source = "registry+https://github.com/rust-lang/crates.io-index"
6419checksum = "9decb68e4e44e1079700e54f17c8f23806ec53d7e0db73ab1c71d9dabc666812"
7146checksum = "35bab1b87d915817d5d9cc352637cd40d5f0b298a48c6309af9156a4addc3031"
64207147dependencies = [
64217148 "aes 0.9.2",
64227149 "aws-lc-rs",
@@ -7605,7 +8332,7 @@
76058332source = "registry+https://github.com/rust-lang/crates.io-index"
76068333checksum = "f9a32fae177b74a22aa9c5b01bf7e68b33545be32d9e381e248058d2adc15ce3"
76078334dependencies = [
7608 "argon2 0.6.0-rc.8",
8335 "argon2",
76098336 "bcrypt-pbkdf",
76108337 "ctutils",
76118338 "ed25519-dalek",
@@ -8109,14 +8836,15 @@
81098836
81108837[[package]]
81118838name = "tower-http"
8112version = "0.6.11"
8839version = "0.7.0"
81138840source = "registry+https://github.com/rust-lang/crates.io-index"
8114checksum = "4cfcf7e2740e6fc6d4d688b4ef00650406bb94adf4731e43c096c3a19fe40840"
8841checksum = "b11f75e912b0c2be01b63d8cf8057b8c3f97cf34abb3d431a3a4c8675498e233"
81158842dependencies = [
81168843 "bitflags 2.13.1",
81178844 "bytes",
81188845 "http 1.5.0",
81198846 "http-body 1.1.0",
8847 "percent-encoding 2.3.2",
81208848 "pin-project-lite",
81218849 "tower-layer",
81228850 "tower-service",
Modified Cargo.toml View Cargo.toml
@@ -52,7 +52,7 @@
5252serde_json = "1.0.151"
5353axum = "0.8.9"
5454axum_session = { version = "0.21.0", features = ["key-store"] }
55tower-http = { version = "0.6", features = ["trace"] }
55tower-http = { version = "0.7.0", features = ["trace"] }
5656tracing = "0.1.44"
5757figment = { version = "0.10", features = ["toml", "env"] }
5858dotenvy = "0.15"
@@ -69,7 +69,7 @@
6969hmac = "0.13"
7070hkdf = "0.13"
7171uuid = { version = "1", features = ["v7", "serde"] }
72argon2 = "0.5"
72argon2 = "0.6.0"
7373aes-gcm = "0.10"
7474time = { version = "0.3", features = ["serde", "serde-human-readable"] }
7575ssh-key = "0.6"
@@ -80,11 +80,11 @@
8080tokio-util = { version = "0.7", features = ["io"] }
8181flate2 = "1"
8282globset = "0.4"
83russh = "0.62"
83russh = "0.63.1"
8484utoipa = { version = "5.5", features = ["axum_extras", "time", "uuid"] }
8585utoipa-swagger-ui = { version = "9", features = ["axum"] }
8686thiserror = "2.0.20"
87gix = "0.86.0"
87gix = "0.87.1"
8888gitbaby = { git="https://gitea.gitdata.me/GitDataAi/GitBaby.git", rev = "69bd99a" }
8989
9090wasm-bindgen = "0.2"