diff --git a/Cargo.lock b/Cargo.lock index f514c1e0..57d3a01f 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -391,9 +391,9 @@ dependencies = [ [[package]] name = "gix" -version = "0.75.0" +version = "0.77.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "60beff35667fb0ac935c4c45941868d9cf5025e4b85c58deb3c5a65113e22ce4" +checksum = "3d8284d86a2f5c0987fbf7219a128815cc04af5a18f5fd7eec6a76d83c2b78cc" dependencies = [ "gix-actor", "gix-command", @@ -432,9 +432,9 @@ dependencies = [ [[package]] name = "gix-actor" -version = "0.36.0" +version = "0.37.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "694f6c16eb88b16b00b1d811e4e4bda6f79e9eb467a1b04fd5b848da677baa81" +checksum = "c5f79dc4dca964c163419ad50a63552171b3597b804f9de6a96779b207b4d710" dependencies = [ "bstr", "gix-date", @@ -477,9 +477,9 @@ dependencies = [ [[package]] name = "gix-commitgraph" -version = "0.30.1" +version = "0.31.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "826994ff6c01f1ff00d6a1844d7506717810a91ffed143da71e3bf39369751ef" +checksum = "efdcba8048045baf15225daf949d597c3e6183d130245e22a7fbd27084abe63a" dependencies = [ "bstr", "gix-chunk", @@ -490,9 +490,9 @@ dependencies = [ [[package]] name = "gix-config" -version = "0.48.0" +version = "0.50.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9419284839421488b5ab9b9b88386bdc1e159a986c08e17ffa3e9a5cd2b139f5" +checksum = "b58e2ff8eef96b71f2c5e260f02ca0475caff374027c5cc5a29bda69fac67404" dependencies = [ "bstr", "gix-config-value", @@ -510,9 +510,9 @@ dependencies = [ [[package]] name = "gix-config-value" -version = "0.15.3" +version = "0.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2c489abb061c74b0c3ad790e24a606ef968cebab48ec673d6a891ece7d5aef64" +checksum = "2409cffa4fe8b303847d5b6ba8df9da9ba65d302fc5ee474ea0cac5afde79840" dependencies = [ "bitflags", "bstr", @@ -523,9 +523,9 @@ dependencies = [ [[package]] name = "gix-date" -version = "0.11.0" +version = "0.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9f94626a5bc591a57025361a3a890092469e47c7667e59fc143439cd6eaf47fe" +checksum = "fa1dcfa6042b334f049c2e717ae816806272a7801b13ff2eadad3f069d7b4a85" dependencies = [ "bstr", "itoa", @@ -536,9 +536,9 @@ dependencies = [ [[package]] name = "gix-diff" -version = "0.55.0" +version = "0.57.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cfc7735ca267da78c37e916e9b32d67b0b0e3fc9401378920e9469b5d497dccf" +checksum = "d56adf6b3b991447541d948a0ce0826d8ff3f12ca3cfe56121d88e66e055bf8d" dependencies = [ "bstr", "gix-hash", @@ -548,9 +548,9 @@ dependencies = [ [[package]] name = "gix-discover" -version = "0.43.0" +version = "0.45.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "809f8dba9fbd7a054894ec222815742b96def1ca08e18c38b1dbc1f737dd213d" +checksum = "42ce096dc132533802a09d6fd5d4008858f2038341dfe2e69e0d0239edb359de" dependencies = [ "bstr", "dunce", @@ -564,27 +564,27 @@ dependencies = [ [[package]] name = "gix-features" -version = "0.44.1" +version = "0.45.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dfa64593d1586135102307fb57fb3a9d3868b6b1f45a4da1352cce5070f8916a" +checksum = "092a70b60e0cdfc04346ad070ade58c6502afce66b1261bf23a51401eea73d56" dependencies = [ "crc32fast", "gix-path", "gix-trace", "gix-utils", "libc", - "libz-rs-sys", "once_cell", "prodash", "thiserror", "walkdir", + "zlib-rs", ] [[package]] name = "gix-fs" -version = "0.17.0" +version = "0.18.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3f1ecd896258cdc5ccd94d18386d17906b8de265ad2ecf68e3bea6b007f6a28f" +checksum = "a167d36b51336499af9e3ff7cde1b6c659b5defe8b2fb71133928a348d939d8e" dependencies = [ "bstr", "fastrand", @@ -596,9 +596,9 @@ dependencies = [ [[package]] name = "gix-glob" -version = "0.22.1" +version = "0.23.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "74254992150b0a88fdb3ad47635ab649512dff2cbbefca7916bb459894fc9d56" +checksum = "e8546300aee4c65c5862c22a3e321124a69b654a61a8b60de546a9284812b7e2" dependencies = [ "bitflags", "bstr", @@ -608,9 +608,9 @@ dependencies = [ [[package]] name = "gix-hash" -version = "0.20.1" +version = "0.21.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "826036a9bee95945b0be1e2394c64cd4289916c34a639818f8fd5153906985c1" +checksum = "3f16fd9bf861f319905759cd8aef230d1a101a26509194617b737a5cb8df9666" dependencies = [ "faster-hex", "gix-features", @@ -620,9 +620,9 @@ dependencies = [ [[package]] name = "gix-hashtable" -version = "0.10.0" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a27d4a3ea9640da504a2657fef3419c517fd71f1767ad8935298bcc805edd195" +checksum = "222f7428636020bef272a87ed833ea48bf5fb3193f99852ae16fbb5a602bd2f0" dependencies = [ "gix-hash", "hashbrown", @@ -631,9 +631,9 @@ dependencies = [ [[package]] name = "gix-index" -version = "0.43.0" +version = "0.45.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eab6410318b98750883eb3e35eb999abfb155b407eb0580726d4d868b60cde04" +checksum = "3c42c64892b813bc81c5e67da72b7cf3b15d42f1de9131e5852c2c724f51b86e" dependencies = [ "bitflags", "bstr", @@ -659,9 +659,9 @@ dependencies = [ [[package]] name = "gix-lock" -version = "19.0.0" +version = "20.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "729d7857429a66023bc0c29d60fa21d0d6ae8862f33c1937ba89e0f74dd5c67f" +checksum = "beefa8f90ef048ab98375217777c6e74c53c9639b0c2978ea1886c41e7005322" dependencies = [ "gix-tempfile", "gix-utils", @@ -670,9 +670,9 @@ dependencies = [ [[package]] name = "gix-object" -version = "0.52.0" +version = "0.54.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "84743d1091c501a56f00d7f4c595cb30f20fcef6503b32ac0a1ff3817efd7b5d" +checksum = "283df1e0c2b00f099683f2dd4bb3e2552ce87a46fcdd1ca2ac35e387a2d67136" dependencies = [ "bstr", "gix-actor", @@ -691,9 +691,9 @@ dependencies = [ [[package]] name = "gix-odb" -version = "0.72.0" +version = "0.74.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5f81b480252f3a4d55f87e6e358c4c6f7615f98b1742e1e70118c57282a92e82" +checksum = "165a907df369a12ed4330faf8baf7ae597aadb08cfacb4ed8649f93d90bcc0c5" dependencies = [ "arc-swap", "gix-date", @@ -712,9 +712,9 @@ dependencies = [ [[package]] name = "gix-pack" -version = "0.62.0" +version = "0.64.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "38e868463538731a0fd99f3950637957413bbfbe69143520c0b5c1e163303577" +checksum = "4f5ef659e0a616501a7238b831ce5df73aab7ee4451120ee1c74b3ffabc80a67" dependencies = [ "clru", "gix-chunk", @@ -754,9 +754,9 @@ dependencies = [ [[package]] name = "gix-protocol" -version = "0.53.0" +version = "0.55.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6947d3b919ec8d10738f4251905a8485366ffdd24942cdbe9c6b69376bf57d64" +checksum = "02c5dfd068789442c5709e702ef42d851765f2c09a11bf0a13749d24363f4d07" dependencies = [ "bstr", "gix-date", @@ -784,9 +784,9 @@ dependencies = [ [[package]] name = "gix-ref" -version = "0.55.0" +version = "0.57.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e51330a32f173c8e831731dfef8e93a748c23c057f4b028841f222564cad84cb" +checksum = "ccb33aa97006e37e9e83fde233569a66b02ed16fd4b0406cdf35834b06cf8a63" dependencies = [ "gix-actor", "gix-features", @@ -805,9 +805,9 @@ dependencies = [ [[package]] name = "gix-refspec" -version = "0.33.0" +version = "0.35.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7f88233214a302d61e60bb9d1387043c1759b761dba4a8704b341fecbf6b1266" +checksum = "dcbba6ae5389f4021f73a2d62a4195aace7db1e8bb684b25521d3d685f57da02" dependencies = [ "bstr", "gix-glob", @@ -820,9 +820,9 @@ dependencies = [ [[package]] name = "gix-revision" -version = "0.37.0" +version = "0.39.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ffe7f489bd27e7e388885210bc189088012db6062ccc75d713d1cef8eff56883" +checksum = "91898c83b18c635696f7355d171cfa74a52f38022ff89581f567768935ebc4c8" dependencies = [ "bitflags", "bstr", @@ -838,9 +838,9 @@ dependencies = [ [[package]] name = "gix-revwalk" -version = "0.23.0" +version = "0.25.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dd2fae8449d97fb92078c46cb63544e0024955f43738a610d24277a3b01d5a00" +checksum = "0d063699278485016863d0d2bb0db7609fd2e8ba9a89379717bf06fd96949eb2" dependencies = [ "gix-commitgraph", "gix-date", @@ -865,9 +865,9 @@ dependencies = [ [[package]] name = "gix-shallow" -version = "0.6.0" +version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e2374692db1ee1ffa0eddcb9e86ec218f7c4cdceda800ebc5a9fdf73a8c08223" +checksum = "9c1c467fb9f7ec1d33613c2ea5482de514bcb84b8222a793cdc4c71955832356" dependencies = [ "bstr", "gix-hash", @@ -877,9 +877,9 @@ dependencies = [ [[package]] name = "gix-tempfile" -version = "19.0.1" +version = "20.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e265fc6b54e57693232a79d84038381ebfda7b1a3b1b8a9320d4d5fe6e820086" +checksum = "816bbb99bbf8cd329e38342594528506f224c4937a6341dbd1d16ee4082f621c" dependencies = [ "gix-fs", "libc", @@ -889,15 +889,15 @@ dependencies = [ [[package]] name = "gix-trace" -version = "0.1.15" +version = "0.1.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1d3f59a8de2934f6391b6b3a1a7654eae18961fcb9f9c843533fed34ad0f3457" +checksum = "edd971cd6961fb1ebb29a0052a4ab04d8498dbf363c122e137b04753a3bbb5c3" [[package]] name = "gix-transport" -version = "0.50.0" +version = "0.52.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e058d6667165dba7642b3c293d7c355e2a964acef9bc9408604547d952943a8f" +checksum = "b4bfac2005f48ace4cacf3b2b16fa645db61fc49e26fc1748b8fba8973a6f1e9" dependencies = [ "bstr", "gix-command", @@ -911,9 +911,9 @@ dependencies = [ [[package]] name = "gix-traverse" -version = "0.49.0" +version = "0.51.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "054c79f4c3f87e794ff7dc1fec8306a2bb563cfb38f6be2dc0e4c0fa82f74d59" +checksum = "4609dc412d594d7f8ef3294d0491d14678d543a9e0e42f3bc806241cde0bebdb" dependencies = [ "bitflags", "gix-commitgraph", @@ -928,9 +928,9 @@ dependencies = [ [[package]] name = "gix-url" -version = "0.33.2" +version = "0.34.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d995249a1cf1ad79ba10af6499d4bf37cb78035c0983eaa09ec5910da694957c" +checksum = "cff1996dfb9430b3699d89224c674169c1ae355eacc52bf30a03c0b8bffe73d9" dependencies = [ "bstr", "gix-features", @@ -1086,15 +1086,6 @@ dependencies = [ "redox_syscall", ] -[[package]] -name = "libz-rs-sys" -version = "0.5.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "840db8cf39d9ec4dd794376f38acc40d0fc65eec2a8f484f7fd375b84602becd" -dependencies = [ - "zlib-rs", -] - [[package]] name = "libz-sys" version = "1.1.23" @@ -1850,6 +1841,6 @@ dependencies = [ [[package]] name = "zlib-rs" -version = "0.5.2" +version = "0.5.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2f06ae92f42f5e5c42443fd094f245eb656abf56dd7cce9b8b263236565e00f2" +checksum = "40990edd51aae2c2b6907af74ffb635029d5788228222c4bb811e9351c0caad3" diff --git a/Cargo.toml b/Cargo.toml index 314f3eec..9285adf6 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -43,7 +43,7 @@ clap = { version = "~4.5", default-features = false, features = [ ctrlc = "3.4" encoding_rs = "0.8" flate2 = "1" -gix = { version = "0.75", default-features = false, features = [ +gix = { version = "0.77", default-features = false, features = [ "command", "revision", ] }