From 5c4bc5a434db9b31b18acb749f245090a7deb152 Mon Sep 17 00:00:00 2001 From: Louis-Marie Givel Date: Thu, 4 Dec 2025 08:49:10 +0100 Subject: [PATCH] Update gix crates and run cargo update --- Cargo.lock | 457 ++++++++++++++++++++++++++++++++--------------------- Cargo.toml | 8 +- 2 files changed, 279 insertions(+), 186 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 7026b4a62..552b8927c 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -229,9 +229,9 @@ dependencies = [ [[package]] name = "cc" -version = "1.2.46" +version = "1.2.48" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b97463e1064cb1b1c1384ad0a0b9c8abd0988e2a91f52606c80ef14aadb63e36" +checksum = "c481bdbf0ed3b892f6f806287d72acd515b352a4ec27a208489b8c1bc839633a" dependencies = [ "find-msvc-tools", "jobserver", @@ -318,6 +318,15 @@ dependencies = [ "static_assertions", ] +[[package]] +name = "convert_case" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "633458d4ef8c78b72454de2d54fd6ab2e60f9e02be22f3c6104cdc8a4e0fceb9" +dependencies = [ + "unicode-segmentation", +] + [[package]] name = "core-foundation" version = "0.9.4" @@ -492,21 +501,23 @@ dependencies = [ [[package]] name = "derive_more" -version = "2.0.1" +version = "2.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "093242cf7570c207c83073cf82f79706fe7b8317e98620a47d5be7c3d8497678" +checksum = "10b768e943bed7bf2cab53df09f4bc34bfd217cdb57d971e769874c9a6710618" dependencies = [ "derive_more-impl", ] [[package]] name = "derive_more-impl" -version = "2.0.1" +version = "2.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bda628edc44c4bb645fbe0f758797143e4e07926f7ebf4e9bdfbd3d2ce621df3" +checksum = "6d286bfdaf75e988b4a78e013ecd79c581e06399ab53fbacd2d916c2f904f30b" dependencies = [ + "convert_case", "proc-macro2", "quote", + "rustc_version", "syn", "unicode-xid", ] @@ -855,27 +866,27 @@ version = "0.74.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5fd3a6fea165debe0e80648495f894aa2371a771e3ceb7a7dcc304f1c4344c43" dependencies = [ - "gix-actor", + "gix-actor 0.35.6", "gix-commitgraph", - "gix-config", - "gix-date", + "gix-config 0.47.1", + "gix-date 0.10.7", "gix-diff", "gix-discover", - "gix-features 0.44.1", + "gix-features", "gix-fs", "gix-glob", - "gix-hash 0.20.1", - "gix-hashtable 0.10.0", + "gix-hash", + "gix-hashtable", "gix-lock", "gix-object 0.51.1", "gix-odb", "gix-pack", "gix-path", "gix-protocol", - "gix-ref", - "gix-refspec", - "gix-revision", - "gix-revwalk", + "gix-ref 0.54.1", + "gix-refspec 0.32.0", + "gix-revision 0.36.1", + "gix-revwalk 0.22.0", "gix-sec", "gix-shallow", "gix-tempfile", @@ -895,7 +906,21 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "987a51a7e66db6ef4dc030418eb2a42af6b913a79edd8670766122d8af3ba59e" dependencies = [ "bstr", - "gix-date", + "gix-date 0.10.7", + "gix-utils", + "itoa", + "thiserror", + "winnow", +] + +[[package]] +name = "gix-actor" +version = "0.36.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "694f6c16eb88b16b00b1d811e4e4bda6f79e9eb467a1b04fd5b848da677baa81" +dependencies = [ + "bstr", + "gix-date 0.11.0", "gix-utils", "itoa", "thiserror", @@ -949,7 +974,7 @@ checksum = "826994ff6c01f1ff00d6a1844d7506717810a91ffed143da71e3bf39369751ef" dependencies = [ "bstr", "gix-chunk", - "gix-hash 0.20.1", + "gix-hash", "memmap2", "thiserror", ] @@ -962,10 +987,30 @@ checksum = "1e74f57ea99025de9207db53488be4d59cf2000f617964c1b550880524fefbc3" dependencies = [ "bstr", "gix-config-value", - "gix-features 0.44.1", + "gix-features", "gix-glob", "gix-path", - "gix-ref", + "gix-ref 0.54.1", + "gix-sec", + "memchr", + "smallvec", + "thiserror", + "unicode-bom", + "winnow", +] + +[[package]] +name = "gix-config" +version = "0.48.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9419284839421488b5ab9b9b88386bdc1e159a986c08e17ffa3e9a5cd2b139f5" +dependencies = [ + "bstr", + "gix-config-value", + "gix-features", + "gix-glob", + "gix-path", + "gix-ref 0.55.0", "gix-sec", "memchr", "smallvec", @@ -1000,6 +1045,19 @@ dependencies = [ "thiserror", ] +[[package]] +name = "gix-date" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9f94626a5bc591a57025361a3a890092469e47c7667e59fc143439cd6eaf47fe" +dependencies = [ + "bstr", + "itoa", + "jiff", + "smallvec", + "thiserror", +] + [[package]] name = "gix-diff" version = "0.54.1" @@ -1007,7 +1065,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cd78d9da421baca219a650d71c797706117095635d7963f21bb6fdf2410abe04" dependencies = [ "bstr", - "gix-hash 0.20.1", + "gix-hash", "gix-object 0.51.1", "thiserror", ] @@ -1021,24 +1079,13 @@ dependencies = [ "bstr", "dunce", "gix-fs", - "gix-hash 0.20.1", + "gix-hash", "gix-path", - "gix-ref", + "gix-ref 0.54.1", "gix-sec", "thiserror", ] -[[package]] -name = "gix-features" -version = "0.43.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cd1543cd9b8abcbcebaa1a666a5c168ee2cda4dea50d3961ee0e6d1c42f81e5b" -dependencies = [ - "gix-trace", - "libc", - "prodash", -] - [[package]] name = "gix-features" version = "0.44.1" @@ -1065,7 +1112,7 @@ checksum = "3f1ecd896258cdc5ccd94d18386d17906b8de265ad2ecf68e3bea6b007f6a28f" dependencies = [ "bstr", "fastrand", - "gix-features 0.44.1", + "gix-features", "gix-path", "gix-utils", "thiserror", @@ -1079,22 +1126,10 @@ checksum = "74254992150b0a88fdb3ad47635ab649512dff2cbbefca7916bb459894fc9d56" dependencies = [ "bitflags 2.10.0", "bstr", - "gix-features 0.44.1", + "gix-features", "gix-path", ] -[[package]] -name = "gix-hash" -version = "0.19.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "251fad79796a731a2a7664d9ea95ee29a9e99474de2769e152238d4fdb69d50e" -dependencies = [ - "faster-hex", - "gix-features 0.43.1", - "sha1-checked", - "thiserror", -] - [[package]] name = "gix-hash" version = "0.20.1" @@ -1102,30 +1137,19 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "826036a9bee95945b0be1e2394c64cd4289916c34a639818f8fd5153906985c1" dependencies = [ "faster-hex", - "gix-features 0.44.1", + "gix-features", "sha1-checked", "thiserror", ] -[[package]] -name = "gix-hashtable" -version = "0.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c35300b54896153e55d53f4180460931ccd69b7e8d2f6b9d6401122cdedc4f07" -dependencies = [ - "gix-hash 0.19.0", - "hashbrown 0.15.5", - "parking_lot 0.12.5", -] - [[package]] name = "gix-hashtable" version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a27d4a3ea9640da504a2657fef3419c517fd71f1767ad8935298bcc805edd195" dependencies = [ - "gix-hash 0.20.1", - "hashbrown 0.16.0", + "gix-hash", + "hashbrown", "parking_lot 0.12.5", ] @@ -1142,16 +1166,16 @@ dependencies = [ [[package]] name = "gix-object" -version = "0.50.2" +version = "0.51.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d69ce108ab67b65fbd4fb7e1331502429d78baeb2eee10008bdef55765397c07" +checksum = "87ba1815638759c80d2318c8e98296fb396f577c2e588a3d9c13f9a5d5184051" dependencies = [ "bstr", - "gix-actor", - "gix-date", - "gix-features 0.43.1", - "gix-hash 0.19.0", - "gix-hashtable 0.9.0", + "gix-actor 0.35.6", + "gix-date 0.10.7", + "gix-features", + "gix-hash", + "gix-hashtable", "gix-path", "gix-utils", "gix-validate", @@ -1163,16 +1187,16 @@ dependencies = [ [[package]] name = "gix-object" -version = "0.51.1" +version = "0.52.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "87ba1815638759c80d2318c8e98296fb396f577c2e588a3d9c13f9a5d5184051" +checksum = "84743d1091c501a56f00d7f4c595cb30f20fcef6503b32ac0a1ff3817efd7b5d" dependencies = [ "bstr", - "gix-actor", - "gix-date", - "gix-features 0.44.1", - "gix-hash 0.20.1", - "gix-hashtable 0.10.0", + "gix-actor 0.36.0", + "gix-date 0.11.0", + "gix-features", + "gix-hash", + "gix-hashtable", "gix-path", "gix-utils", "gix-validate", @@ -1189,11 +1213,11 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6efc6736d3ea62640efe8c1be695fb0760af63614a7356d2091208a841f1a634" dependencies = [ "arc-swap", - "gix-date", - "gix-features 0.44.1", + "gix-date 0.10.7", + "gix-features", "gix-fs", - "gix-hash 0.20.1", - "gix-hashtable 0.10.0", + "gix-hash", + "gix-hashtable", "gix-object 0.51.1", "gix-pack", "gix-path", @@ -1211,9 +1235,9 @@ checksum = "719c60524be76874f4769da20d525ad2c00a0e7059943cc4f31fcb65cfb6b260" dependencies = [ "clru", "gix-chunk", - "gix-features 0.44.1", - "gix-hash 0.20.1", - "gix-hashtable 0.10.0", + "gix-features", + "gix-hash", + "gix-hashtable", "gix-object 0.51.1", "gix-path", "memmap2", @@ -1235,14 +1259,13 @@ dependencies = [ [[package]] name = "gix-path" -version = "0.10.21" +version = "0.10.22" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0416b41cd00ff292af9b94b0660880c44bd2ed66828ddca9a2b333535cbb71b8" +checksum = "7cb06c3e4f8eed6e24fd915fa93145e28a511f4ea0e768bae16673e05ed3f366" dependencies = [ "bstr", "gix-trace", "gix-validate", - "home", "thiserror", ] @@ -1268,10 +1291,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "64f19873bbf924fd077580d4ccaaaeddb67c3b3c09a8ffb61e6b4cb67e3c9302" dependencies = [ "bstr", - "gix-date", - "gix-features 0.44.1", - "gix-hash 0.20.1", - "gix-ref", + "gix-date 0.10.7", + "gix-features", + "gix-hash", + "gix-ref 0.54.1", "gix-shallow", "gix-transport", "gix-utils", @@ -1297,10 +1320,10 @@ version = "0.54.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8881d262f28eda39c244e60ae968f4f6e56c747f65addd6f4100b25f75ed8b88" dependencies = [ - "gix-actor", - "gix-features 0.44.1", + "gix-actor 0.35.6", + "gix-features", "gix-fs", - "gix-hash 0.20.1", + "gix-hash", "gix-lock", "gix-object 0.51.1", "gix-path", @@ -1312,6 +1335,27 @@ dependencies = [ "winnow", ] +[[package]] +name = "gix-ref" +version = "0.55.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e51330a32f173c8e831731dfef8e93a748c23c057f4b028841f222564cad84cb" +dependencies = [ + "gix-actor 0.36.0", + "gix-features", + "gix-fs", + "gix-hash", + "gix-lock", + "gix-object 0.52.0", + "gix-path", + "gix-tempfile", + "gix-utils", + "gix-validate", + "memmap2", + "thiserror", + "winnow", +] + [[package]] name = "gix-refspec" version = "0.32.0" @@ -1319,8 +1363,23 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "93147960f77695ba89b72019b789679278dd4dad6a0f9a4a5bf2fd07aba56912" dependencies = [ "bstr", - "gix-hash 0.20.1", - "gix-revision", + "gix-hash", + "gix-revision 0.36.1", + "gix-validate", + "smallvec", + "thiserror", +] + +[[package]] +name = "gix-refspec" +version = "0.33.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7f88233214a302d61e60bb9d1387043c1759b761dba4a8704b341fecbf6b1266" +dependencies = [ + "bstr", + "gix-glob", + "gix-hash", + "gix-revision 0.37.0", "gix-validate", "smallvec", "thiserror", @@ -1334,10 +1393,25 @@ checksum = "13c5267e530d8762842be7d51b48d2b134c9dec5b650ca607f735a56a4b12413" dependencies = [ "bstr", "gix-commitgraph", - "gix-date", - "gix-hash 0.20.1", + "gix-date 0.10.7", + "gix-hash", "gix-object 0.51.1", - "gix-revwalk", + "gix-revwalk 0.22.0", + "thiserror", +] + +[[package]] +name = "gix-revision" +version = "0.37.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ffe7f489bd27e7e388885210bc189088012db6062ccc75d713d1cef8eff56883" +dependencies = [ + "bstr", + "gix-commitgraph", + "gix-date 0.11.0", + "gix-hash", + "gix-object 0.52.0", + "gix-revwalk 0.23.0", "thiserror", ] @@ -1348,14 +1422,29 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "02e2de4f91d712b1f6873477f769225fe430ffce2af8c7c85721c3ff955783b3" dependencies = [ "gix-commitgraph", - "gix-date", - "gix-hash 0.20.1", - "gix-hashtable 0.10.0", + "gix-date 0.10.7", + "gix-hash", + "gix-hashtable", "gix-object 0.51.1", "smallvec", "thiserror", ] +[[package]] +name = "gix-revwalk" +version = "0.23.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dd2fae8449d97fb92078c46cb63544e0024955f43738a610d24277a3b01d5a00" +dependencies = [ + "gix-commitgraph", + "gix-date 0.11.0", + "gix-hash", + "gix-hashtable", + "gix-object 0.52.0", + "smallvec", + "thiserror", +] + [[package]] name = "gix-sec" version = "0.12.2" @@ -1375,22 +1464,22 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e2374692db1ee1ffa0eddcb9e86ec218f7c4cdceda800ebc5a9fdf73a8c08223" dependencies = [ "bstr", - "gix-hash 0.20.1", + "gix-hash", "gix-lock", "thiserror", ] [[package]] name = "gix-submodule" -version = "0.21.0" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9bacc06333b50abc4fc06204622c2dd92850de2066bb5d421ac776d2bef7ae55" +checksum = "2b79f64c669d8578f45046b3ffb8d4d9cc4beb798871ff638a7b5c1f59dbd2fc" dependencies = [ "bstr", - "gix-config", + "gix-config 0.48.0", "gix-path", "gix-pathspec", - "gix-refspec", + "gix-refspec 0.33.0", "gix-url", "thiserror", ] @@ -1421,7 +1510,7 @@ checksum = "c8da4a77922accb1e26e610c7a84ef7e6b34fd07112e6a84afd68d7f3e795957" dependencies = [ "bstr", "gix-command", - "gix-features 0.44.1", + "gix-features", "gix-packetline", "gix-quote", "gix-sec", @@ -1437,27 +1526,26 @@ checksum = "412126bade03a34f5d4125fd64878852718575b3b360eaae3b29970cb555e2a2" dependencies = [ "bitflags 2.10.0", "gix-commitgraph", - "gix-date", - "gix-hash 0.20.1", - "gix-hashtable 0.10.0", + "gix-date 0.10.7", + "gix-hash", + "gix-hashtable", "gix-object 0.51.1", - "gix-revwalk", + "gix-revwalk 0.22.0", "smallvec", "thiserror", ] [[package]] name = "gix-url" -version = "0.33.1" +version = "0.33.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c79b07b48dd9285485eb10429696ddcd1bfe6fb942ec0e5efb401ae7e40238e5" +checksum = "d995249a1cf1ad79ba10af6499d4bf37cb78035c0983eaa09ec5910da694957c" dependencies = [ "bstr", - "gix-features 0.44.1", + "gix-features", "gix-path", "percent-encoding", "thiserror", - "url", ] [[package]] @@ -1532,15 +1620,9 @@ dependencies = [ [[package]] name = "hashbrown" -version = "0.15.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1" - -[[package]] -name = "hashbrown" -version = "0.16.0" +version = "0.16.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5419bdc4f6a9207fbeba6d11b604d481addf78ecd10c11ad51e76c2f6482748d" +checksum = "841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100" dependencies = [ "allocator-api2", "equivalent", @@ -1569,23 +1651,13 @@ version = "0.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" -[[package]] -name = "home" -version = "0.5.12" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cc627f471c528ff0c4a49e1d5e60450c8f6461dd6d10ba9dcd3a61d3dff7728d" -dependencies = [ - "windows-sys 0.61.2", -] - [[package]] name = "http" -version = "1.3.1" +version = "1.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f4a85d31aea989eead29a3aaf9e1115a180df8282431156e533de47660892565" +checksum = "e3ba2a386d7f85a81f119ad7498ebe444d2e22c2af0b86b069416ace48b3311a" dependencies = [ "bytes", - "fnv", "itoa", ] @@ -1714,9 +1786,9 @@ dependencies = [ [[package]] name = "hyper-util" -version = "0.1.18" +version = "0.1.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "52e9a2a24dc5c6821e71a7030e1e14b7b632acac55c40e9d2e082c621261bb56" +checksum = "727805d60e7938b76b826a6ef209eb70eaa1812794f9424d4a4e2d740662df5f" dependencies = [ "base64", "bytes", @@ -1864,12 +1936,12 @@ dependencies = [ [[package]] name = "indexmap" -version = "2.12.0" +version = "2.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6717a8d2a5a929a1a2eb43a12812498ed141a0bcfb7e8f7844fbdbe4303bba9f" +checksum = "0ad4bb2b565bca0645f4d68c5c9af97fba094e9791da685bf83cb5f3ce74acf2" dependencies = [ "equivalent", - "hashbrown 0.16.0", + "hashbrown", "serde", "serde_core", ] @@ -2007,9 +2079,9 @@ dependencies = [ "bitvec", "git-version", "git2", - "gix-config", - "gix-hash 0.19.0", - "gix-object 0.50.2", + "gix-config 0.48.0", + "gix-hash", + "gix-object 0.51.1", "gix-submodule", "glob", "hex", @@ -2162,9 +2234,9 @@ dependencies = [ [[package]] name = "js-sys" -version = "0.3.82" +version = "0.3.83" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b011eec8cc36da2aab2d5cff675ec18454fad408585853910a202391cf9f8e65" +checksum = "464a3709c7f55f1f721e5389aa6ea4e3bc6aba669353300af094b29ffbdde1d8" dependencies = [ "once_cell", "wasm-bindgen", @@ -2233,9 +2305,9 @@ checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" [[package]] name = "libc" -version = "0.2.177" +version = "0.2.178" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2874a2af47a2325c2001a6e6fad9b16a53b802102b528163885171cf92b15976" +checksum = "37c93d8daa9d8a012fd8ab92f088405fb202ea0b6ab73ee2482ae66af4f42091" [[package]] name = "libgit2-sys" @@ -2251,9 +2323,9 @@ dependencies = [ [[package]] name = "libz-rs-sys" -version = "0.5.2" +version = "0.5.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "840db8cf39d9ec4dd794376f38acc40d0fc65eec2a8f484f7fd375b84602becd" +checksum = "8b484ba8d4f775eeca644c452a56650e544bf7e617f1d170fe7298122ead5222" dependencies = [ "zlib-rs", ] @@ -2293,9 +2365,9 @@ dependencies = [ [[package]] name = "log" -version = "0.4.28" +version = "0.4.29" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432" +checksum = "5e5032e24019045c762d3c0f28f5b6b8bbf38563a65908389bf7978758920897" [[package]] name = "lru" @@ -2303,7 +2375,7 @@ version = "0.16.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "96051b46fc183dc9cd4a223960ef37b9af631b55191852a8274bfef064cda20f" dependencies = [ - "hashbrown 0.16.0", + "hashbrown", ] [[package]] @@ -3009,6 +3081,15 @@ version = "0.1.26" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "56f7d92ca342cea22a06f2121d944b4fd82af56988c270852495420f961d4ace" +[[package]] +name = "rustc_version" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92" +dependencies = [ + "semver", +] + [[package]] name = "rustix" version = "1.1.2" @@ -3081,6 +3162,12 @@ dependencies = [ "libc", ] +[[package]] +name = "semver" +version = "1.0.27" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d767eb0aabc880b29956c35734170f26ed551a859dbd361d140cdbeca61ab1e2" + [[package]] name = "serde" version = "1.0.228" @@ -3213,9 +3300,9 @@ checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" [[package]] name = "signal-hook-registry" -version = "1.4.6" +version = "1.4.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b2a4719bff48cee6b39d12c020eeb490953ad2443b7055bd0b21fca26bd8c28b" +checksum = "7664a098b8e616bdfcc2dc0e9ac44eb231eedf41db4e9fe95d8d32ec728dedad" dependencies = [ "libc", ] @@ -3284,9 +3371,9 @@ checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f" [[package]] name = "syn" -version = "2.0.110" +version = "2.0.111" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a99801b5bd34ede4cf3fc688c5919368fea4e4814a4664359503e6015b280aea" +checksum = "390cc9a294ab71bdb1aa2e99d13be9c753cd2d7bd6560c77118597410c4d2e87" dependencies = [ "proc-macro2", "quote", @@ -3545,9 +3632,9 @@ dependencies = [ [[package]] name = "tower-http" -version = "0.6.6" +version = "0.6.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "adc82fd73de2a9722ac5da747f12383d2bfdb93591ee6c58486e0097890f05f2" +checksum = "9cf146f99d442e8e68e585f5d798ccd3cad9a7835b917e09728880a862706456" dependencies = [ "bitflags 2.10.0", "bytes", @@ -3647,9 +3734,9 @@ dependencies = [ [[package]] name = "tracing-subscriber" -version = "0.3.20" +version = "0.3.22" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2054a14f5307d601f88daf0553e1cbf472acc4f2c51afab632431cdcd72124d5" +checksum = "2f30143827ddab0d256fd843b7a66d164e9f271cfa0dde49142c5ca0ca291f1e" dependencies = [ "matchers", "nu-ansi-term", @@ -3708,6 +3795,12 @@ dependencies = [ "tinyvec", ] +[[package]] +name = "unicode-segmentation" +version = "1.12.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493" + [[package]] name = "unicode-xid" version = "0.2.6" @@ -3746,9 +3839,9 @@ checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821" [[package]] name = "uuid" -version = "1.18.1" +version = "1.19.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2f87b8aa10b915a06587d0dec516c282ff295b475d94abf425d62b57710070a2" +checksum = "e2e054861b4bd027cd373e18e8d8d8e6548085000e41290d95ce0c373a654b4a" dependencies = [ "getrandom 0.3.4", "js-sys", @@ -3809,9 +3902,9 @@ dependencies = [ [[package]] name = "wasm-bindgen" -version = "0.2.105" +version = "0.2.106" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "da95793dfc411fbbd93f5be7715b0578ec61fe87cb1a42b12eb625caa5c5ea60" +checksum = "0d759f433fa64a2d763d1340820e46e111a7a5ab75f993d1852d70b03dbb80fd" dependencies = [ "cfg-if", "once_cell", @@ -3822,9 +3915,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-futures" -version = "0.4.55" +version = "0.4.56" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "551f88106c6d5e7ccc7cd9a16f312dd3b5d36ea8b4954304657d5dfba115d4a0" +checksum = "836d9622d604feee9e5de25ac10e3ea5f2d65b41eac0d9ce72eb5deae707ce7c" dependencies = [ "cfg-if", "js-sys", @@ -3835,9 +3928,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro" -version = "0.2.105" +version = "0.2.106" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "04264334509e04a7bf8690f2384ef5265f05143a4bff3889ab7a3269adab59c2" +checksum = "48cb0d2638f8baedbc542ed444afc0644a29166f1595371af4fecf8ce1e7eeb3" dependencies = [ "quote", "wasm-bindgen-macro-support", @@ -3845,9 +3938,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro-support" -version = "0.2.105" +version = "0.2.106" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "420bc339d9f322e562942d52e115d57e950d12d88983a14c79b86859ee6c7ebc" +checksum = "cefb59d5cd5f92d9dcf80e4683949f15ca4b511f4ac0a6e14d4e1ac60c6ecd40" dependencies = [ "bumpalo", "proc-macro2", @@ -3858,18 +3951,18 @@ dependencies = [ [[package]] name = "wasm-bindgen-shared" -version = "0.2.105" +version = "0.2.106" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "76f218a38c84bcb33c25ec7059b07847d465ce0e0a76b995e134a45adcb6af76" +checksum = "cbc538057e648b67f72a982e708d485b2efa771e1ac05fec311f9f63e5800db4" dependencies = [ "unicode-ident", ] [[package]] name = "web-sys" -version = "0.3.82" +version = "0.3.83" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3a1f95c0d03a47f4ae1f7a64643a6bb97465d9b740f0fa8f90ea33915c99a9a1" +checksum = "9b32828d774c412041098d182a8b38b16ea816958e07cf40eec2bc080ae137ac" dependencies = [ "js-sys", "wasm-bindgen", @@ -4007,9 +4100,9 @@ checksum = "d6bbff5f0aada427a1e5a6da5f1f98158182f26556f345ac9e04d36d0ebed650" [[package]] name = "winnow" -version = "0.7.13" +version = "0.7.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "21a0236b59786fed61e2a80582dd500fe61f18b5dca67a4a067d0bc9039339cf" +checksum = "5a5364e9d77fcdeeaa6062ced926ee3381faa2ee02d3eb83a5c27a8825540829" dependencies = [ "memchr", ] @@ -4060,18 +4153,18 @@ dependencies = [ [[package]] name = "zerocopy" -version = "0.8.27" +version = "0.8.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0894878a5fa3edfd6da3f88c4805f4c8558e2b996227a3d864f47fe11e38282c" +checksum = "fd74ec98b9250adb3ca554bdde269adf631549f51d8a8f8f0a10b50f1cb298c3" dependencies = [ "zerocopy-derive", ] [[package]] name = "zerocopy-derive" -version = "0.8.27" +version = "0.8.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "88d2b8d9c68ad2b9e4340d7832716a4d21a22a1154777ad56ea55c51a9cf3831" +checksum = "d8a8d209fdf45cf5138cbb5a506f6b52522a25afccc534d1475dad8e31105c6a" dependencies = [ "proc-macro2", "quote", @@ -4134,6 +4227,6 @@ dependencies = [ [[package]] name = "zlib-rs" -version = "0.5.2" +version = "0.5.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2f06ae92f42f5e5c42443fd094f245eb656abf56dd7cce9b8b263236565e00f2" +checksum = "36134c44663532e6519d7a6dfdbbe06f6f8192bde8ae9ed076e9b213f0e31df7" diff --git a/Cargo.toml b/Cargo.toml index ce95d2b52..c7c0d96c4 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -27,10 +27,10 @@ env_logger = "0.11.5" log = "0.4.28" futures = "0.3.31" gix = { version = "0.74.1", default-features = false } -gix-hash = "0.19.0" -gix-object = "0.50.2" -gix-config = "0.47.1" -gix-submodule = "0.21.0" +gix-hash = "0.20.1" +gix-object = "0.51.1" +gix-config = "0.48.0" +gix-submodule = "0.22.0" hyper-reverse-proxy = { path = "hyper-reverse-proxy", version = "0.0.1" } libc = "0.2.177" regex = "1.12.2"