diff --git a/Cargo.lock b/Cargo.lock index 2c8605028..b5b7d18c6 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -229,9 +229,9 @@ checksum = "4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299" [[package]] name = "anstream" -version = "0.6.19" +version = "0.6.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "301af1932e46185686725e0fad2f8f2aa7da69dd70bf6ecc44d6b703844a3933" +checksum = "3ae563653d1938f79b1ab1b5e668c87c76a9930414574a6583a7b7e11a8e6192" dependencies = [ "anstyle", "anstyle-parse", @@ -259,29 +259,29 @@ dependencies = [ [[package]] name = "anstyle-query" -version = "1.1.3" +version = "1.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6c8bdeb6047d8983be085bab0ba1472e6dc604e7041dbf6fcd5e71523014fae9" +checksum = "9e231f6134f61b71076a3eab506c379d4f36122f2af15a9ff04415ea4c3339e2" dependencies = [ - "windows-sys 0.59.0", + "windows-sys 0.60.2", ] [[package]] name = "anstyle-wincon" -version = "3.0.9" +version = "3.0.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "403f75924867bb1033c59fbf0797484329750cfbe3c4325cd33127941fabc882" +checksum = "3e0633414522a32ffaac8ac6cc8f748e090c5717661fddeea04219e2344f5f2a" dependencies = [ "anstyle", "once_cell_polyfill", - "windows-sys 0.59.0", + "windows-sys 0.60.2", ] [[package]] name = "anyhow" -version = "1.0.98" +version = "1.0.99" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e16d2d3311acee920a9eb8d33b8cbc1787ce4a264e85f964c2404b969bdcd487" +checksum = "b0674a1ddeecb70197781e945de4b3b8ffb61fa939a5597bcf48503737663100" dependencies = [ "backtrace", ] @@ -453,9 +453,9 @@ checksum = "c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8" [[package]] name = "aws-config" -version = "1.8.3" +version = "1.8.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c0baa720ebadea158c5bda642ac444a2af0cdf7bb66b46d1e4533de5d1f449d0" +checksum = "483020b893cdef3d89637e428d588650c71cfae7ea2e6ecbaee4de4ff99fb2dd" dependencies = [ "aws-credential-types", "aws-runtime", @@ -483,9 +483,9 @@ dependencies = [ [[package]] name = "aws-credential-types" -version = "1.2.4" +version = "1.2.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b68c2194a190e1efc999612792e25b1ab3abfefe4306494efaaabc25933c0cbe" +checksum = "1541072f81945fa1251f8795ef6c92c4282d74d59f88498ae7d4bf00f0ebdad9" dependencies = [ "aws-smithy-async", "aws-smithy-runtime-api", @@ -518,9 +518,9 @@ dependencies = [ [[package]] name = "aws-runtime" -version = "1.5.9" +version = "1.5.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b2090e664216c78e766b6bac10fe74d2f451c02441d43484cd76ac9a295075f7" +checksum = "c034a1bc1d70e16e7f4e4caf7e9f7693e4c9c24cd91cf17c2a0b21abaebc7c8b" dependencies = [ "aws-credential-types", "aws-sigv4", @@ -543,9 +543,9 @@ dependencies = [ [[package]] name = "aws-sdk-cloudfront" -version = "1.86.0" +version = "1.89.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b55eb3bfa37f2391044855a741590ca06721247005847372fcb5b666450fb46c" +checksum = "83a596f389867672e108f49eb0ccad67bf390aa2e59d7bc9fcbd885dd73678d5" dependencies = [ "aws-credential-types", "aws-runtime", @@ -565,9 +565,9 @@ dependencies = [ [[package]] name = "aws-sdk-s3" -version = "1.100.0" +version = "1.101.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8c5eafbdcd898114b839ba68ac628e31c4cfc3e11dfca38dc1b2de2f35bb6270" +checksum = "7b16efa59a199f5271bf21ab3e570c5297d819ce4f240e6cf0096d1dc0049c44" dependencies = [ "aws-credential-types", "aws-runtime", @@ -599,9 +599,9 @@ dependencies = [ [[package]] name = "aws-sdk-sso" -version = "1.78.0" +version = "1.79.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dbd7bc4bd34303733bded362c4c997a39130eac4310257c79aae8484b1c4b724" +checksum = "0a847168f15b46329fa32c7aca4e4f1a2e072f9b422f0adb19756f2e1457f111" dependencies = [ "aws-credential-types", "aws-runtime", @@ -621,9 +621,9 @@ dependencies = [ [[package]] name = "aws-sdk-ssooidc" -version = "1.79.0" +version = "1.80.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "77358d25f781bb106c1a69531231d4fd12c6be904edb0c47198c604df5a2dbca" +checksum = "b654dd24d65568738593e8239aef279a86a15374ec926ae8714e2d7245f34149" dependencies = [ "aws-credential-types", "aws-runtime", @@ -643,9 +643,9 @@ dependencies = [ [[package]] name = "aws-sdk-sts" -version = "1.80.0" +version = "1.81.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "06e3ed2a9b828ae7763ddaed41d51724d2661a50c45f845b08967e52f4939cfc" +checksum = "c92ea8a7602321c83615c82b408820ad54280fb026e92de0eeea937342fafa24" dependencies = [ "aws-credential-types", "aws-runtime", @@ -666,9 +666,9 @@ dependencies = [ [[package]] name = "aws-sigv4" -version = "1.3.3" +version = "1.3.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ddfb9021f581b71870a17eac25b52335b82211cdc092e02b6876b2bcefa61666" +checksum = "084c34162187d39e3740cb635acd73c4e3a551a36146ad6fe8883c929c9f876c" dependencies = [ "aws-credential-types", "aws-smithy-eventstream", @@ -705,9 +705,9 @@ dependencies = [ [[package]] name = "aws-smithy-checksums" -version = "0.63.5" +version = "0.63.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5ab9472f7a8ec259ddb5681d2ef1cb1cf16c0411890063e67cdc7b62562cc496" +checksum = "9054b4cc5eda331cde3096b1576dec45365c5cbbca61d1fffa5f236e251dfce7" dependencies = [ "aws-smithy-http", "aws-smithy-types", @@ -736,9 +736,9 @@ dependencies = [ [[package]] name = "aws-smithy-http" -version = "0.62.2" +version = "0.62.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "43c82ba4cab184ea61f6edaafc1072aad3c2a17dcf4c0fce19ac5694b90d8b5f" +checksum = "7c4dacf2d38996cf729f55e7a762b30918229917eca115de45dfa8dfb97796c9" dependencies = [ "aws-smithy-eventstream", "aws-smithy-runtime-api", @@ -767,7 +767,7 @@ dependencies = [ "aws-smithy-types", "bytes", "h2 0.3.27", - "h2 0.4.11", + "h2 0.4.12", "http 0.2.12", "http 1.3.1", "http-body 0.4.6", @@ -780,7 +780,7 @@ dependencies = [ "indexmap 2.10.0", "pin-project-lite", "rustls 0.21.12", - "rustls 0.23.30", + "rustls 0.23.31", "rustls-native-certs 0.8.1", "rustls-pki-types", "serde", @@ -824,7 +824,7 @@ dependencies = [ "regex-lite", "roxmltree", "serde_json", - "thiserror 2.0.12", + "thiserror 2.0.14", ] [[package]] @@ -839,9 +839,9 @@ dependencies = [ [[package]] name = "aws-smithy-runtime" -version = "1.8.5" +version = "1.8.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "660f70d9d8af6876b4c9aa8dcb0dbaf0f89b04ee9a4455bea1b4ba03b15f26f6" +checksum = "9e107ce0783019dbff59b3a244aa0c114e4a8c9d93498af9162608cd5474e796" dependencies = [ "aws-smithy-async", "aws-smithy-http", @@ -864,9 +864,9 @@ dependencies = [ [[package]] name = "aws-smithy-runtime-api" -version = "1.8.5" +version = "1.8.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "937a49ecf061895fca4a6dd8e864208ed9be7546c0527d04bc07d502ec5fba1c" +checksum = "75d52251ed4b9776a3e8487b2a01ac915f73b2da3af8fc1e77e0fce697a550d4" dependencies = [ "aws-smithy-async", "aws-smithy-types", @@ -1252,9 +1252,9 @@ dependencies = [ [[package]] name = "cc" -version = "1.2.30" +version = "1.2.32" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "deec109607ca693028562ed836a5f1c4b8bd77755c4e132fc5ce11b0b6211ae7" +checksum = "2352e5597e9c544d5e6d9c95190d5d27738ade584fa8db0a16e130e5c2b5296e" dependencies = [ "jobserver", "libc", @@ -1335,9 +1335,9 @@ dependencies = [ [[package]] name = "clap" -version = "4.5.41" +version = "4.5.44" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "be92d32e80243a54711e5d7ce823c35c41c9d929dc4ab58e1276f625841aadf9" +checksum = "1c1f056bae57e3e54c3375c41ff79619ddd13460a17d7438712bd0d83fda4ff8" dependencies = [ "clap_builder", "clap_derive", @@ -1345,9 +1345,9 @@ dependencies = [ [[package]] name = "clap_builder" -version = "4.5.41" +version = "4.5.44" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "707eab41e9622f9139419d573eca0900137718000c517d47da73045f54331c3d" +checksum = "b3e7f4214277f3c7aa526a59dd3fbe306a370daee1f8b7b8c987069cd8e888a8" dependencies = [ "anstream", "anstyle", @@ -1411,9 +1411,9 @@ dependencies = [ [[package]] name = "comrak" -version = "0.40.0" +version = "0.41.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "32c3278f396e5707769a68bc0943e9b8f84a172836b173827810918279621747" +checksum = "57c9011f1cb8ff2306380cd0cd455611341d0a064bf7907234c3da4c6babb423" dependencies = [ "caseless", "entities", @@ -1487,11 +1487,11 @@ dependencies = [ [[package]] name = "crates-index" -version = "3.10.0" +version = "3.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fc5380d50f922b49fc83564b9e83c4986718d49185b7a16555b1e1a20ae21c43" +checksum = "420219465ccb3a8c300053fadafab5307d9ee2c810666ead7da3a468e796ecdd" dependencies = [ - "gix 0.72.1", + "gix 0.73.0", "hex", "home", "memchr", @@ -1503,8 +1503,8 @@ dependencies = [ "serde_derive", "serde_json", "smol_str", - "thiserror 2.0.12", - "toml 0.8.23", + "thiserror 2.0.14", + "toml 0.9.5", ] [[package]] @@ -1522,7 +1522,7 @@ dependencies = [ "serde", "serde_json", "smartstring", - "thiserror 2.0.12", + "thiserror 2.0.14", ] [[package]] @@ -1542,15 +1542,16 @@ checksum = "19d374276b40fb8bbdee95aef7c7fa6b5316ec764510eb64b8dd0e2ed0d7e7f5" [[package]] name = "crc-fast" -version = "1.3.0" +version = "1.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6bf62af4cc77d8fe1c22dde4e721d87f2f54056139d8c412e1366b740305f56f" +checksum = "ec9f79df9b0383475ae6df8fcf35d4e29528441706385339daf0fe3f4cce040b" dependencies = [ "crc", "digest", "libc", "rand 0.9.2", "regex", + "rustversion", ] [[package]] @@ -2008,12 +2009,12 @@ dependencies = [ "syntect", "tempfile", "test-case", - "thiserror 2.0.12", + "thiserror 2.0.14", "thread_local", "time", "tokio", "tokio-util", - "toml 0.9.2", + "toml 0.9.5", "tower", "tower-http", "tracing", @@ -2031,7 +2032,7 @@ name = "docsrs-metadata" version = "0.1.0" dependencies = [ "serde", - "thiserror 2.0.12", + "thiserror 2.0.14", "toml 0.8.23", ] @@ -2064,9 +2065,9 @@ checksum = "92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813" [[package]] name = "dyn-clone" -version = "1.0.19" +version = "1.0.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1c7a8fb8a9fbf66c1f703fe16184d10ca0ee9d23be5b4436400408ba54a95005" +checksum = "d0881ea181b1df73ff77ffaaf9c7544ecc11e82fba9b5f27b262a3c73a332555" [[package]] name = "ecdsa" @@ -2153,9 +2154,9 @@ dependencies = [ [[package]] name = "event-listener" -version = "5.4.0" +version = "5.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3492acde4c3fc54c845eaab3eed8bd00c7a7d881f78bfc801e43a93dec1331ae" +checksum = "e13b66accf52311f30a0db42147dadea9850cb48cd070028831ae5f5d4b856ab" dependencies = [ "concurrent-queue", "parking", @@ -2504,29 +2505,29 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "01237e8d3d78581f71642be8b0c2ae8c0b2b5c251c9c5d9ebbea3c1ea280dce8" dependencies = [ "gix-actor", - "gix-attributes", + "gix-attributes 0.26.1", "gix-command", "gix-commitgraph 0.28.0", "gix-config 0.45.1", - "gix-credentials", + "gix-credentials 0.29.0", "gix-date", "gix-diff 0.52.1", "gix-discover 0.40.1", "gix-features 0.42.1", - "gix-filter", + "gix-filter 0.19.2", "gix-fs 0.15.0", "gix-glob 0.20.1", "gix-hash 0.18.0", "gix-hashtable 0.8.1", - "gix-ignore", - "gix-index", + "gix-ignore 0.15.0", + "gix-index 0.40.1", "gix-lock 17.1.0", - "gix-negotiate", + "gix-negotiate 0.20.1", "gix-object 0.49.1", "gix-odb 0.69.1", "gix-pack 0.59.1", "gix-path", - "gix-pathspec", + "gix-pathspec 0.11.0", "gix-prompt", "gix-protocol 0.50.1", "gix-ref 0.52.1", @@ -2535,7 +2536,7 @@ dependencies = [ "gix-revwalk 0.20.1", "gix-sec 0.11.0", "gix-shallow 0.4.0", - "gix-submodule", + "gix-submodule 0.19.1", "gix-tempfile 17.1.0", "gix-trace", "gix-transport 0.47.0", @@ -2543,10 +2544,10 @@ dependencies = [ "gix-url 0.31.0", "gix-utils", "gix-validate", - "gix-worktree", + "gix-worktree 0.41.0", "once_cell", "smallvec", - "thiserror 2.0.12", + "thiserror 2.0.14", ] [[package]] @@ -2556,21 +2557,30 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "514c29cc879bdc0286b0cbc205585a49b252809eb86c69df4ce4f855ee75f635" dependencies = [ "gix-actor", + "gix-attributes 0.27.0", + "gix-command", "gix-commitgraph 0.29.0", "gix-config 0.46.0", + "gix-credentials 0.30.0", "gix-date", "gix-diff 0.53.0", "gix-discover 0.41.0", - "gix-features 0.43.0", + "gix-features 0.43.1", + "gix-filter 0.20.0", "gix-fs 0.16.0", "gix-glob 0.21.0", "gix-hash 0.19.0", "gix-hashtable 0.9.0", + "gix-ignore 0.16.0", + "gix-index 0.41.0", "gix-lock 18.0.0", - "gix-object 0.50.0", + "gix-negotiate 0.21.0", + "gix-object 0.50.1", "gix-odb 0.70.0", "gix-pack 0.60.0", "gix-path", + "gix-pathspec 0.12.0", + "gix-prompt", "gix-protocol 0.51.0", "gix-ref 0.53.0", "gix-refspec 0.31.0", @@ -2578,28 +2588,31 @@ dependencies = [ "gix-revwalk 0.21.0", "gix-sec 0.12.0", "gix-shallow 0.5.0", + "gix-submodule 0.20.0", "gix-tempfile 18.0.0", "gix-trace", + "gix-transport 0.48.0", "gix-traverse 0.47.0", "gix-url 0.32.0", "gix-utils", "gix-validate", + "gix-worktree 0.42.0", "once_cell", "smallvec", - "thiserror 2.0.12", + "thiserror 2.0.14", ] [[package]] name = "gix-actor" -version = "0.35.2" +version = "0.35.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "58ebbb8f41071c7cf318a0b1db667c34e1df49db7bf387d282a4e61a3b97882c" +checksum = "d1b1ec302f8dc059df125ed46dfdc7e9d33fe7724df19843aea53b5ffd32d5bb" dependencies = [ "bstr", "gix-date", "gix-utils", "itoa 1.0.15", - "thiserror 2.0.12", + "thiserror 2.0.14", "winnow", ] @@ -2616,7 +2629,24 @@ dependencies = [ "gix-trace", "kstring", "smallvec", - "thiserror 2.0.12", + "thiserror 2.0.14", + "unicode-bom", +] + +[[package]] +name = "gix-attributes" +version = "0.27.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "45442188216d08a5959af195f659cb1f244a50d7d2d0c3873633b1cd7135f638" +dependencies = [ + "bstr", + "gix-glob 0.21.0", + "gix-path", + "gix-quote", + "gix-trace", + "kstring", + "smallvec", + "thiserror 2.0.14", "unicode-bom", ] @@ -2626,7 +2656,7 @@ version = "0.2.14" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b1db9765c69502650da68f0804e3dc2b5f8ccc6a2d104ca6c85bc40700d37540" dependencies = [ - "thiserror 2.0.12", + "thiserror 2.0.14", ] [[package]] @@ -2635,7 +2665,7 @@ version = "0.4.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0b1f1d8764958699dc764e3f727cef280ff4d1bd92c107bbf8acd85b30c1bd6f" dependencies = [ - "thiserror 2.0.12", + "thiserror 2.0.14", ] [[package]] @@ -2661,7 +2691,7 @@ dependencies = [ "gix-chunk", "gix-hash 0.18.0", "memmap2", - "thiserror 2.0.12", + "thiserror 2.0.14", ] [[package]] @@ -2674,7 +2704,7 @@ dependencies = [ "gix-chunk", "gix-hash 0.19.0", "memmap2", - "thiserror 2.0.12", + "thiserror 2.0.14", ] [[package]] @@ -2693,7 +2723,7 @@ dependencies = [ "memchr", "once_cell", "smallvec", - "thiserror 2.0.12", + "thiserror 2.0.14", "unicode-bom", "winnow", ] @@ -2706,7 +2736,7 @@ checksum = "5dfb898c5b695fd4acfc3c0ab638525a65545d47706064dcf7b5ead6cdb136c0" dependencies = [ "bstr", "gix-config-value", - "gix-features 0.43.0", + "gix-features 0.43.1", "gix-glob 0.21.0", "gix-path", "gix-ref 0.53.0", @@ -2714,7 +2744,7 @@ dependencies = [ "memchr", "once_cell", "smallvec", - "thiserror 2.0.12", + "thiserror 2.0.14", "unicode-bom", "winnow", ] @@ -2729,7 +2759,7 @@ dependencies = [ "bstr", "gix-path", "libc", - "thiserror 2.0.12", + "thiserror 2.0.14", ] [[package]] @@ -2746,20 +2776,38 @@ dependencies = [ "gix-sec 0.11.0", "gix-trace", "gix-url 0.31.0", - "thiserror 2.0.12", + "thiserror 2.0.14", +] + +[[package]] +name = "gix-credentials" +version = "0.30.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0039dd3ac606dd80b16353a41b61fc237ca5cb8b612f67a9f880adfad4be4e05" +dependencies = [ + "bstr", + "gix-command", + "gix-config-value", + "gix-date", + "gix-path", + "gix-prompt", + "gix-sec 0.12.0", + "gix-trace", + "gix-url 0.32.0", + "thiserror 2.0.14", ] [[package]] name = "gix-date" -version = "0.10.3" +version = "0.10.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d7235bdf4d9d54a6901928e3a37f91c16f419e6957f520ed929c3d292b84226e" +checksum = "996b6b90bafb287330af92b274c3e64309dc78359221d8612d11cd10c8b9fe1c" dependencies = [ "bstr", "itoa 1.0.15", "jiff", "smallvec", - "thiserror 2.0.12", + "thiserror 2.0.14", ] [[package]] @@ -2770,7 +2818,7 @@ checksum = "5e9b43e95fe352da82a969f0c84ff860c2de3e724d93f6681fedbcd6c917f252" dependencies = [ "bstr", "gix-command", - "gix-filter", + "gix-filter 0.19.2", "gix-fs 0.15.0", "gix-hash 0.18.0", "gix-object 0.49.1", @@ -2778,9 +2826,9 @@ dependencies = [ "gix-tempfile 17.1.0", "gix-trace", "gix-traverse 0.46.2", - "gix-worktree", + "gix-worktree 0.41.0", "imara-diff", - "thiserror 2.0.12", + "thiserror 2.0.14", ] [[package]] @@ -2791,8 +2839,8 @@ checksum = "de854852010d44a317f30c92d67a983e691c9478c8a3fb4117c1f48626bcdea8" dependencies = [ "bstr", "gix-hash 0.19.0", - "gix-object 0.50.0", - "thiserror 2.0.12", + "gix-object 0.50.1", + "thiserror 2.0.14", ] [[package]] @@ -2808,7 +2856,7 @@ dependencies = [ "gix-path", "gix-ref 0.52.1", "gix-sec 0.11.0", - "thiserror 2.0.12", + "thiserror 2.0.14", ] [[package]] @@ -2824,7 +2872,7 @@ dependencies = [ "gix-path", "gix-ref 0.53.0", "gix-sec 0.12.0", - "thiserror 2.0.12", + "thiserror 2.0.14", ] [[package]] @@ -2844,25 +2892,27 @@ dependencies = [ "once_cell", "parking_lot", "prodash 29.0.2", - "thiserror 2.0.12", + "thiserror 2.0.14", "walkdir", ] [[package]] name = "gix-features" -version = "0.43.0" +version = "0.43.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9a92748623c201568785ee69a561f4eec06f745b4fac67dab1d44ca9891a57ee" +checksum = "cd1543cd9b8abcbcebaa1a666a5c168ee2cda4dea50d3961ee0e6d1c42f81e5b" dependencies = [ "crc32fast", + "crossbeam-channel", "flate2", "gix-path", "gix-trace", "gix-utils", "libc", "once_cell", + "parking_lot", "prodash 30.0.1", - "thiserror 2.0.12", + "thiserror 2.0.14", "walkdir", ] @@ -2874,7 +2924,7 @@ checksum = "ecf004912949bbcf308d71aac4458321748ecb59f4d046830d25214208c471f1" dependencies = [ "bstr", "encoding_rs", - "gix-attributes", + "gix-attributes 0.26.1", "gix-command", "gix-hash 0.18.0", "gix-object 0.49.1", @@ -2884,7 +2934,28 @@ dependencies = [ "gix-trace", "gix-utils", "smallvec", - "thiserror 2.0.12", + "thiserror 2.0.14", +] + +[[package]] +name = "gix-filter" +version = "0.20.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "aa6571a3927e7ab10f64279a088e0dae08e8da05547771796d7389bbe28ad9ff" +dependencies = [ + "bstr", + "encoding_rs", + "gix-attributes 0.27.0", + "gix-command", + "gix-hash 0.19.0", + "gix-object 0.50.1", + "gix-packetline-blocking", + "gix-path", + "gix-quote", + "gix-trace", + "gix-utils", + "smallvec", + "thiserror 2.0.14", ] [[package]] @@ -2898,7 +2969,7 @@ dependencies = [ "gix-features 0.42.1", "gix-path", "gix-utils", - "thiserror 2.0.12", + "thiserror 2.0.14", ] [[package]] @@ -2909,10 +2980,10 @@ checksum = "d793f71e955d18f228d20ec433dcce6d0e8577efcdfd11d72d09d7cc2758dfd1" dependencies = [ "bstr", "fastrand", - "gix-features 0.43.0", + "gix-features 0.43.1", "gix-path", "gix-utils", - "thiserror 2.0.12", + "thiserror 2.0.14", ] [[package]] @@ -2935,7 +3006,7 @@ checksum = "b947db8366823e7a750c254f6bb29e27e17f27e457bf336ba79b32423db62cd5" dependencies = [ "bitflags 2.9.1", "bstr", - "gix-features 0.43.0", + "gix-features 0.43.1", "gix-path", ] @@ -2948,7 +3019,7 @@ dependencies = [ "faster-hex", "gix-features 0.42.1", "sha1-checked", - "thiserror 2.0.12", + "thiserror 2.0.14", ] [[package]] @@ -2958,9 +3029,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "251fad79796a731a2a7664d9ea95ee29a9e99474de2769e152238d4fdb69d50e" dependencies = [ "faster-hex", - "gix-features 0.43.0", + "gix-features 0.43.1", "sha1-checked", - "thiserror 2.0.12", + "thiserror 2.0.14", ] [[package]] @@ -2981,7 +3052,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c35300b54896153e55d53f4180460931ccd69b7e8d2f6b9d6401122cdedc4f07" dependencies = [ "gix-hash 0.19.0", - "hashbrown 0.15.4", + "hashbrown 0.15.5", "parking_lot", ] @@ -2998,6 +3069,19 @@ dependencies = [ "unicode-bom", ] +[[package]] +name = "gix-ignore" +version = "0.16.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "564d6fddf46e2c981f571b23d6ad40cb08bddcaf6fc7458b1d49727ad23c2870" +dependencies = [ + "bstr", + "gix-glob 0.21.0", + "gix-path", + "gix-trace", + "unicode-bom", +] + [[package]] name = "gix-index" version = "0.40.1" @@ -3023,7 +3107,35 @@ dependencies = [ "memmap2", "rustix 1.0.8", "smallvec", - "thiserror 2.0.12", + "thiserror 2.0.14", +] + +[[package]] +name = "gix-index" +version = "0.41.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2af39fde3ce4ce11371d9ce826f2936ec347318f2d1972fe98c2e7134e267e25" +dependencies = [ + "bitflags 2.9.1", + "bstr", + "filetime", + "fnv", + "gix-bitmap", + "gix-features 0.43.1", + "gix-fs 0.16.0", + "gix-hash 0.19.0", + "gix-lock 18.0.0", + "gix-object 0.50.1", + "gix-traverse 0.47.0", + "gix-utils", + "gix-validate", + "hashbrown 0.15.5", + "itoa 1.0.15", + "libc", + "memmap2", + "rustix 1.0.8", + "smallvec", + "thiserror 2.0.14", ] [[package]] @@ -3034,7 +3146,7 @@ checksum = "570f8b034659f256366dc90f1a24924902f20acccd6a15be96d44d1269e7a796" dependencies = [ "gix-tempfile 17.1.0", "gix-utils", - "thiserror 2.0.12", + "thiserror 2.0.14", ] [[package]] @@ -3045,7 +3157,7 @@ checksum = "b9fa71da90365668a621e184eb5b979904471af1b3b09b943a84bc50e8ad42ed" dependencies = [ "gix-tempfile 18.0.0", "gix-utils", - "thiserror 2.0.12", + "thiserror 2.0.14", ] [[package]] @@ -3061,7 +3173,23 @@ dependencies = [ "gix-object 0.49.1", "gix-revwalk 0.20.1", "smallvec", - "thiserror 2.0.12", + "thiserror 2.0.14", +] + +[[package]] +name = "gix-negotiate" +version = "0.21.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1d58d4c9118885233be971e0d7a589f5cfb1a8bd6cb6e2ecfb0fc6b1b293c83b" +dependencies = [ + "bitflags 2.9.1", + "gix-commitgraph 0.29.0", + "gix-date", + "gix-hash 0.19.0", + "gix-object 0.50.1", + "gix-revwalk 0.21.0", + "smallvec", + "thiserror 2.0.14", ] [[package]] @@ -3081,20 +3209,20 @@ dependencies = [ "gix-validate", "itoa 1.0.15", "smallvec", - "thiserror 2.0.12", + "thiserror 2.0.14", "winnow", ] [[package]] name = "gix-object" -version = "0.50.0" +version = "0.50.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "49664e3e212bc34f7060f5738ce7022247e4afd959b68a4f666b1fd29c00b23c" +checksum = "aff2047f96d57bcc721426e11ec0f9efeb432d5e6ef5f1aa84cfc55198971dca" dependencies = [ "bstr", "gix-actor", "gix-date", - "gix-features 0.43.0", + "gix-features 0.43.1", "gix-hash 0.19.0", "gix-hashtable 0.9.0", "gix-path", @@ -3102,7 +3230,7 @@ dependencies = [ "gix-validate", "itoa 1.0.15", "smallvec", - "thiserror 2.0.12", + "thiserror 2.0.14", "winnow", ] @@ -3124,7 +3252,7 @@ dependencies = [ "gix-quote", "parking_lot", "tempfile", - "thiserror 2.0.12", + "thiserror 2.0.14", ] [[package]] @@ -3135,17 +3263,17 @@ checksum = "9c9d7af10fda9df0bb4f7f9bd507963560b3c66cb15a5b825caf752e0eb109ac" dependencies = [ "arc-swap", "gix-date", - "gix-features 0.43.0", + "gix-features 0.43.1", "gix-fs 0.16.0", "gix-hash 0.19.0", "gix-hashtable 0.9.0", - "gix-object 0.50.0", + "gix-object 0.50.1", "gix-pack 0.60.0", "gix-path", "gix-quote", "parking_lot", "tempfile", - "thiserror 2.0.12", + "thiserror 2.0.14", ] [[package]] @@ -3165,7 +3293,7 @@ dependencies = [ "memmap2", "parking_lot", "smallvec", - "thiserror 2.0.12", + "thiserror 2.0.14", "uluru", ] @@ -3177,14 +3305,17 @@ checksum = "d8571df89bfca5abb49c3e3372393f7af7e6f8b8dbe2b96303593cef5b263019" dependencies = [ "clru", "gix-chunk", - "gix-features 0.43.0", + "gix-features 0.43.1", "gix-hash 0.19.0", "gix-hashtable 0.9.0", - "gix-object 0.50.0", + "gix-object 0.50.1", "gix-path", + "gix-tempfile 18.0.0", "memmap2", + "parking_lot", "smallvec", - "thiserror 2.0.12", + "thiserror 2.0.14", + "uluru", ] [[package]] @@ -3196,7 +3327,7 @@ dependencies = [ "bstr", "faster-hex", "gix-trace", - "thiserror 2.0.12", + "thiserror 2.0.14", ] [[package]] @@ -3208,21 +3339,21 @@ dependencies = [ "bstr", "faster-hex", "gix-trace", - "thiserror 2.0.12", + "thiserror 2.0.14", ] [[package]] name = "gix-path" -version = "0.10.19" +version = "0.10.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c6279d323d925ad4790602105ae27df4b915e7a7d81e4cdba2603121c03ad111" +checksum = "06d37034a4c67bbdda76f7bcd037b2f7bc0fba0c09a6662b19697a5716e7b2fd" dependencies = [ "bstr", "gix-trace", "gix-validate", "home", "once_cell", - "thiserror 2.0.12", + "thiserror 2.0.14", ] [[package]] @@ -3233,11 +3364,26 @@ checksum = "ce061c50e5f8f7c830cacb3da3e999ae935e283ce8522249f0ce2256d110979d" dependencies = [ "bitflags 2.9.1", "bstr", - "gix-attributes", + "gix-attributes 0.26.1", "gix-config-value", "gix-glob 0.20.1", "gix-path", - "thiserror 2.0.12", + "thiserror 2.0.14", +] + +[[package]] +name = "gix-pathspec" +version = "0.12.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "daedead611c9bd1f3640dc90a9012b45f790201788af4d659f28d94071da7fba" +dependencies = [ + "bitflags 2.9.1", + "bstr", + "gix-attributes 0.27.0", + "gix-config-value", + "gix-glob 0.21.0", + "gix-path", + "thiserror 2.0.14", ] [[package]] @@ -3250,7 +3396,7 @@ dependencies = [ "gix-config-value", "parking_lot", "rustix 1.0.8", - "thiserror 2.0.12", + "thiserror 2.0.14", ] [[package]] @@ -3260,12 +3406,12 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f5c17d78bb0414f8d60b5f952196dc2e47ec320dca885de9128ecdb4a0e38401" dependencies = [ "bstr", - "gix-credentials", + "gix-credentials 0.29.0", "gix-date", "gix-features 0.42.1", "gix-hash 0.18.0", "gix-lock 17.1.0", - "gix-negotiate", + "gix-negotiate 0.20.1", "gix-object 0.49.1", "gix-ref 0.52.1", "gix-refspec 0.30.1", @@ -3275,7 +3421,7 @@ dependencies = [ "gix-transport 0.47.0", "gix-utils", "maybe-async", - "thiserror 2.0.12", + "thiserror 2.0.14", "winnow", ] @@ -3286,15 +3432,22 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "12b4b807c47ffcf7c1e5b8119585368a56449f3493da93b931e1d4239364e922" dependencies = [ "bstr", + "gix-credentials 0.30.0", "gix-date", - "gix-features 0.43.0", + "gix-features 0.43.1", "gix-hash 0.19.0", + "gix-lock 18.0.0", + "gix-negotiate 0.21.0", + "gix-object 0.50.1", "gix-ref 0.53.0", + "gix-refspec 0.31.0", + "gix-revwalk 0.21.0", "gix-shallow 0.5.0", + "gix-trace", "gix-transport 0.48.0", "gix-utils", "maybe-async", - "thiserror 2.0.12", + "thiserror 2.0.14", "winnow", ] @@ -3306,7 +3459,7 @@ checksum = "4a375a75b4d663e8bafe3bf4940a18a23755644c13582fa326e99f8f987d83fd" dependencies = [ "bstr", "gix-utils", - "thiserror 2.0.12", + "thiserror 2.0.14", ] [[package]] @@ -3326,7 +3479,7 @@ dependencies = [ "gix-utils", "gix-validate", "memmap2", - "thiserror 2.0.12", + "thiserror 2.0.14", "winnow", ] @@ -3337,17 +3490,17 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4b7a23209d4e4cbdc2086d294f5f3f8707ac6286768847024d952d8cd3278c5b" dependencies = [ "gix-actor", - "gix-features 0.43.0", + "gix-features 0.43.1", "gix-fs 0.16.0", "gix-hash 0.19.0", "gix-lock 18.0.0", - "gix-object 0.50.0", + "gix-object 0.50.1", "gix-path", "gix-tempfile 18.0.0", "gix-utils", "gix-validate", "memmap2", - "thiserror 2.0.12", + "thiserror 2.0.14", "winnow", ] @@ -3362,7 +3515,7 @@ dependencies = [ "gix-revision 0.34.1", "gix-validate", "smallvec", - "thiserror 2.0.12", + "thiserror 2.0.14", ] [[package]] @@ -3376,7 +3529,7 @@ dependencies = [ "gix-revision 0.35.0", "gix-validate", "smallvec", - "thiserror 2.0.12", + "thiserror 2.0.14", ] [[package]] @@ -3394,7 +3547,7 @@ dependencies = [ "gix-object 0.49.1", "gix-revwalk 0.20.1", "gix-trace", - "thiserror 2.0.12", + "thiserror 2.0.14", ] [[package]] @@ -3403,13 +3556,16 @@ version = "0.35.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f651f2b1742f760bb8161d6743229206e962b73d9c33c41f4e4aefa6586cbd3d" dependencies = [ + "bitflags 2.9.1", "bstr", "gix-commitgraph 0.29.0", "gix-date", "gix-hash 0.19.0", - "gix-object 0.50.0", + "gix-hashtable 0.9.0", + "gix-object 0.50.1", "gix-revwalk 0.21.0", - "thiserror 2.0.12", + "gix-trace", + "thiserror 2.0.14", ] [[package]] @@ -3424,7 +3580,7 @@ dependencies = [ "gix-hashtable 0.8.1", "gix-object 0.49.1", "smallvec", - "thiserror 2.0.12", + "thiserror 2.0.14", ] [[package]] @@ -3437,9 +3593,9 @@ dependencies = [ "gix-date", "gix-hash 0.19.0", "gix-hashtable 0.9.0", - "gix-object 0.50.0", + "gix-object 0.50.1", "smallvec", - "thiserror 2.0.12", + "thiserror 2.0.14", ] [[package]] @@ -3475,7 +3631,7 @@ dependencies = [ "bstr", "gix-hash 0.18.0", "gix-lock 17.1.0", - "thiserror 2.0.12", + "thiserror 2.0.14", ] [[package]] @@ -3487,7 +3643,7 @@ dependencies = [ "bstr", "gix-hash 0.19.0", "gix-lock 18.0.0", - "thiserror 2.0.12", + "thiserror 2.0.14", ] [[package]] @@ -3499,10 +3655,25 @@ dependencies = [ "bstr", "gix-config 0.45.1", "gix-path", - "gix-pathspec", + "gix-pathspec 0.11.0", "gix-refspec 0.30.1", "gix-url 0.31.0", - "thiserror 2.0.12", + "thiserror 2.0.14", +] + +[[package]] +name = "gix-submodule" +version = "0.20.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "657cc5dd43cbc7a14d9c5aaf02cfbe9c2a15d077cded3f304adb30ef78852d3e" +dependencies = [ + "bstr", + "gix-config 0.46.0", + "gix-path", + "gix-pathspec 0.12.0", + "gix-refspec 0.31.0", + "gix-url 0.32.0", + "thiserror 2.0.14", ] [[package]] @@ -3548,13 +3719,13 @@ dependencies = [ "bstr", "curl", "gix-command", - "gix-credentials", + "gix-credentials 0.29.0", "gix-features 0.42.1", "gix-packetline", "gix-quote", "gix-sec 0.11.0", "gix-url 0.31.0", - "thiserror 2.0.12", + "thiserror 2.0.14", ] [[package]] @@ -3565,12 +3736,12 @@ checksum = "12f7cc0179fc89d53c54e1f9ce51229494864ab4bf136132d69db1b011741ca3" dependencies = [ "bstr", "gix-command", - "gix-features 0.43.0", + "gix-features 0.43.1", "gix-packetline", "gix-quote", "gix-sec 0.12.0", "gix-url 0.32.0", - "thiserror 2.0.12", + "thiserror 2.0.14", ] [[package]] @@ -3587,7 +3758,7 @@ dependencies = [ "gix-object 0.49.1", "gix-revwalk 0.20.1", "smallvec", - "thiserror 2.0.12", + "thiserror 2.0.14", ] [[package]] @@ -3601,10 +3772,10 @@ dependencies = [ "gix-date", "gix-hash 0.19.0", "gix-hashtable 0.9.0", - "gix-object 0.50.0", + "gix-object 0.50.1", "gix-revwalk 0.21.0", "smallvec", - "thiserror 2.0.12", + "thiserror 2.0.14", ] [[package]] @@ -3617,7 +3788,7 @@ dependencies = [ "gix-features 0.42.1", "gix-path", "percent-encoding", - "thiserror 2.0.12", + "thiserror 2.0.14", "url", ] @@ -3628,10 +3799,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1b76a9d266254ad287ffd44467cd88e7868799b08f4d52e02d942b93e514d16f" dependencies = [ "bstr", - "gix-features 0.43.0", + "gix-features 0.43.1", "gix-path", "percent-encoding", - "thiserror 2.0.12", + "thiserror 2.0.14", "url", ] @@ -3652,7 +3823,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "77b9e00cacde5b51388d28ed746c493b18a6add1f19b5e01d686b3b9ece66d4d" dependencies = [ "bstr", - "thiserror 2.0.12", + "thiserror 2.0.14", ] [[package]] @@ -3662,23 +3833,42 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "54f1916f8d928268300c977d773dd70a8746b646873b77add0a34876a8c847e9" dependencies = [ "bstr", - "gix-attributes", + "gix-attributes 0.26.1", "gix-features 0.42.1", "gix-fs 0.15.0", "gix-glob 0.20.1", "gix-hash 0.18.0", - "gix-ignore", - "gix-index", + "gix-ignore 0.15.0", + "gix-index 0.40.1", "gix-object 0.49.1", "gix-path", "gix-validate", ] +[[package]] +name = "gix-worktree" +version = "0.42.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "55f625ac9126c19bef06dbc6d2703cdd7987e21e35b497bb265ac37d383877b1" +dependencies = [ + "bstr", + "gix-attributes 0.27.0", + "gix-features 0.43.1", + "gix-fs 0.16.0", + "gix-glob 0.21.0", + "gix-hash 0.19.0", + "gix-ignore 0.16.0", + "gix-index 0.41.0", + "gix-object 0.50.1", + "gix-path", + "gix-validate", +] + [[package]] name = "glob" -version = "0.3.2" +version = "0.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2" +checksum = "0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280" [[package]] name = "grass" @@ -3735,9 +3925,9 @@ dependencies = [ [[package]] name = "h2" -version = "0.4.11" +version = "0.4.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "17da50a276f1e01e0ba6c029e47b7100754904ee8a278f886546e98575380785" +checksum = "f3c0b69cfcb4e1b9f1bf2f53f95f766e4661169728ec61cd3fe5a0166f2d1386" dependencies = [ "atomic-waker", "bytes", @@ -3789,9 +3979,9 @@ dependencies = [ [[package]] name = "hashbrown" -version = "0.15.4" +version = "0.15.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5971ac85611da7067dbfcabef3c70ebb5606018acd9e2a3903a0da507521e0d5" +checksum = "9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1" dependencies = [ "allocator-api2", "equivalent", @@ -3813,7 +4003,7 @@ version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7382cf6263419f2d8df38c55d7da83da5c18aef87fc7a7fc1fb1e344edfe14c1" dependencies = [ - "hashbrown 0.15.4", + "hashbrown 0.15.5", ] [[package]] @@ -4036,7 +4226,7 @@ dependencies = [ "bytes", "futures-channel", "futures-util", - "h2 0.4.11", + "h2 0.4.12", "http 1.3.1", "http-body 1.0.1", "httparse", @@ -4073,7 +4263,7 @@ dependencies = [ "http 1.3.1", "hyper 1.6.0", "hyper-util", - "rustls 0.23.30", + "rustls 0.23.31", "rustls-native-certs 0.8.1", "rustls-pki-types", "tokio", @@ -4266,7 +4456,7 @@ version = "0.1.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "17d34b7d42178945f775e84bc4c36dde7c1c6cdfea656d3354d009056f2bb3d2" dependencies = [ - "hashbrown 0.15.4", + "hashbrown 0.15.5", ] [[package]] @@ -4293,7 +4483,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fe4cd85333e22411419a0bcae1297d25e58c9443848b11dc6a86fefe8c78a661" dependencies = [ "equivalent", - "hashbrown 0.15.4", + "hashbrown 0.15.5", "serde", ] @@ -4501,15 +4691,15 @@ checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55" [[package]] name = "libbz2-rs-sys" -version = "0.2.1" +version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "775bf80d5878ab7c2b1080b5351a48b2f737d9f6f8b383574eebcc22be0dfccb" +checksum = "2c4a545a15244c7d945065b5d392b2d2d7f21526fba56ce51467b06ed445e8f7" [[package]] name = "libc" -version = "0.2.174" +version = "0.2.175" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1171693293099992e19cddea4e8b849964e9846f4acee11b3948bcc337be8776" +checksum = "6a82ae493e598baaea5209805c49bbf2ea7de956d50d7da0da1164f9c6d28543" [[package]] name = "libgit2-sys" @@ -4532,7 +4722,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "07033963ba89ebaf1584d767badaa2e8fcec21aedea6b8c0346d487d49c28667" dependencies = [ "cfg-if", - "windows-targets 0.53.2", + "windows-targets 0.53.3", ] [[package]] @@ -4543,9 +4733,9 @@ checksum = "f9fbbcab51052fe104eb5e5d351cf728d30a5be1fe14d9be8a3b097481fb97de" [[package]] name = "libredox" -version = "0.1.6" +version = "0.1.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4488594b9328dee448adb906d8b126d9b7deb7cf5c22161ee591610bb1be83c0" +checksum = "391290121bad3d37fbddad76d8f5d1c1c314cfc646d143d7e07a3086ddff0ce3" dependencies = [ "bitflags 2.9.1", "libc", @@ -4671,12 +4861,12 @@ dependencies = [ "cfg-if", "cssparser 0.35.0", "encoding_rs", - "hashbrown 0.15.4", + "hashbrown 0.15.5", "memchr", "mime", "precomputed-hash", "selectors 0.30.0", - "thiserror 2.0.12", + "thiserror 2.0.14", ] [[package]] @@ -4685,7 +4875,7 @@ version = "0.12.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "234cf4f4a04dc1f57e24b96cc0cd600cf2af460d4161ac5ecdd0af8e1f3b2a38" dependencies = [ - "hashbrown 0.15.4", + "hashbrown 0.15.5", ] [[package]] @@ -5494,9 +5684,9 @@ checksum = "dc375e1527247fe1a97d8b7156678dfe7c1af2fc075c9a4db3690ecd2a148068" [[package]] name = "proc-macro2" -version = "1.0.95" +version = "1.0.97" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778" +checksum = "d61789d7719defeb74ea5fe81f2fdfdbd28a803847077cecce2ff14e1472f6f1" dependencies = [ "unicode-ident", ] @@ -5546,14 +5736,14 @@ dependencies = [ "lazy_static", "memchr", "parking_lot", - "thiserror 2.0.12", + "thiserror 2.0.14", ] [[package]] name = "quick-xml" -version = "0.38.0" +version = "0.38.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8927b0664f5c5a98265138b7e3f90aa19a6b21353182469ace36d4ac527b7b1b" +checksum = "9845d9dccf565065824e69f9f235fafba1587031eda353c1f1561cd6a6be78f4" dependencies = [ "memchr", ] @@ -5705,9 +5895,9 @@ dependencies = [ [[package]] name = "redox_syscall" -version = "0.5.16" +version = "0.5.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7251471db004e509f4e75a62cca9435365b5ec7bcdff530d612ac7c87c44a792" +checksum = "5407465600fb0548f1442edf71dd20683c6ed326200ace4b1ef0763521bb3b77" dependencies = [ "bitflags 2.9.1", ] @@ -5809,7 +5999,7 @@ dependencies = [ "futures-channel", "futures-core", "futures-util", - "h2 0.4.11", + "h2 0.4.12", "http 1.3.1", "http-body 1.0.1", "http-body-util", @@ -5995,9 +6185,9 @@ dependencies = [ [[package]] name = "rustls" -version = "0.23.30" +version = "0.23.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "069a8df149a16b1a12dcc31497c3396a173844be3cac4bd40c9e7671fef96671" +checksum = "c0ebcbd2f03de0fc1122ad9bb24b127a5a6cd51d72604a3f3c50ac459762b6cc" dependencies = [ "aws-lc-rs", "once_cell", @@ -6028,7 +6218,7 @@ dependencies = [ "openssl-probe", "rustls-pki-types", "schannel", - "security-framework 3.2.0", + "security-framework 3.3.0", ] [[package]] @@ -6082,9 +6272,9 @@ dependencies = [ [[package]] name = "rustversion" -version = "1.0.21" +version = "1.0.22" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8a0d197bd2c9dc6e53b84da9556a69ba4cdfab8619eb41a8bd1cc2027a0f6b1d" +checksum = "b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d" [[package]] name = "rustwide" @@ -6212,9 +6402,9 @@ dependencies = [ [[package]] name = "security-framework" -version = "3.2.0" +version = "3.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "271720403f46ca04f7ba6f55d438f8bd878d6b8ca0a1046e8228c4145bcbb316" +checksum = "80fb1d92c5028aa318b4b8bd7302a5bfcf48be96a37fc6fc790f806b0004ee0c" dependencies = [ "bitflags 2.9.1", "core-foundation 0.10.1", @@ -6283,9 +6473,9 @@ dependencies = [ [[package]] name = "sentry" -version = "0.41.0" +version = "0.42.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "507ac2be9bf2da56c831da57faf1dadd81f434bd282935cdb06193d0c94e8811" +checksum = "989425268ab5c011e06400187eed6c298272f8ef913e49fcadc3fda788b45030" dependencies = [ "httpdate", "native-tls", @@ -6305,9 +6495,9 @@ dependencies = [ [[package]] name = "sentry-actix" -version = "0.41.0" +version = "0.42.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8402c142005ee560ae361c73ebece13a299ec3e9cce5b8654479ea9aac8dc8df" +checksum = "a5c675bdf6118764a8e265c3395c311b4d905d12866c92df52870c0223d2ffc1" dependencies = [ "actix-http", "actix-web", @@ -6318,9 +6508,9 @@ dependencies = [ [[package]] name = "sentry-anyhow" -version = "0.41.0" +version = "0.42.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1fce8e095bb4e66cbf92f7eb3fb0ff7014f7943de3e4f55b3ef69261cf32d913" +checksum = "e1b4523c2595d6730bfbe401e95a6423fe9cb16dc3b6046f340551591cffe723" dependencies = [ "anyhow", "sentry-backtrace", @@ -6329,9 +6519,9 @@ dependencies = [ [[package]] name = "sentry-backtrace" -version = "0.41.0" +version = "0.42.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eb4416302fa5325181a120e0fe7d4afd83cd95e52a9b86afa34a8161383fe0dc" +checksum = "68e299dd3f7bcf676875eee852c9941e1d08278a743c32ca528e2debf846a653" dependencies = [ "backtrace", "regex", @@ -6340,9 +6530,9 @@ dependencies = [ [[package]] name = "sentry-contexts" -version = "0.41.0" +version = "0.42.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "936752f42b6f651dcb257da0bfa235ecc79e82011c49ed3383c212cc582263ff" +checksum = "fac0c5d6892cd4c414492fc957477b620026fb3411fca9fa12774831da561c88" dependencies = [ "hostname", "libc", @@ -6354,21 +6544,22 @@ dependencies = [ [[package]] name = "sentry-core" -version = "0.41.0" +version = "0.42.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "00e9bd2cadaeda3af41e9fa5d14645127d6f6a4aec73da3ae38e477ecafd3682" +checksum = "deaa38b94e70820ff3f1f9db3c8b0aef053b667be130f618e615e0ff2492cbcc" dependencies = [ "rand 0.9.2", "sentry-types", "serde", "serde_json", + "url", ] [[package]] name = "sentry-debug-images" -version = "0.41.0" +version = "0.42.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e1e074fe9a0970c91999b23ed3195e6e30990d589fba3a68f20a1686af0f5cda" +checksum = "00950648aa0d371c7f57057434ad5671bd4c106390df7e7284739330786a01b6" dependencies = [ "findshlibs", "sentry-core", @@ -6376,9 +6567,9 @@ dependencies = [ [[package]] name = "sentry-panic" -version = "0.41.0" +version = "0.42.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4651d34f3ba649d9e6dc1268443cae6728b8f741c2f0264004f8ecf5b247330d" +checksum = "2b7a23b13c004873de3ce7db86eb0f59fe4adfc655a31f7bbc17fd10bacc9bfe" dependencies = [ "sentry-backtrace", "sentry-core", @@ -6386,9 +6577,9 @@ dependencies = [ [[package]] name = "sentry-tower" -version = "0.41.0" +version = "0.42.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f77964ead7e064d4b4b2b8001d5fc3c36dcac2ac607b3d5e0f1c2ae7a361a594" +checksum = "4a303d0127d95ae928a937dcc0886931d28b4186e7338eea7d5786827b69b002" dependencies = [ "http 1.3.1", "pin-project", @@ -6400,9 +6591,9 @@ dependencies = [ [[package]] name = "sentry-tracing" -version = "0.41.0" +version = "0.42.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c25c47d36bc80c74d26d568ffe970c37b337c061b7234ad6f2d159439c16f000" +checksum = "fac841c7050aa73fc2bec8f7d8e9cb1159af0b3095757b99820823f3e54e5080" dependencies = [ "bitflags 2.9.1", "sentry-backtrace", @@ -6413,16 +6604,16 @@ dependencies = [ [[package]] name = "sentry-types" -version = "0.41.0" +version = "0.42.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a08e7154abe2cd557f26fd70038452810748aefdf39bc973f674421224b147c1" +checksum = "e477f4d4db08ddb4ab553717a8d3a511bc9e81dde0c808c680feacbb8105c412" dependencies = [ "debugid", "hex", "rand 0.9.2", "serde", "serde_json", - "thiserror 2.0.12", + "thiserror 2.0.14", "time", "url", "uuid", @@ -6456,9 +6647,9 @@ dependencies = [ [[package]] name = "serde_json" -version = "1.0.141" +version = "1.0.142" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "30b9eff21ebe718216c6ec64e1d9ac57087aad11efc64e32002bce4a0d4c03d3" +checksum = "030fedb782600dcbd6f02d479bf0d817ac3bb40d644745b769d6a96bc3afc5a7" dependencies = [ "indexmap 2.10.0", "itoa 1.0.15", @@ -6613,9 +6804,9 @@ checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" [[package]] name = "signal-hook-registry" -version = "1.4.5" +version = "1.4.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9203b8055f63a2a00e2f593bb0510367fe707d7ff1e5c872de2f537b339e5410" +checksum = "b2a4719bff48cee6b39d12c020eeb490953ad2443b7055bd0b21fca26bd8c28b" dependencies = [ "libc", ] @@ -6660,9 +6851,9 @@ checksum = "56199f7ddabf13fe5074ce809e7d3f42b42ae711800501b5b16ea82ad029c39d" [[package]] name = "slab" -version = "0.4.10" +version = "0.4.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "04dc19736151f35336d325007ac991178d504a119863a2fcb3758cdb5e52c50d" +checksum = "7a2ae44ef20feb57a68b23d846850f861394c2e02dc425a50098ae8c90267589" [[package]] name = "slug" @@ -6784,7 +6975,7 @@ dependencies = [ "futures-intrusive", "futures-io", "futures-util", - "hashbrown 0.15.4", + "hashbrown 0.15.5", "hashlink 0.10.0", "indexmap 2.10.0", "log", @@ -6795,7 +6986,7 @@ dependencies = [ "serde_json", "sha2", "smallvec", - "thiserror 2.0.12", + "thiserror 2.0.14", "tokio", "tokio-stream", "tracing", @@ -6878,7 +7069,7 @@ dependencies = [ "smallvec", "sqlx-core", "stringprep", - "thiserror 2.0.12", + "thiserror 2.0.14", "tracing", "whoami", ] @@ -6916,7 +7107,7 @@ dependencies = [ "smallvec", "sqlx-core", "stringprep", - "thiserror 2.0.12", + "thiserror 2.0.14", "tracing", "whoami", ] @@ -6941,7 +7132,7 @@ dependencies = [ "serde", "serde_urlencoded", "sqlx-core", - "thiserror 2.0.12", + "thiserror 2.0.14", "tracing", "url", ] @@ -7196,11 +7387,11 @@ dependencies = [ [[package]] name = "thiserror" -version = "2.0.12" +version = "2.0.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708" +checksum = "0b0949c3a6c842cbde3f1686d6eea5a010516deb7085f79db747562d4102f41e" dependencies = [ - "thiserror-impl 2.0.12", + "thiserror-impl 2.0.14", ] [[package]] @@ -7216,9 +7407,9 @@ dependencies = [ [[package]] name = "thiserror-impl" -version = "2.0.12" +version = "2.0.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d" +checksum = "cc5b44b4ab9c2fdd0e0512e6bece8388e214c0749f5862b114cc5b7a25daf227" dependencies = [ "proc-macro2", "quote", @@ -7302,9 +7493,9 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" [[package]] name = "tokio" -version = "1.47.0" +version = "1.47.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "43864ed400b6043a4757a25c7a64a8efde741aed79a056a2fb348a406701bb35" +checksum = "89e49afdadebb872d3145a5638b59eb0691ea23e46ca484037cfab3b76b95038" dependencies = [ "backtrace", "bytes", @@ -7357,7 +7548,7 @@ version = "0.26.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8e727b36a1a0e8b74c376ac2211e40c2c8af09fb4013c60d910495810f008e9b" dependencies = [ - "rustls 0.23.30", + "rustls 0.23.31", "tokio", ] @@ -7374,9 +7565,9 @@ dependencies = [ [[package]] name = "tokio-util" -version = "0.7.15" +version = "0.7.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "66a539a9ad6d5d281510d5bd368c973d636c02dbf8a67300bfb6b950696ad7df" +checksum = "14307c986784f72ef81c89db7d9e28d6ac26d16213b109ea501696195e6e3ce5" dependencies = [ "bytes", "futures-core", @@ -7399,9 +7590,9 @@ dependencies = [ [[package]] name = "toml" -version = "0.9.2" +version = "0.9.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ed0aee96c12fa71097902e0bb061a5e1ebd766a6636bb605ba401c45c1650eac" +checksum = "75129e1dc5000bfbaa9fee9d1b21f974f9fbad9daec557a521ee6e080825f6e8" dependencies = [ "indexmap 2.10.0", "serde", @@ -7446,9 +7637,9 @@ dependencies = [ [[package]] name = "toml_parser" -version = "1.0.1" +version = "1.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "97200572db069e74c512a14117b296ba0a80a30123fbbb5aa1f4a348f639ca30" +checksum = "b551886f449aa90d4fe2bdaa9f4a2577ad2dde302c61ecf262d80b116db95c10" dependencies = [ "winnow", ] @@ -7757,9 +7948,9 @@ checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821" [[package]] name = "uuid" -version = "1.17.0" +version = "1.18.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3cf4199d1e5d15ddd86a694e4d0dffa9c323ce759fea589f00fef9d81cc1931d" +checksum = "f33196643e165781c20a5ead5582283a7dacbb87855d867fbc2df3f81eddc1be" dependencies = [ "getrandom 0.3.3", "js-sys", @@ -7950,11 +8141,11 @@ dependencies = [ [[package]] name = "whoami" -version = "1.6.0" +version = "1.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6994d13118ab492c3c80c1f81928718159254c53c472bf9ce36f8dae4add02a7" +checksum = "5d4a4db5077702ca3015d3d02d74974948aba2ad9e12ab7df718ee64ccd7e97d" dependencies = [ - "redox_syscall", + "libredox", "wasite", ] @@ -8101,7 +8292,7 @@ version = "0.60.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb" dependencies = [ - "windows-targets 0.53.2", + "windows-targets 0.53.3", ] [[package]] @@ -8152,10 +8343,11 @@ dependencies = [ [[package]] name = "windows-targets" -version = "0.53.2" +version = "0.53.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c66f69fcc9ce11da9966ddb31a40968cad001c5bedeb5c2b82ede4253ab48aef" +checksum = "d5fe6031c4041849d7c496a8ded650796e7b6ecc19df1a431c1a363342e5dc91" dependencies = [ + "windows-link", "windows_aarch64_gnullvm 0.53.0", "windows_aarch64_msvc 0.53.0", "windows_i686_gnu 0.53.0", @@ -8485,9 +8677,9 @@ dependencies = [ [[package]] name = "zerovec" -version = "0.11.2" +version = "0.11.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4a05eb080e015ba39cc9e23bbe5e7fb04d5fb040350f99f34e338d5fdd294428" +checksum = "e7aa2bd55086f1ab526693ecbe444205da57e25f4489879da80635a46d90e73b" dependencies = [ "yoke", "zerofrom", diff --git a/Cargo.toml b/Cargo.toml index 97f5a5a28..efbd61839 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -17,7 +17,7 @@ exclude = [ ] [dependencies] -sentry = { version = "0.41.0", features = ["panic", "tracing", "tower-http", "anyhow", "backtrace"] } +sentry = { version = "0.42.0", features = ["panic", "tracing", "tower-http", "anyhow", "backtrace"] } log = "0.4" tracing = "0.1.37" tracing-subscriber = { version = "0.3.16", default-features = false, features = ["ansi", "fmt", "json", "env-filter", "tracing-log"] } @@ -37,7 +37,7 @@ docsrs-metadata = { path = "crates/metadata" } anyhow = { version = "1.0.42", features = ["backtrace"]} backtrace = "0.3.61" thiserror = "2.0.3" -comrak = { version = "0.40.0", default-features = false } +comrak = { version = "0.41.0", default-features = false } syntect = { version = "5.0.0", default-features = false, features = ["parsing", "html", "dump-load", "regex-onig"] } toml = "0.9.2" prometheus = { version = "0.14.0", default-features = false }