diff --git a/Cargo.lock b/Cargo.lock index 286451af9..ed504b606 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -423,7 +423,7 @@ dependencies = [ "filetime", "futures-core", "libc", - "redox_syscall 0.7.4", + "redox_syscall 0.7.5", "tokio", "tokio-stream", "xattr", @@ -1122,6 +1122,15 @@ dependencies = [ "cfg_aliases", ] +[[package]] +name = "bs58" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bf88ba1141d185c399bee5288d850d63b8369520c1eafc32a0430b5b6c287bf4" +dependencies = [ + "tinyvec", +] + [[package]] name = "bstr" version = "1.12.1" @@ -1196,9 +1205,9 @@ checksum = "37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5" [[package]] name = "cc" -version = "1.2.61" +version = "1.2.62" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d16d90359e986641506914ba71350897565610e87ce0ad9e6f28569db3dd5c6d" +checksum = "a1dce859f0832a7d088c4f1119888ab94ef4b5d6795d1ce05afb7fe159d79f98" dependencies = [ "find-msvc-tools", "jobserver", @@ -1497,11 +1506,11 @@ dependencies = [ [[package]] name = "crates-index" -version = "3.13.0" +version = "3.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7687b8ee7dbe040d1c07c8ccfa40d998f4d83424b680bc5ef349c0fbc5331b2c" +checksum = "ed2cb0f9440838694b31ff3787148d329e02f03c16ff96c28790261563e82174" dependencies = [ - "gix 0.79.0", + "gix 0.83.0", "hex", "home", "memchr", @@ -2678,13 +2687,12 @@ checksum = "9f1f227452a390804cdb637b74a86990f2a7d7ba4b7d5693aac9b4dd6defd8d6" [[package]] name = "filetime" -version = "0.2.27" +version = "0.2.28" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f98844151eee8917efc50bd9e8318cb963ae8b297431495d3f758616ea5c57db" +checksum = "2d5b2eef6fafbf69f877e55509ce5b11a760690ac9700a2921be067aa6afaef6" dependencies = [ "cfg-if", "libc", - "libredox", ] [[package]] @@ -3062,52 +3070,60 @@ dependencies = [ [[package]] name = "gix" -version = "0.79.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c66adef5e4d836ad08bf424dce5e3eb18f51544eee702860419295120dd48811" -dependencies = [ - "gix-actor 0.39.0", - "gix-attributes 0.30.1", - "gix-command 0.7.1", - "gix-commitgraph 0.33.0", - "gix-config 0.52.0", - "gix-credentials 0.36.0", - "gix-date 0.14.0", - "gix-diff 0.59.0", - "gix-discover 0.47.0", +version = "0.83.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6ce52001b946a6249d5d0d3011df0a042ac3f8a4d013460db6476577b0b9c567" +dependencies = [ + "gix-actor 0.41.0", + "gix-archive", + "gix-attributes 0.33.0", + "gix-blame", + "gix-command 0.9.0", + "gix-commitgraph 0.37.0", + "gix-config 0.56.0", + "gix-credentials 0.38.0", + "gix-date 0.15.3", + "gix-diff 0.63.0", + "gix-dir", + "gix-discover 0.51.0", "gix-error", - "gix-features 0.46.2", - "gix-filter 0.26.0", - "gix-fs 0.19.2", - "gix-glob 0.24.0", - "gix-hash 0.22.1", - "gix-hashtable 0.12.0", - "gix-ignore 0.19.1", - "gix-index 0.47.0", - "gix-lock 21.0.2", - "gix-negotiate 0.27.0", - "gix-object 0.56.0", - "gix-odb 0.76.0", - "gix-pack 0.66.0", - "gix-path 0.11.3", - "gix-pathspec 0.15.1", - "gix-prompt 0.13.1", - "gix-protocol 0.57.0", - "gix-ref 0.59.0", - "gix-refspec 0.37.0", - "gix-revision 0.41.0", - "gix-revwalk 0.27.0", - "gix-sec 0.13.3", - "gix-shallow 0.8.1", - "gix-submodule 0.26.0", - "gix-tempfile 21.0.2", + "gix-features 0.48.0", + "gix-filter 0.30.0", + "gix-fs 0.21.1", + "gix-glob 0.26.0", + "gix-hash 0.25.0", + "gix-hashtable 0.15.0", + "gix-ignore 0.21.0", + "gix-index 0.51.0", + "gix-lock 23.0.0", + "gix-merge", + "gix-negotiate 0.31.0", + "gix-object 0.60.0", + "gix-odb 0.80.0", + "gix-pack 0.70.0", + "gix-path 0.12.0", + "gix-pathspec 0.18.0", + "gix-prompt 0.15.0", + "gix-protocol 0.61.0", + "gix-ref 0.63.0", + "gix-refspec 0.41.0", + "gix-revision 0.45.0", + "gix-revwalk 0.31.0", + "gix-sec 0.14.0", + "gix-shallow 0.12.0", + "gix-status", + "gix-submodule 0.30.0", + "gix-tempfile 23.0.0", "gix-trace", - "gix-transport 0.54.0", - "gix-traverse 0.53.0", - "gix-url 0.35.3", + "gix-transport 0.57.0", + "gix-traverse 0.57.0", + "gix-url 0.36.0", "gix-utils", "gix-validate 0.11.1", - "gix-worktree 0.48.0", + "gix-worktree 0.52.0", + "gix-worktree-state", + "gix-worktree-stream", + "nonempty", "smallvec", "thiserror", ] @@ -3128,14 +3144,26 @@ dependencies = [ [[package]] name = "gix-actor" -version = "0.39.0" +version = "0.41.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0c44f13049925e8dc3955c20ecec5391cedfb041e0952416b583ecc57bc68325" +checksum = "272916673b83714734b15d4ef3c8b5f1ccddb15fea8ff548430b97c1ab7b7ed8" dependencies = [ "bstr", - "gix-date 0.14.0", + "gix-date 0.15.3", "gix-error", - "winnow 0.7.15", +] + +[[package]] +name = "gix-archive" +version = "0.32.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9a20ec244b733338d4cb60e5e05eac700dab7fcc689647b1d1daa9396b119342" +dependencies = [ + "bstr", + "gix-date 0.15.3", + "gix-error", + "gix-object 0.60.0", + "gix-worktree-stream", ] [[package]] @@ -3147,7 +3175,7 @@ dependencies = [ "bstr", "gix-glob 0.23.0", "gix-path 0.10.22", - "gix-quote", + "gix-quote 0.6.2", "gix-trace", "kstring", "smallvec", @@ -3157,14 +3185,14 @@ dependencies = [ [[package]] name = "gix-attributes" -version = "0.30.1" +version = "0.33.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9e72da5a1c35c9a129be0c60ab9968779981ca50835dd98650ecd8b0ea4d721e" +checksum = "fe17c5a1c0b6f2ef1476aa1d3222ea50cdff67608016613a58bfc3e078046000" dependencies = [ "bstr", - "gix-glob 0.24.0", - "gix-path 0.11.3", - "gix-quote", + "gix-glob 0.26.0", + "gix-path 0.12.0", + "gix-quote 0.7.1", "gix-trace", "kstring", "smallvec", @@ -3181,6 +3209,35 @@ dependencies = [ "thiserror", ] +[[package]] +name = "gix-bitmap" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1ecbfc77ec6852294e341ecc305a490b59f2813e6ca42d79efda5099dcab1894" +dependencies = [ + "gix-error", +] + +[[package]] +name = "gix-blame" +version = "0.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "14dab9a942ab54a9661ded7397c3bf927274e7afa94494db0d75cfcbde02ca0a" +dependencies = [ + "gix-commitgraph 0.37.0", + "gix-date 0.15.3", + "gix-diff 0.63.0", + "gix-error", + "gix-hash 0.25.0", + "gix-object 0.60.0", + "gix-revwalk 0.31.0", + "gix-trace", + "gix-traverse 0.57.0", + "gix-worktree 0.52.0", + "smallvec", + "thiserror", +] + [[package]] name = "gix-chunk" version = "0.4.12" @@ -3192,9 +3249,9 @@ dependencies = [ [[package]] name = "gix-chunk" -version = "0.6.0" +version = "0.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d14ee09ab454481a91fe969ca5afbd41c8a9b05680197b6554ebb69bdcf7d571" +checksum = "edf288be9b60fe7231de03771faa292be1493d84786f68727e33ad1f91764320" dependencies = [ "gix-error", ] @@ -3207,20 +3264,20 @@ checksum = "46f9c425730a654835351e6da8c3c69ba1804f8b8d4e96d027254151138d5c64" dependencies = [ "bstr", "gix-path 0.10.22", - "gix-quote", + "gix-quote 0.6.2", "gix-trace", "shell-words", ] [[package]] name = "gix-command" -version = "0.7.1" +version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2962172c6f78731e2b7773bf762f7b8d1746a342a4c0a8914a612206e1295953" +checksum = "86335306511abe43d75c866d4b1f3d90932fe202edcd43e1314036333e7384d8" dependencies = [ "bstr", - "gix-path 0.11.3", - "gix-quote", + "gix-path 0.12.0", + "gix-quote 0.7.1", "gix-trace", "shell-words", ] @@ -3240,15 +3297,16 @@ dependencies = [ [[package]] name = "gix-commitgraph" -version = "0.33.0" +version = "0.37.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f9dc2a550978b510b4e58b0bf5a15481433c3b21981330f3898d93f25b07d9a5" +checksum = "fe3b5aa0f24e19028c261d229aeeedafcaaa52ebd71021cc15184620fc9d32eb" dependencies = [ "bstr", - "gix-chunk 0.6.0", + "gix-chunk 0.7.1", "gix-error", - "gix-hash 0.22.1", + "gix-hash 0.25.0", "memmap2", + "nonempty", ] [[package]] @@ -3273,22 +3331,20 @@ dependencies = [ [[package]] name = "gix-config" -version = "0.52.0" +version = "0.56.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "db778c8703f3c7f687e03ce22ac8f6eac02adbdafae4cb19d541126fa012524f" +checksum = "8c01848aebd21c67f6ba41f1de8efd46ae96df21f001954a3c9e1517e514d410" dependencies = [ "bstr", - "gix-config-value 0.17.2", - "gix-features 0.46.2", - "gix-glob 0.24.0", - "gix-path 0.11.3", - "gix-ref 0.59.0", - "gix-sec 0.13.3", - "memchr", + "gix-config-value 0.18.0", + "gix-features 0.48.0", + "gix-glob 0.26.0", + "gix-path 0.12.0", + "gix-ref 0.63.0", + "gix-sec 0.14.0", "smallvec", "thiserror", "unicode-bom", - "winnow 0.7.15", ] [[package]] @@ -3306,13 +3362,13 @@ dependencies = [ [[package]] name = "gix-config-value" -version = "0.17.2" +version = "0.18.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4378c53ec3db049919edf91ff76f56f28886a8b4b4a5a9dc633108d84afc3675" +checksum = "13b39ed39ee4c10a3b157f9fb94bac8098d9f8e56201f0cf7dee6c187416c4b2" dependencies = [ "bitflags 2.11.1", "bstr", - "gix-path 0.11.3", + "gix-path 0.12.0", "libc", "thiserror", ] @@ -3337,19 +3393,19 @@ dependencies = [ [[package]] name = "gix-credentials" -version = "0.36.0" +version = "0.38.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "64b5ef8d1d86b9598df695fd61989e535dc7d139040ed9f31944bc7dcd81b713" +checksum = "65ca11598b70811d7b16ff90945a6e57dfe521e85b744e51636965fe39cc8f60" dependencies = [ "bstr", - "gix-command 0.7.1", - "gix-config-value 0.17.2", - "gix-date 0.14.0", - "gix-path 0.11.3", - "gix-prompt 0.13.1", - "gix-sec 0.13.3", + "gix-command 0.9.0", + "gix-config-value 0.18.0", + "gix-date 0.15.3", + "gix-path 0.12.0", + "gix-prompt 0.15.0", + "gix-sec 0.14.0", "gix-trace", - "gix-url 0.35.3", + "gix-url 0.36.0", "thiserror", ] @@ -3368,9 +3424,9 @@ dependencies = [ [[package]] name = "gix-date" -version = "0.14.0" +version = "0.15.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e66a5117b22495fe7cb4b443777cf3f024a1b1db0009771db440fc8b38a0a6fd" +checksum = "b94cdae4eb4b0f4136e3d9b3aa2d2cd03cfb5bb9b636b31263aea2df86d41543" dependencies = [ "bstr", "gix-error", @@ -3402,13 +3458,42 @@ dependencies = [ [[package]] name = "gix-diff" -version = "0.59.0" +version = "0.63.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ebee256b21a7d46cec85ab84e824742142a23a21111556a5e50c15796110c6c6" +checksum = "dc08e0fa1a91ff5f24affeab052f198056645e1de004910bde7b82b50ea5982a" dependencies = [ "bstr", - "gix-hash 0.22.1", - "gix-object 0.56.0", + "gix-command 0.9.0", + "gix-filter 0.30.0", + "gix-fs 0.21.1", + "gix-hash 0.25.0", + "gix-imara-diff", + "gix-object 0.60.0", + "gix-path 0.12.0", + "gix-tempfile 23.0.0", + "gix-trace", + "gix-traverse 0.57.0", + "gix-worktree 0.52.0", + "thiserror", +] + +[[package]] +name = "gix-dir" +version = "0.25.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "32a0fc06e9e1e430cbf0a313666976d90f822f461a6525320427aa9b8af5236c" +dependencies = [ + "bstr", + "gix-discover 0.51.0", + "gix-fs 0.21.1", + "gix-ignore 0.21.0", + "gix-index 0.51.0", + "gix-object 0.60.0", + "gix-path 0.12.0", + "gix-pathspec 0.18.0", + "gix-trace", + "gix-utils", + "gix-worktree 0.52.0", "thiserror", ] @@ -3430,24 +3515,24 @@ dependencies = [ [[package]] name = "gix-discover" -version = "0.47.0" +version = "0.51.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "93103d88576e048a681ebee83e93162972cd4cbce1485a6137cfc98fc0ba152d" +checksum = "17852e6a501e688a1702b24ebe5b3761d4719455bc869fd29f38b0b859bcad34" dependencies = [ "bstr", "dunce", - "gix-fs 0.19.2", - "gix-path 0.11.3", - "gix-ref 0.59.0", - "gix-sec 0.13.3", + "gix-fs 0.21.1", + "gix-path 0.12.0", + "gix-ref 0.63.0", + "gix-sec 0.14.0", "thiserror", ] [[package]] name = "gix-error" -version = "0.1.0" +version = "0.2.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "92e37b10e97c822fc17550fc1a187283ad3ce79617e920bf179f301ee12abcbc" +checksum = "e207b971746ab724fccdfced2e4e19e854744611904a0195d3aa8fda8a110613" dependencies = [ "bstr", ] @@ -3475,14 +3560,14 @@ dependencies = [ [[package]] name = "gix-features" -version = "0.46.2" +version = "0.48.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "752493cd4b1d5eaaa0138a7493f65c96863fefa990fc021e0e519579e389ab20" +checksum = "af375693ad5333d0a2c66b4c5b2cbe9ccc38e34f8e8bf24e4ae42c12307fdc4f" dependencies = [ "bytes", "crc32fast", "crossbeam-channel", - "gix-path 0.11.3", + "gix-path 0.12.0", "gix-trace", "gix-utils", "libc", @@ -3508,7 +3593,7 @@ dependencies = [ "gix-object 0.54.1", "gix-packetline 0.20.0", "gix-path 0.10.22", - "gix-quote", + "gix-quote 0.6.2", "gix-trace", "gix-utils", "smallvec", @@ -3517,19 +3602,19 @@ dependencies = [ [[package]] name = "gix-filter" -version = "0.26.0" +version = "0.30.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "094253121df9aa1cb46d1da0200dd63ebf16263a35f03295109978bf7ed2b483" +checksum = "dac917dbe9653c9b615d248db91907a365bd779750c9e1b457a9d9fdeece3a08" dependencies = [ "bstr", "encoding_rs", - "gix-attributes 0.30.1", - "gix-command 0.7.1", - "gix-hash 0.22.1", - "gix-object 0.56.0", + "gix-attributes 0.33.0", + "gix-command 0.9.0", + "gix-hash 0.25.0", + "gix-object 0.60.0", "gix-packetline 0.21.3", - "gix-path 0.11.3", - "gix-quote", + "gix-path 0.12.0", + "gix-quote 0.7.1", "gix-trace", "gix-utils", "smallvec", @@ -3552,14 +3637,14 @@ dependencies = [ [[package]] name = "gix-fs" -version = "0.19.2" +version = "0.21.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a964b4aec683eb0bacb87533defa80805bb4768056371a47ab38b00a2d377b72" +checksum = "1e1967daac9848757c47c2aef0c57bcadc1a897347f559778249bf286a536c86" dependencies = [ "bstr", "fastrand", - "gix-features 0.46.2", - "gix-path 0.11.3", + "gix-features 0.48.0", + "gix-path 0.12.0", "gix-utils", "thiserror", ] @@ -3578,14 +3663,14 @@ dependencies = [ [[package]] name = "gix-glob" -version = "0.24.0" +version = "0.26.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b03e6cd88cc0dc1eafa1fddac0fb719e4e74b6ea58dd016e71125fde4a326bee" +checksum = "08bf29249a069bf2507f5964f80997f37b134d320ea348d66527726b9be2c38c" dependencies = [ "bitflags 2.11.1", "bstr", - "gix-features 0.46.2", - "gix-path 0.11.3", + "gix-features 0.48.0", + "gix-path 0.12.0", ] [[package]] @@ -3602,12 +3687,12 @@ dependencies = [ [[package]] name = "gix-hash" -version = "0.22.1" +version = "0.25.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d8ced05d2d7b13bff08b2f7eb4e47cfeaf00b974c2ddce08377c4fe1f706b3eb" +checksum = "bcf70d1e252337eed16360f8b8ebb71865ece58eab7954b39ce38b420de703d2" dependencies = [ "faster-hex", - "gix-features 0.46.2", + "gix-features 0.48.0", "sha1-checked", "thiserror", ] @@ -3625,11 +3710,11 @@ dependencies = [ [[package]] name = "gix-hashtable" -version = "0.12.0" +version = "0.15.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "52f1eecdd006390cbed81f105417dbf82a6fe40842022006550f2e32484101da" +checksum = "d33b455e07b3c16d3b2eeebc7b38d2dafcbf8a653de1138ef55d4c2a1fd0b08b" dependencies = [ - "gix-hash 0.22.1", + "gix-hash 0.25.0", "hashbrown 0.16.1", "parking_lot", ] @@ -3649,17 +3734,27 @@ dependencies = [ [[package]] name = "gix-ignore" -version = "0.19.1" +version = "0.21.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "09f915dcf6911e3027537166d34e13f0fe101ed12225178d2ae29cd1272cff26" +checksum = "6bb13fbbeeafee943e52b61fcc88dfddf6a452fcaf0c4d0cdc8f218fa25bbec5" dependencies = [ "bstr", - "gix-glob 0.24.0", - "gix-path 0.11.3", + "gix-glob 0.26.0", + "gix-path 0.12.0", "gix-trace", "unicode-bom", ] +[[package]] +name = "gix-imara-diff" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "39eb0623e15e4cb83c02ce6a959e48fadd1ae3b715b36b5acc01816e01388c82" +dependencies = [ + "bstr", + "hashbrown 0.16.1", +] + [[package]] name = "gix-index" version = "0.45.1" @@ -3670,7 +3765,7 @@ dependencies = [ "bstr", "filetime", "fnv", - "gix-bitmap", + "gix-bitmap 0.2.16", "gix-features 0.45.2", "gix-fs 0.18.2", "gix-hash 0.21.2", @@ -3690,21 +3785,21 @@ dependencies = [ [[package]] name = "gix-index" -version = "0.47.0" +version = "0.51.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ea450ed666a39676d7e9a41b899487d1645d88053bc8c8cecfca0cf96fcd4a03" +checksum = "54c3ef97ad08121e4327a6226bd63fed6b9e3c6b976d48bddd4356d9d41191db" dependencies = [ "bitflags 2.11.1", "bstr", "filetime", "fnv", - "gix-bitmap", - "gix-features 0.46.2", - "gix-fs 0.19.2", - "gix-hash 0.22.1", - "gix-lock 21.0.2", - "gix-object 0.56.0", - "gix-traverse 0.53.0", + "gix-bitmap 0.3.1", + "gix-features 0.48.0", + "gix-fs 0.21.1", + "gix-hash 0.25.0", + "gix-lock 23.0.0", + "gix-object 0.60.0", + "gix-traverse 0.57.0", "gix-utils", "gix-validate 0.11.1", "hashbrown 0.16.1", @@ -3729,15 +3824,41 @@ dependencies = [ [[package]] name = "gix-lock" -version = "21.0.2" +version = "23.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "054fbd0989700c69dc5aa80bc66944f05df1e15aa7391a9e42aca7366337905f" +checksum = "09b3bc074e5723027b482dcd9ab99d95804a53742f6de812d0172fbba4a186c1" dependencies = [ - "gix-tempfile 21.0.2", + "gix-tempfile 23.0.0", "gix-utils", "thiserror", ] +[[package]] +name = "gix-merge" +version = "0.16.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "74bbcdcc52b70a32f0a151b024dff9d0fcf56ee48f00d9503e735af9d99ea881" +dependencies = [ + "bstr", + "gix-command 0.9.0", + "gix-diff 0.63.0", + "gix-filter 0.30.0", + "gix-fs 0.21.1", + "gix-hash 0.25.0", + "gix-imara-diff", + "gix-index 0.51.0", + "gix-object 0.60.0", + "gix-path 0.12.0", + "gix-quote 0.7.1", + "gix-revision 0.45.0", + "gix-revwalk 0.31.0", + "gix-tempfile 23.0.0", + "gix-trace", + "gix-worktree 0.52.0", + "nonempty", + "thiserror", +] + [[package]] name = "gix-negotiate" version = "0.25.0" @@ -3756,18 +3877,16 @@ dependencies = [ [[package]] name = "gix-negotiate" -version = "0.27.0" +version = "0.31.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "68d01c3303ed336b72eb3a48543c028be4650279ff3c3b561f13fa9d2b1979e7" +checksum = "103d42bfade1b8a96ca5005933127bdad461ce588d92422b2c2daa3ff20d780c" dependencies = [ "bitflags 2.11.1", - "gix-commitgraph 0.33.0", - "gix-date 0.14.0", - "gix-hash 0.22.1", - "gix-object 0.56.0", - "gix-revwalk 0.27.0", - "smallvec", - "thiserror", + "gix-commitgraph 0.37.0", + "gix-date 0.15.3", + "gix-hash 0.25.0", + "gix-object 0.60.0", + "gix-revwalk 0.31.0", ] [[package]] @@ -3793,23 +3912,21 @@ dependencies = [ [[package]] name = "gix-object" -version = "0.56.0" +version = "0.60.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "227e12fad42022ff08d6fbcc4bae34d6e2aa180576e9e1106d9a29a06798e750" +checksum = "a38075a95d7cc5df8afd38e72c617026c1456952207a4120a7f55a3fbf93b4d7" dependencies = [ "bstr", - "gix-actor 0.39.0", - "gix-date 0.14.0", - "gix-features 0.46.2", - "gix-hash 0.22.1", - "gix-hashtable 0.12.0", - "gix-path 0.11.3", + "gix-actor 0.41.0", + "gix-date 0.15.3", + "gix-features 0.48.0", + "gix-hash 0.25.0", + "gix-hashtable 0.15.0", "gix-utils", "gix-validate 0.11.1", "itoa 1.0.18", "smallvec", "thiserror", - "winnow 0.7.15", ] [[package]] @@ -3827,7 +3944,7 @@ dependencies = [ "gix-object 0.54.1", "gix-pack 0.64.1", "gix-path 0.10.22", - "gix-quote", + "gix-quote 0.6.2", "parking_lot", "tempfile", "thiserror", @@ -3835,19 +3952,20 @@ dependencies = [ [[package]] name = "gix-odb" -version = "0.76.0" +version = "0.80.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e84f7e115b2b6615f0c5acddc269598ebc539c363fb276dbd242755a1dd7126c" +checksum = "aeeda12a9663120418735ecdc1250d06eeab0be75700e47b3402a981331716ba" dependencies = [ "arc-swap", - "gix-features 0.46.2", - "gix-fs 0.19.2", - "gix-hash 0.22.1", - "gix-hashtable 0.12.0", - "gix-object 0.56.0", - "gix-pack 0.66.0", - "gix-path 0.11.3", - "gix-quote", + "gix-features 0.48.0", + "gix-fs 0.21.1", + "gix-hash 0.25.0", + "gix-hashtable 0.15.0", + "gix-object 0.60.0", + "gix-pack 0.70.0", + "gix-path 0.12.0", + "gix-quote 0.7.1", + "memmap2", "parking_lot", "tempfile", "thiserror", @@ -3876,19 +3994,19 @@ dependencies = [ [[package]] name = "gix-pack" -version = "0.66.0" +version = "0.70.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dfc20b54d50f64fb02281f2a6c4a24bb9356befdf4535d5a68924575fd67cd5e" +checksum = "daf02e6f5c8f07a069c9ea5245f40d9b14856ada4086091dc99941b49002b4fa" dependencies = [ "clru", - "gix-chunk 0.6.0", + "gix-chunk 0.7.1", "gix-error", - "gix-features 0.46.2", - "gix-hash 0.22.1", - "gix-hashtable 0.12.0", - "gix-object 0.56.0", - "gix-path 0.11.3", - "gix-tempfile 21.0.2", + "gix-features 0.48.0", + "gix-hash 0.25.0", + "gix-hashtable 0.15.0", + "gix-object 0.60.0", + "gix-path 0.12.0", + "gix-tempfile 23.0.0", "memmap2", "parking_lot", "smallvec", @@ -3934,9 +4052,9 @@ dependencies = [ [[package]] name = "gix-path" -version = "0.11.3" +version = "0.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c8fd1fe596dc393b538e1d5492c5585971a9311475b3255f7b889023df208476" +checksum = "671a6059e8a4c1b7f406e24716499cefa3926e060876fb1959ef225efeee346e" dependencies = [ "bstr", "gix-trace", @@ -3961,16 +4079,16 @@ dependencies = [ [[package]] name = "gix-pathspec" -version = "0.15.1" +version = "0.18.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c7f4cc23f55ca7c190bf243f1a4e2139d4522022f724fb0dfc06c93f65a01ef6" +checksum = "2a84a4f083dd70fb49f4377e13afa6d90df2daaa1c705c49d6ff1331fc7e8855" dependencies = [ "bitflags 2.11.1", "bstr", - "gix-attributes 0.30.1", - "gix-config-value 0.17.2", - "gix-glob 0.24.0", - "gix-path 0.11.3", + "gix-attributes 0.33.0", + "gix-config-value 0.18.0", + "gix-glob 0.26.0", + "gix-path 0.12.0", "thiserror", ] @@ -3989,12 +4107,12 @@ dependencies = [ [[package]] name = "gix-prompt" -version = "0.13.1" +version = "0.15.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4806f1ebf969cd54d178ccd975911ef1829aeccea0b27630e63c9d26c8347d7f" +checksum = "e041a626c64cb69e4117fcdf80da8d0e454fba3b1f420412792d191f52251aee" dependencies = [ - "gix-command 0.7.1", - "gix-config-value 0.17.2", + "gix-command 0.9.0", + "gix-config-value 0.18.0", "parking_lot", "rustix", "thiserror", @@ -4028,28 +4146,28 @@ dependencies = [ [[package]] name = "gix-protocol" -version = "0.57.0" +version = "0.61.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a13680c03e847d8f32a59cf1511dd05334d429da33f5af08891367680f15cbca" +checksum = "aa4bee82db63ec635996b96efae71cf467c155fa3f34a556184373224a26c4fd" dependencies = [ "bstr", - "gix-credentials 0.36.0", - "gix-date 0.14.0", - "gix-features 0.46.2", - "gix-hash 0.22.1", - "gix-lock 21.0.2", - "gix-negotiate 0.27.0", - "gix-object 0.56.0", - "gix-ref 0.59.0", - "gix-refspec 0.37.0", - "gix-revwalk 0.27.0", - "gix-shallow 0.8.1", + "gix-credentials 0.38.0", + "gix-date 0.15.3", + "gix-features 0.48.0", + "gix-hash 0.25.0", + "gix-lock 23.0.0", + "gix-negotiate 0.31.0", + "gix-object 0.60.0", + "gix-ref 0.63.0", + "gix-refspec 0.41.0", + "gix-revwalk 0.31.0", + "gix-shallow 0.12.0", "gix-trace", - "gix-transport 0.54.0", + "gix-transport 0.57.0", "gix-utils", "maybe-async", + "nonempty", "thiserror", - "winnow 0.7.15", ] [[package]] @@ -4063,6 +4181,17 @@ dependencies = [ "thiserror", ] +[[package]] +name = "gix-quote" +version = "0.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6e97b73791a64bc0fa7dd2c5b3e551136115f97750b876ed1c952c7a7dbaf8be" +dependencies = [ + "bstr", + "gix-error", + "gix-utils", +] + [[package]] name = "gix-ref" version = "0.57.0" @@ -4086,23 +4215,22 @@ dependencies = [ [[package]] name = "gix-ref" -version = "0.59.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c92fd2e86d65efe972a5226f303ed72cfb49a8ad03740e5cc2b27c07970a5d78" -dependencies = [ - "gix-actor 0.39.0", - "gix-features 0.46.2", - "gix-fs 0.19.2", - "gix-hash 0.22.1", - "gix-lock 21.0.2", - "gix-object 0.56.0", - "gix-path 0.11.3", - "gix-tempfile 21.0.2", +version = "0.63.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d8ba9cc15f558b274c99349b83130f5ec83459660828fde9718bbbb43a726167" +dependencies = [ + "gix-actor 0.41.0", + "gix-features 0.48.0", + "gix-fs 0.21.1", + "gix-hash 0.25.0", + "gix-lock 23.0.0", + "gix-object 0.60.0", + "gix-path 0.12.0", + "gix-tempfile 23.0.0", "gix-utils", "gix-validate 0.11.1", "memmap2", "thiserror", - "winnow 0.7.15", ] [[package]] @@ -4122,15 +4250,15 @@ dependencies = [ [[package]] name = "gix-refspec" -version = "0.37.0" +version = "0.41.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "40adba15f8099159d37d0a21e1cfb6602c2e49b6c05f6f8a57a47d0fb21611af" +checksum = "61755b27d57edc8940a1b1593c8c61548ca8e4c02da1ed8d5bfeda9eb2a6b761" dependencies = [ "bstr", "gix-error", - "gix-glob 0.24.0", - "gix-hash 0.22.1", - "gix-revision 0.41.0", + "gix-glob 0.26.0", + "gix-hash 0.25.0", + "gix-revision 0.45.0", "gix-validate 0.11.1", "smallvec", "thiserror", @@ -4156,20 +4284,21 @@ dependencies = [ [[package]] name = "gix-revision" -version = "0.41.0" +version = "0.45.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a75ef94c9d76de0765e429ae22a01c512c0d50459269195a90ea11099a5fc752" +checksum = "1fb5288fac706d3ea3e4e2ba9ec38b78743b8c02f422e18cb342299cfd6ab7e8" dependencies = [ "bitflags 2.11.1", "bstr", - "gix-commitgraph 0.33.0", - "gix-date 0.14.0", + "gix-commitgraph 0.37.0", + "gix-date 0.15.3", "gix-error", - "gix-hash 0.22.1", - "gix-hashtable 0.12.0", - "gix-object 0.56.0", - "gix-revwalk 0.27.0", + "gix-hash 0.25.0", + "gix-hashtable 0.15.0", + "gix-object 0.60.0", + "gix-revwalk 0.31.0", "gix-trace", + "nonempty", ] [[package]] @@ -4189,16 +4318,16 @@ dependencies = [ [[package]] name = "gix-revwalk" -version = "0.27.0" +version = "0.31.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07efcad1d064abdac3e79dfc6e23e05accb579559d015e944c9dcf64be95eb49" +checksum = "313813706b073a12ff7f9b2896bf3e6504cdac7cfbc97b1920114724705069f0" dependencies = [ - "gix-commitgraph 0.33.0", - "gix-date 0.14.0", + "gix-commitgraph 0.37.0", + "gix-date 0.15.3", "gix-error", - "gix-hash 0.22.1", - "gix-hashtable 0.12.0", - "gix-object 0.56.0", + "gix-hash 0.25.0", + "gix-hashtable 0.15.0", + "gix-object 0.60.0", "smallvec", "thiserror", ] @@ -4217,12 +4346,12 @@ dependencies = [ [[package]] name = "gix-sec" -version = "0.13.3" +version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "283f4a746c9bde8550be63e6f961ff4651f412ca12666e8f5615f39464960ab9" +checksum = "f5a3a2d3e504a238136751e646a6c028252286a0ea64ea9974bf0498633407c6" dependencies = [ "bitflags 2.11.1", - "gix-path 0.11.3", + "gix-path 0.12.0", "libc", "windows-sys 0.61.2", ] @@ -4241,13 +4370,37 @@ dependencies = [ [[package]] name = "gix-shallow" -version = "0.8.1" +version = "0.12.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "29187305521bfacf4aefd284ab28dbfa9fb74abd39a5e63dd313b1baa5808c27" +dependencies = [ + "bstr", + "gix-hash 0.25.0", + "gix-lock 23.0.0", + "nonempty", + "thiserror", +] + +[[package]] +name = "gix-status" +version = "0.30.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "189386b5da5285216cc0ede89eff5a943d5261fc794241ee6ec5360b77df15ad" +checksum = "68c6d2a8c521ffa205fe7e268c82e6d1378ba37cd826ca10ab6129fdc29a4b65" dependencies = [ "bstr", - "gix-hash 0.22.1", - "gix-lock 21.0.2", + "filetime", + "gix-diff 0.63.0", + "gix-dir", + "gix-features 0.48.0", + "gix-filter 0.30.0", + "gix-fs 0.21.1", + "gix-hash 0.25.0", + "gix-index 0.51.0", + "gix-object 0.60.0", + "gix-path 0.12.0", + "gix-pathspec 0.18.0", + "gix-worktree 0.52.0", + "portable-atomic", "thiserror", ] @@ -4268,16 +4421,16 @@ dependencies = [ [[package]] name = "gix-submodule" -version = "0.26.0" +version = "0.30.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ac5d38afa855046b7b9e2b85f8cdf7fbf2e449ed061dc81fa7a757abaa38bfac" +checksum = "9fd5fc8692890bd71a596e540fd4c364f8460eaa82c4eaaedebde6e1e3eb4d91" dependencies = [ "bstr", - "gix-config 0.52.0", - "gix-path 0.11.3", - "gix-pathspec 0.15.1", - "gix-refspec 0.37.0", - "gix-url 0.35.3", + "gix-config 0.56.0", + "gix-path 0.12.0", + "gix-pathspec 0.18.0", + "gix-refspec 0.41.0", + "gix-url 0.36.0", "thiserror", ] @@ -4296,11 +4449,12 @@ dependencies = [ [[package]] name = "gix-tempfile" -version = "21.0.2" +version = "23.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d22227f6b203f511ff451c33c89899e87e4f571fc596b06f68e6e613a6508528" +checksum = "691ea1e31435c7e7d4d04705ec9d1c0d9482c46b2acf512bc723939d8f0af7fb" dependencies = [ - "gix-fs 0.19.2", + "dashmap", + "gix-fs 0.21.1", "libc", "parking_lot", "tempfile", @@ -4324,7 +4478,7 @@ dependencies = [ "gix-credentials 0.34.1", "gix-features 0.45.2", "gix-packetline 0.20.0", - "gix-quote", + "gix-quote 0.6.2", "gix-sec 0.12.2", "gix-url 0.34.0", "reqwest 0.13.3", @@ -4333,19 +4487,19 @@ dependencies = [ [[package]] name = "gix-transport" -version = "0.54.0" +version = "0.57.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9561a98f4f1cada03b565121c475c95d060998082bdb1277044fa6e11fe2aa17" +checksum = "ffd6a5c676b92d4ead5f5a2b2935024415dec69edc997b6090ca9cac010a3018" dependencies = [ "base64", "bstr", - "gix-command 0.7.1", - "gix-credentials 0.36.0", - "gix-features 0.46.2", + "gix-command 0.9.0", + "gix-credentials 0.38.0", + "gix-features 0.48.0", "gix-packetline 0.21.3", - "gix-quote", - "gix-sec 0.13.3", - "gix-url 0.35.3", + "gix-quote 0.7.1", + "gix-sec 0.14.0", + "gix-url 0.36.0", "reqwest 0.13.3", "thiserror", ] @@ -4369,17 +4523,17 @@ dependencies = [ [[package]] name = "gix-traverse" -version = "0.53.0" +version = "0.57.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bcdd399f8527f643f8d4fd8de6ec3b6e2c3c826b758b68e90f28275af2e7b33a" +checksum = "a14b7052c0786676c03e71fcfde7d7f0f8e8316e642b5cec6bb3998719b2ce5c" dependencies = [ "bitflags 2.11.1", - "gix-commitgraph 0.33.0", - "gix-date 0.14.0", - "gix-hash 0.22.1", - "gix-hashtable 0.12.0", - "gix-object 0.56.0", - "gix-revwalk 0.27.0", + "gix-commitgraph 0.37.0", + "gix-date 0.15.3", + "gix-hash 0.25.0", + "gix-hashtable 0.15.0", + "gix-object 0.60.0", + "gix-revwalk 0.31.0", "smallvec", "thiserror", ] @@ -4399,12 +4553,12 @@ dependencies = [ [[package]] name = "gix-url" -version = "0.35.3" +version = "0.36.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1a61ead12e33fa52ae92b207ee27554f646a8e7a3dad8b78da1582ec91eda0a6" +checksum = "35842d099e813f6f6bba529e88d4670572149c3df79b7a412952259887721ece" dependencies = [ "bstr", - "gix-path 0.11.3", + "gix-path 0.12.0", "percent-encoding", "thiserror", ] @@ -4415,6 +4569,7 @@ version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4e477b4f07a6e8da4ba791c53c858102959703c60d70f199932010d5b94adb2c" dependencies = [ + "bstr", "fastrand", "unicode-normalization", ] @@ -4459,22 +4614,58 @@ dependencies = [ [[package]] name = "gix-worktree" -version = "0.48.0" +version = "0.52.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "93381c5cd37fa208e3f454433425985ea02725369fb33a79ff4ecf7c279f2f98" +checksum = "d69955eb5e2910832f88d041964b809eee01dadd579237e0b55efec58fd406fd" dependencies = [ "bstr", - "gix-attributes 0.30.1", - "gix-fs 0.19.2", - "gix-glob 0.24.0", - "gix-hash 0.22.1", - "gix-ignore 0.19.1", - "gix-index 0.47.0", - "gix-object 0.56.0", - "gix-path 0.11.3", + "gix-attributes 0.33.0", + "gix-fs 0.21.1", + "gix-glob 0.26.0", + "gix-hash 0.25.0", + "gix-ignore 0.21.0", + "gix-index 0.51.0", + "gix-object 0.60.0", + "gix-path 0.12.0", "gix-validate 0.11.1", ] +[[package]] +name = "gix-worktree-state" +version = "0.30.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8a96dccbcf9e8fe0291c55f06e08da93ebb2e691c1311276f541eefcc6d70800" +dependencies = [ + "bstr", + "gix-features 0.48.0", + "gix-filter 0.30.0", + "gix-fs 0.21.1", + "gix-index 0.51.0", + "gix-object 0.60.0", + "gix-path 0.12.0", + "gix-worktree 0.52.0", + "io-close", + "thiserror", +] + +[[package]] +name = "gix-worktree-stream" +version = "0.32.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9a8444b8ed4662e1a0c97f3eceda29630001a1bbb2632201e50312623e594213" +dependencies = [ + "gix-attributes 0.33.0", + "gix-error", + "gix-features 0.48.0", + "gix-filter 0.30.0", + "gix-fs 0.21.1", + "gix-hash 0.25.0", + "gix-object 0.60.0", + "gix-path 0.12.0", + "gix-traverse 0.57.0", + "parking_lot", +] + [[package]] name = "glob" version = "0.3.3" @@ -4506,9 +4697,9 @@ dependencies = [ [[package]] name = "h2" -version = "0.4.13" +version = "0.4.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2f44da3a8150a6703ed5d34e164b875fd14c2cdab9af1252a9a1020bde2bdc54" +checksum = "171fefbc92fe4a4de27e0698d6a5b392d6a0e333506bc49133760b3bcf948733" dependencies = [ "atomic-waker", "bytes", @@ -4583,9 +4774,14 @@ dependencies = [ [[package]] name = "hashbrown" -version = "0.17.0" +version = "0.17.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4f467dd6dccf739c208452f8014c75c18bb8301b050ad1cfb27153803edb0f51" +checksum = "ed5909b6e89a2db4456e54cd5f673791d7eca6732202bbf2a9cc504fe2f9b84a" +dependencies = [ + "allocator-api2", + "equivalent", + "foldhash 0.2.0", +] [[package]] name = "hashlink" @@ -4787,9 +4983,9 @@ checksum = "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9" [[package]] name = "hybrid-array" -version = "0.4.11" +version = "0.4.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "08d46837a0ed51fe95bd3b05de33cd64a1ee88fc797477ca48446872504507c5" +checksum = "9155a582abd142abc056962c29e3ce5ff2ad5469f4246b537ed42c5deba857da" dependencies = [ "typenum", ] @@ -5058,7 +5254,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d466e9454f08e4a911e14806c24e16fba1b4c121d1ea474396f396069cf949d9" dependencies = [ "equivalent", - "hashbrown 0.17.0", + "hashbrown 0.17.1", "serde", "serde_core", ] @@ -5073,20 +5269,20 @@ dependencies = [ ] [[package]] -name = "ipnet" -version = "2.12.0" +name = "io-close" +version = "0.3.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d98f6fed1fde3f8c21bc40a1abb88dd75e67924f9cffc3ef95607bad8017f8e2" +checksum = "9cadcf447f06744f8ce713d2d6239bb5bde2c357a452397a9ed90c625da390bc" +dependencies = [ + "libc", + "winapi", +] [[package]] -name = "iri-string" -version = "0.7.12" +name = "ipnet" +version = "2.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "25e659a4bb38e810ebc252e53b5814ff908a8c58c2a9ce2fae1bbec24cbf4e20" -dependencies = [ - "memchr", - "serde", -] +checksum = "d98f6fed1fde3f8c21bc40a1abb88dd75e67924f9cffc3ef95607bad8017f8e2" [[package]] name = "is_terminal_polyfill" @@ -5232,9 +5428,9 @@ dependencies = [ [[package]] name = "js-sys" -version = "0.3.97" +version = "0.3.98" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a1840c94c045fbcf8ba2812c95db44499f7c64910a912551aaaa541decebcacf" +checksum = "67df7112613f8bfd9150013a0314e196f4800d3201ae742489d999db2f979f08" dependencies = [ "cfg-if", "futures-util", @@ -5308,9 +5504,9 @@ checksum = "68ab91017fe16c622486840e4c83c9a37afeff978bd239b5293d61ece587de66" [[package]] name = "libgit2-sys" -version = "0.18.3+1.9.2" +version = "0.18.4+1.9.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c9b3acc4b91781bb0b3386669d325163746af5f6e4f73e6d2d630e09a35f3487" +checksum = "9b26f66f35e1871b22efcf7191564123d2a446ca0538cde63c23adfefa9b15b7" dependencies = [ "cc", "libc", @@ -5335,7 +5531,7 @@ dependencies = [ "bitflags 2.11.1", "libc", "plain", - "redox_syscall 0.7.4", + "redox_syscall 0.7.5", ] [[package]] @@ -5416,20 +5612,20 @@ checksum = "5e5032e24019045c762d3c0f28f5b6b8bbf38563a65908389bf7978758920897" [[package]] name = "lol_html" -version = "2.8.1" +version = "2.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6888e8653f6e49cb2924c660fc367a8beeb6239b71e117fa082153c6ea44d427" +checksum = "00aad58f6ec3990e795943872f13651e7a5fa59dca2c8f31a74faf8a0e0fb652" dependencies = [ "bitflags 2.11.1", "cfg-if", "cssparser 0.36.0", "encoding_rs", "foldhash 0.2.0", - "hashbrown 0.16.1", + "hashbrown 0.17.1", "memchr", "mime", "precomputed-hash", - "selectors 0.35.0", + "selectors 0.37.0", "thiserror", ] @@ -5667,11 +5863,17 @@ version = "0.1.14" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "72ef4a56884ca558e5ddb05a1d1e7e1bfd9a68d9ed024c21704cc98872dae1bb" +[[package]] +name = "nonempty" +version = "0.12.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9737e026353e5cd0736f98eddae28665118eb6f6600902a7f50db585621fecb6" + [[package]] name = "normpath" -version = "1.5.0" +version = "1.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bf23ab2b905654b4cb177e30b629937b3868311d4e1cba859f899c041046e69b" +checksum = "b9985ef7269fa99f3b12437bb698381da2428743ab90f20393f399fa14cab21a" dependencies = [ "windows-sys 0.61.2", ] @@ -6390,18 +6592,18 @@ dependencies = [ [[package]] name = "pin-project" -version = "1.1.11" +version = "1.1.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f1749c7ed4bcaf4c3d0a3efc28538844fb29bcdd7d2b67b2be7e20ba861ff517" +checksum = "cbf0d9e68100b3a7989b4901972f265cd542e560a3a8a724e1e20322f4d06ce9" dependencies = [ "pin-project-internal", ] [[package]] name = "pin-project-internal" -version = "1.1.11" +version = "1.1.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d9b20ed30f105399776b9c883e68e536ef602a16ae6f596d2c473591d6ad64c6" +checksum = "a990e22f43e84855daf260dded30524ef4a9021cc7541c26540500a50b624389" dependencies = [ "proc-macro2", "quote", @@ -6849,9 +7051,9 @@ dependencies = [ [[package]] name = "redox_syscall" -version = "0.7.4" +version = "0.7.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f450ad9c3b1da563fb6948a8e0fb0fb9269711c9c73d9ea1de5058c79c8d643a" +checksum = "4666a1a60d8412eab19d94f6d13dcc9cea0a5ef4fdf6a5db306537413c661b1b" dependencies = [ "bitflags 2.11.1", ] @@ -7292,9 +7494,9 @@ dependencies = [ [[package]] name = "selectors" -version = "0.35.0" +version = "0.37.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "93fdfed56cd634f04fe8b9ddf947ae3dc493483e819593d2ba17df9ad05db8b2" +checksum = "2cfaaa6035167f0e604e42723c7650d59ee269ef220d7bbe0565602c8a0173b9" dependencies = [ "bitflags 2.11.1", "cssparser 0.36.0", @@ -7321,9 +7523,9 @@ dependencies = [ [[package]] name = "sentry" -version = "0.48.0" +version = "0.48.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e8ac94aab850a23d7507307cc505332ed2bafd36c65930dfc5c43610f9e9b477" +checksum = "b93b3e19f45495ddd41d8222a152c48c84f6ba45abe9c69e2527e9cdea29bb5b" dependencies = [ "cfg_aliases", "httpdate", @@ -7343,9 +7545,9 @@ dependencies = [ [[package]] name = "sentry-actix" -version = "0.48.0" +version = "0.48.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fc85c297fcb76e3b89a19d14414af6abcf23a670c036266fe4cd71ae6def0d5a" +checksum = "168d0312e1b1741d8295a16c7b2c62c10c76302f7476a1749d6ccc14cb40663a" dependencies = [ "actix-http", "actix-web", @@ -7356,9 +7558,9 @@ dependencies = [ [[package]] name = "sentry-backtrace" -version = "0.48.0" +version = "0.48.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1b803539b9ec0bde4ad759bf07190f6c24062363d519790ac2552dd5a6b21232" +checksum = "dc84c325ace9ca2388e510fe7d6672b5d60cd8b3bd0eb4bb4ee8314c323cd686" dependencies = [ "backtrace", "regex", @@ -7367,9 +7569,9 @@ dependencies = [ [[package]] name = "sentry-contexts" -version = "0.48.0" +version = "0.48.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7e09c2dadaaa7b2a6dd5e84650b70bbdba504e318a2059a7ff0b9eedc51ef336" +checksum = "896c1ab62dbfe1746fb262bbf72e6feb2fb9dfb2c14709077bf71beb532e44b2" dependencies = [ "hostname", "libc", @@ -7381,9 +7583,9 @@ dependencies = [ [[package]] name = "sentry-core" -version = "0.48.0" +version = "0.48.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "56de6f8c10ed1b74543b9654b99d3d9a2d876bd5996f3ecd60afdc30ef40ad0e" +checksum = "d5f5abf20c42cb1593ec1638976e2647da55f79bccac956444c1707b6cce259a" dependencies = [ "rand 0.9.4", "sentry-types", @@ -7394,9 +7596,9 @@ dependencies = [ [[package]] name = "sentry-debug-images" -version = "0.48.0" +version = "0.48.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e1524373dd0f1001eff4d323f0ce877ee47a9bcf109f6343d1e208752fd9c95f" +checksum = "4b88bbe6a760d5724bb40689827e82e8db1e275947df2c59abe171bfc30bb671" dependencies = [ "findshlibs", "sentry-core", @@ -7404,9 +7606,9 @@ dependencies = [ [[package]] name = "sentry-panic" -version = "0.48.0" +version = "0.48.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "382b8f029465d2e2da7ef25bd08110e91817cfe9e2849ac0547359e0ae50f27e" +checksum = "0260dcb52562b6a79ae7702312a26dba94b79fb5baee7301087529e5ca4e872e" dependencies = [ "sentry-backtrace", "sentry-core", @@ -7414,9 +7616,9 @@ dependencies = [ [[package]] name = "sentry-tower" -version = "0.48.0" +version = "0.48.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d83ec6e0890d678b012e901b891f07c73e489cee8dc51b8cbafd50ece3a09ee8" +checksum = "d669616d5d5279b5712febfc80c343acc3695e499de0d101ed70fceacadf37f2" dependencies = [ "http 1.4.0", "pin-project", @@ -7428,9 +7630,9 @@ dependencies = [ [[package]] name = "sentry-tracing" -version = "0.48.0" +version = "0.48.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "77782d2a65e141f20020ec59552aaf9449aeea64bd7624e20c114b8474c4a9ee" +checksum = "a1c035f3a0a8671ae1a231c5b457abb68b71acba2bf3054dab2a09a9d4ea487e" dependencies = [ "bitflags 2.11.1", "sentry-backtrace", @@ -7441,9 +7643,9 @@ dependencies = [ [[package]] name = "sentry-types" -version = "0.48.0" +version = "0.48.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "00c69667ff14f47aad798e6be2ad8409e350b3ab0b8d72b338b462ed35f7bcc4" +checksum = "82d8e81058ec155992191f61c7b29bfa7b2cf12012131e7cdc0678020898a7c9" dependencies = [ "debugid", "hex", @@ -7533,11 +7735,12 @@ dependencies = [ [[package]] name = "serde_with" -version = "3.19.0" +version = "3.20.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f05839ce67618e14a09b286535c0d9c94e85ef25469b0e13cb4f844e5593eb19" +checksum = "e72c1c2cb7b223fafb600a619537a871c2818583d619401b785e7c0b746ccde2" dependencies = [ "base64", + "bs58", "chrono", "hex", "indexmap 1.9.3", @@ -7552,9 +7755,9 @@ dependencies = [ [[package]] name = "serde_with_macros" -version = "3.19.0" +version = "3.20.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cf2ebbe86054f9b45bc3881e865683ccfaccce97b9b4cb53f3039d67f355a334" +checksum = "b90c488738ecb4fb0262f41f43bc40efc5868d9fb744319ddf5f5317f417bfac" dependencies = [ "darling", "proc-macro2", @@ -8127,9 +8330,9 @@ dependencies = [ [[package]] name = "sysinfo" -version = "0.39.0" +version = "0.39.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cd9f9fe3d2b7b75cf4f2805e5b9926e8ac47146667b16b86298c4a8bf08cc469" +checksum = "a4deba334e1190ba7cb498327affa11e5ece10d26a30ab2f27fcf09504b8d8b6" dependencies = [ "libc", "memchr", @@ -8337,9 +8540,9 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" [[package]] name = "tokio" -version = "1.52.1" +version = "1.52.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b67dee974fe86fd92cc45b7a95fdd2f99a36a6d7b0d431a231178d3d670bbcc6" +checksum = "8fc7f01b389ac15039e4dc9531aa973a135d7a4135281b12d7c1bc79fd57fffe" dependencies = [ "bytes", "libc", @@ -8472,9 +8675,9 @@ checksum = "756daf9b1013ebe47a8776667b466417e2d4c5679d441c26230efd9ef78692db" [[package]] name = "tonic" -version = "0.14.5" +version = "0.14.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fec7c61a0695dc1887c1b53952990f3ad2e3a31453e1f49f10e75424943a93ec" +checksum = "ac2a5518c70fa84342385732db33fb3f44bc4cc748936eb5833d2df34d6445ef" dependencies = [ "async-trait", "base64", @@ -8498,9 +8701,9 @@ dependencies = [ [[package]] name = "tonic-prost" -version = "0.14.5" +version = "0.14.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a55376a0bbaa4975a3f10d009ad763d8f4108f067c7c2e74f3001fb49778d309" +checksum = "50849f68853be452acf590cde0b146665b8d507b3b8af17261df47e02c209ea0" dependencies = [ "bytes", "prost", @@ -8528,9 +8731,9 @@ dependencies = [ [[package]] name = "tower-http" -version = "0.6.8" +version = "0.6.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d4e6559d53cc268e5031cd8429d05415bc4cb4aefc4aa5d6cc35fbf5b924a1f8" +checksum = "68d6fdd9f81c2819c9a8b0e0cd91660e7746a8e6ea2ba7c6b2b057985f6bcb51" dependencies = [ "async-compression", "bitflags 2.11.1", @@ -8542,7 +8745,6 @@ dependencies = [ "http-body-util", "http-range-header", "httpdate", - "iri-string", "mime", "mime_guess", "percent-encoding", @@ -8553,6 +8755,7 @@ dependencies = [ "tower-layer", "tower-service", "tracing", + "url", ] [[package]] @@ -8917,9 +9120,9 @@ checksum = "b8dad83b4f25e74f184f64c43b150b91efe7647395b42289f38e50566d82855b" [[package]] name = "wasm-bindgen" -version = "0.2.120" +version = "0.2.121" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "df52b6d9b87e0c74c9edfa1eb2d9bf85e5d63515474513aa50fa181b3c4f5db1" +checksum = "49ace1d07c165b0864824eee619580c4689389afa9dc9ed3a4c75040d82e6790" dependencies = [ "cfg-if", "once_cell", @@ -8930,9 +9133,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-futures" -version = "0.4.70" +version = "0.4.71" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "af934872acec734c2d80e6617bbb5ff4f12b052dd8e6332b0817bce889516084" +checksum = "96492d0d3ffba25305a7dc88720d250b1401d7edca02cc3bcd50633b424673b8" dependencies = [ "js-sys", "wasm-bindgen", @@ -8940,9 +9143,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro" -version = "0.2.120" +version = "0.2.121" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "78b1041f495fb322e64aca85f5756b2172e35cd459376e67f2a6c9dffcedb103" +checksum = "8e68e6f4afd367a562002c05637acb8578ff2dea1943df76afb9e83d177c8578" dependencies = [ "quote", "wasm-bindgen-macro-support", @@ -8950,9 +9153,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro-support" -version = "0.2.120" +version = "0.2.121" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9dcd0ff20416988a18ac686d4d4d0f6aae9ebf08a389ff5d29012b05af2a1b41" +checksum = "d95a9ec35c64b2a7cb35d3fead40c4238d0940c86d107136999567a4703259f2" dependencies = [ "bumpalo", "proc-macro2", @@ -8963,9 +9166,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-shared" -version = "0.2.120" +version = "0.2.121" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "49757b3c82ebf16c57d69365a142940b384176c24df52a087fb748e2085359ea" +checksum = "c4e0100b01e9f0d03189a92b96772a1fb998639d981193d7dbab487302513441" dependencies = [ "unicode-ident", ] @@ -9019,9 +9222,9 @@ dependencies = [ [[package]] name = "web-sys" -version = "0.3.97" +version = "0.3.98" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2eadbac71025cd7b0834f20d1fe8472e8495821b4e9801eb0a60bd1f19827602" +checksum = "4b572dff8bcf38bad0fa19729c89bb5748b2b9b1d8be70cf90df697e3a8f32aa" dependencies = [ "js-sys", "wasm-bindgen",