diff --git a/Cargo.lock b/Cargo.lock index 992131bc5..557865ae9 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -19,9 +19,9 @@ checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" [[package]] name = "ahash" -version = "0.8.5" +version = "0.8.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cd7d5a2cecb58716e47d67d5703a249964b14c7be1ec3cad3affc295b2d1c35d" +checksum = "91429305e9f0a25f6205c5b8e0d2db09e0708a7a6df0f42212bb56c32c8ac97a" dependencies = [ "cfg-if", "once_cell", @@ -115,7 +115,7 @@ dependencies = [ "hyper", "id_tree", "inflections", - "itertools 0.11.0", + "itertools 0.12.0", "lazy_static", "nom", "num_cpus", @@ -141,7 +141,7 @@ dependencies = [ "sha1", "snafu", "strum", - "syn 2.0.38", + "syn 2.0.39", "tempfile", "tokio", "tokio-util", @@ -177,7 +177,7 @@ dependencies = [ "fluent-syntax", "inflections", "intl-memoizer", - "itertools 0.11.0", + "itertools 0.12.0", "num-format", "phf 0.11.2", "serde", @@ -198,7 +198,7 @@ dependencies = [ name = "anki_process" version = "0.0.0" dependencies = [ - "itertools 0.11.0", + "itertools 0.12.0", "snafu", ] @@ -210,7 +210,7 @@ dependencies = [ "anki_proto_gen", "anyhow", "inflections", - "itertools 0.11.0", + "itertools 0.12.0", "prost", "prost-build", "prost-reflect", @@ -228,7 +228,7 @@ dependencies = [ "anyhow", "camino", "inflections", - "itertools 0.11.0", + "itertools 0.12.0", "once_cell", "prost-reflect", "prost-types", @@ -337,9 +337,9 @@ dependencies = [ [[package]] name = "async-compression" -version = "0.4.4" +version = "0.4.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f658e2baef915ba0f26f1f7c42bfb8e12f532a01f449a090ded75ae7a07e9ba2" +checksum = "bc2d0cfb2a7388d34f590e76686704c494ed7aaceed62ee1ba35cbf363abc2a5" dependencies = [ "futures-core", "memchr", @@ -368,7 +368,7 @@ checksum = "16e62a023e7c117e27523144c5d2459f4397fcc3cab0085af8e2224f643a0193" dependencies = [ "proc-macro2", "quote", - "syn 2.0.38", + "syn 2.0.39", ] [[package]] @@ -379,7 +379,7 @@ checksum = "a66537f1bb974b254c98ed142ff995236e81b9d0fe4db0575f46612cb15eb0f9" dependencies = [ "proc-macro2", "quote", - "syn 2.0.38", + "syn 2.0.39", ] [[package]] @@ -460,7 +460,7 @@ dependencies = [ "heck", "proc-macro2", "quote", - "syn 2.0.38", + "syn 2.0.39", ] [[package]] @@ -544,9 +544,9 @@ dependencies = [ [[package]] name = "bstr" -version = "1.7.0" +version = "1.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c79ad7fb2dd38f3dabd76b09c6a5a20c038fc0213ef1e9afd30eb777f120f019" +checksum = "542f33a8835a0884b006a0c3df3dadd99c0c3f296ed26c2fdc8028e01ad6230c" dependencies = [ "memchr", "regex-automata 0.4.3", @@ -590,7 +590,7 @@ checksum = "2ce227728da80c4c7f932e66900d285ff6e04b815d77d769fd2ade463acb0d52" dependencies = [ "async-trait", "derive-new", - "getrandom 0.2.10", + "getrandom 0.2.11", "rand 0.8.5", "spin 0.9.8", "uuid", @@ -612,7 +612,7 @@ dependencies = [ "derive-new", "flate2", "half 2.3.1", - "hashbrown 0.14.2", + "hashbrown", "libm", "log", "rand 0.8.5", @@ -651,7 +651,7 @@ dependencies = [ "derive-new", "proc-macro2", "quote", - "syn 2.0.38", + "syn 2.0.39", ] [[package]] @@ -683,7 +683,7 @@ dependencies = [ "burn-tensor-testgen", "derive-new", "half 2.3.1", - "hashbrown 0.14.2", + "hashbrown", "libm", "num-traits", "rand 0.8.5", @@ -699,7 +699,7 @@ checksum = "f92da000e738bcf20ec873d63c3b46ed4e0afa10fb14ea3133874886c0fb591f" dependencies = [ "proc-macro2", "quote", - "syn 2.0.38", + "syn 2.0.39", ] [[package]] @@ -775,7 +775,7 @@ dependencies = [ "android-tzdata", "iana-time-zone", "num-traits", - "windows-targets", + "windows-targets 0.48.5", ] [[package]] @@ -817,9 +817,9 @@ dependencies = [ [[package]] name = "clap" -version = "4.4.7" +version = "4.4.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ac495e00dcec98c83465d5ad66c5c4fabd652fd6686e7c6269b117e729a6f17b" +checksum = "2275f18819641850fa26c89acc84d465c1bf91ce57bc2748b28c420473352f64" dependencies = [ "clap_builder", "clap_derive", @@ -827,9 +827,9 @@ dependencies = [ [[package]] name = "clap_builder" -version = "4.4.7" +version = "4.4.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c77ed9a32a62e6ca27175d00d29d05ca32e396ea1eb5fb01d8256b669cec7663" +checksum = "07cdf1b148b25c1e1f7a42225e30a0d99a615cd4637eae7365548dd4529b95bc" dependencies = [ "anstream", "anstyle", @@ -856,7 +856,7 @@ dependencies = [ "heck", "proc-macro2", "quote", - "syn 2.0.38", + "syn 2.0.39", ] [[package]] @@ -867,9 +867,9 @@ checksum = "702fc72eb24e5a1e48ce58027a675bc24edd52096d5397d4aea7c6dd9eca0bd1" [[package]] name = "coarsetime" -version = "0.1.29" +version = "0.1.33" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a73ef0d00d14301df35d0f13f5ea32344de6b00837485c358458f1e7f2d27db4" +checksum = "71367d3385c716342014ad17e3d19f7788ae514885a1f4c24f500260fb365e1a" dependencies = [ "libc", "once_cell", @@ -918,7 +918,7 @@ name = "configure" version = "0.0.0" dependencies = [ "anyhow", - "itertools 0.11.0", + "itertools 0.12.0", "ninja_gen", ] @@ -955,9 +955,9 @@ checksum = "e496a50fda8aacccc86d7529e2c1e0892dbd0f898a6b5645b5561b89c3210efa" [[package]] name = "cpufeatures" -version = "0.2.10" +version = "0.2.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3fbc60abd742b35f2492f808e1abbb83d45f72db402e14c55057edc9c7b1e9e4" +checksum = "ce420fe07aecd3e67c5f910618fe65e94158f6dcc0adf44e00d69ce2bdfe0fd0" dependencies = [ "libc", ] @@ -1089,9 +1089,9 @@ dependencies = [ [[package]] name = "data-encoding" -version = "2.4.0" +version = "2.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c2e66c9d817f1720209181c316d28635c050fa304f9c79e47a520882661b7308" +checksum = "7e962a19be5cfc3f3bf6dd8f61eb50107f356ad6270fbb3ed41476571db78be5" [[package]] name = "deadpool" @@ -1187,7 +1187,7 @@ checksum = "487585f4d0c6655fe74905e2504d8ad6908e4db67f744eb140876906c2f3175d" dependencies = [ "proc-macro2", "quote", - "syn 2.0.38", + "syn 2.0.39", ] [[package]] @@ -1243,9 +1243,9 @@ dependencies = [ [[package]] name = "env_logger" -version = "0.10.0" +version = "0.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "85cdab6a89accf66733ad5a1693a4dcced6aeff64602b634530dd73c1f3ee9f0" +checksum = "95b3f3e67048839cb0d0781f445682a35113da7121f7c949db0e2be96a4fbece" dependencies = [ "humantime", "is-terminal", @@ -1271,9 +1271,9 @@ checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" [[package]] name = "errno" -version = "0.3.5" +version = "0.3.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ac3e13f66a2f95e32a39eaa81f6b95d42878ca0e1db0c7543723dfe12557e860" +checksum = "f258a7194e7f7c2a7837a8913aeab7fd8c383457034fa20ce4dd3dcb813e8eb8" dependencies = [ "libc", "windows-sys", @@ -1287,9 +1287,9 @@ checksum = "0206175f82b8d6bf6652ff7d71a1e27fd2e4efde587fd368662814d6ec1d9ce0" [[package]] name = "fallible-iterator" -version = "0.2.0" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4443176a9f2c162692bd3d352d745ef9413eec5782a80d8fd6f8a1ac692a07f7" +checksum = "2acce4a10f12dc2fb14a218589d4f1f62ef011b2d0cc4b3cb1bba8e94da14649" [[package]] name = "fallible-streaming-iterator" @@ -1418,9 +1418,9 @@ checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" [[package]] name = "form_urlencoded" -version = "1.2.0" +version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a62bc1cf6f830c2ec14a513a9fb124d0a213a629668a4186f329db21fe045652" +checksum = "e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456" dependencies = [ "percent-encoding", ] @@ -1481,7 +1481,7 @@ dependencies = [ "camino", "clap", "fluent-syntax", - "itertools 0.11.0", + "itertools 0.12.0", "lazy_static", "regex", "serde_json", @@ -1501,9 +1501,9 @@ dependencies = [ [[package]] name = "futures" -version = "0.3.28" +version = "0.3.29" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "23342abe12aba583913b2e62f22225ff9c950774065e4bfb61a19cd9770fec40" +checksum = "da0290714b38af9b4a7b094b8a37086d1b4e61f2df9122c3cad2577669145335" dependencies = [ "futures-channel", "futures-core", @@ -1516,9 +1516,9 @@ dependencies = [ [[package]] name = "futures-channel" -version = "0.3.28" +version = "0.3.29" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "955518d47e09b25bbebc7a18df10b81f0c766eaf4c4f1cccef2fca5f2a4fb5f2" +checksum = "ff4dd66668b557604244583e3e1e1eada8c5c2e96a6d0d6653ede395b78bbacb" dependencies = [ "futures-core", "futures-sink", @@ -1526,15 +1526,15 @@ dependencies = [ [[package]] name = "futures-core" -version = "0.3.28" +version = "0.3.29" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4bca583b7e26f571124fe5b7561d49cb2868d79116cfa0eefce955557c6fee8c" +checksum = "eb1d22c66e66d9d72e1758f0bd7d4fd0bee04cad842ee34587d68c07e45d088c" [[package]] name = "futures-executor" -version = "0.3.28" +version = "0.3.29" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ccecee823288125bd88b4d7f565c9e58e41858e47ab72e8ea2d64e93624386e0" +checksum = "0f4fb8693db0cf099eadcca0efe2a5a22e4550f98ed16aba6c48700da29597bc" dependencies = [ "futures-core", "futures-task", @@ -1543,9 +1543,9 @@ dependencies = [ [[package]] name = "futures-io" -version = "0.3.28" +version = "0.3.29" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4fff74096e71ed47f8e023204cfd0aa1289cd54ae5430a9523be060cdb849964" +checksum = "8bf34a163b5c4c52d0478a4d757da8fb65cabef42ba90515efee0f6f9fa45aaa" [[package]] name = "futures-lite" @@ -1564,26 +1564,26 @@ dependencies = [ [[package]] name = "futures-macro" -version = "0.3.28" +version = "0.3.29" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "89ca545a94061b6365f2c7355b4b32bd20df3ff95f02da9329b34ccc3bd6ee72" +checksum = "53b153fd91e4b0147f4aced87be237c98248656bb01050b96bf3ee89220a8ddb" dependencies = [ "proc-macro2", "quote", - "syn 2.0.38", + "syn 2.0.39", ] [[package]] name = "futures-sink" -version = "0.3.28" +version = "0.3.29" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f43be4fe21a13b9781a69afa4985b0f6ee0e1afab2c6f454a8cf30e2b2237b6e" +checksum = "e36d3378ee38c2a36ad710c5d30c2911d752cb941c00c72dbabfb786a7970817" [[package]] name = "futures-task" -version = "0.3.28" +version = "0.3.29" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "76d3d132be6c0e6aa1534069c705a74a5997a356c0dc2f86a47765e5617c5b65" +checksum = "efd193069b0ddadc69c46389b740bbccdd97203899b48d09c5f7969591d6bae2" [[package]] name = "futures-timer" @@ -1593,9 +1593,9 @@ checksum = "e64b03909df88034c26dc1547e8970b91f98bdb65165d6a4e9110d94263dbb2c" [[package]] name = "futures-util" -version = "0.3.28" +version = "0.3.29" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "26b01e40b772d54cf6c6d721c1d1abd0647a0106a12ecaa1c186273392a69533" +checksum = "a19526d624e703a3179b3d322efec918b6246ea0fa51d41124525f00f1cc8104" dependencies = [ "futures-channel", "futures-core", @@ -1641,9 +1641,9 @@ dependencies = [ [[package]] name = "getrandom" -version = "0.2.10" +version = "0.2.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "be4136b2a15dd319360be1c07d9933517ccf0be8f16bf62a3bee4f0d618df427" +checksum = "fe9006bed769170c11f845cf00c7c1e9092aeb3f268e007c3e760ac68008070f" dependencies = [ "cfg-if", "js-sys", @@ -1654,9 +1654,9 @@ dependencies = [ [[package]] name = "gimli" -version = "0.28.0" +version = "0.28.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6fb8d784f27acf97159b40fc4db5ecd8aa23b9ad5ef69cdd136d3bc80665f0c0" +checksum = "4271d37baee1b8c7e4b708028c57d816cf9d2434acb33a549475f78c181f6253" [[package]] name = "glob" @@ -1666,22 +1666,22 @@ checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b" [[package]] name = "globset" -version = "0.4.13" +version = "0.4.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "759c97c1e17c55525b57192c06a267cda0ac5210b222d6b82189a2338fa1c13d" +checksum = "57da3b9b5b85bd66f31093f8c408b90a74431672542466497dcbdfdc02034be1" dependencies = [ "aho-corasick", "bstr", - "fnv", "log", - "regex", + "regex-automata 0.4.3", + "regex-syntax 0.8.2", ] [[package]] name = "h2" -version = "0.3.21" +version = "0.3.22" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "91fc23aa11be92976ef4729127f1a74adf36d8436f7816b185d18df956790833" +checksum = "4d6250322ef6e60f93f9a2162799302cd6f68f79f6e5d85c8c16f14d1d958178" dependencies = [ "bytes", "fnv", @@ -1689,7 +1689,7 @@ dependencies = [ "futures-sink", "futures-util", "http", - "indexmap 1.9.3", + "indexmap", "slab", "tokio", "tokio-util", @@ -1716,9 +1716,9 @@ dependencies = [ [[package]] name = "handlebars" -version = "4.4.0" +version = "4.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c39b3bc2a8f715298032cf5087e58573809374b08160aa7d750582bdb82d2683" +checksum = "faa67bab9ff362228eb3d00bd024a4965d8231bbb7921167f0cfa66c6626b225" dependencies = [ "log", "pest", @@ -1730,15 +1730,9 @@ dependencies = [ [[package]] name = "hashbrown" -version = "0.12.3" +version = "0.14.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" - -[[package]] -name = "hashbrown" -version = "0.14.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f93e7192158dbcda357bdec5fb5788eebf8bbac027f3f33e719d29135ae84156" +checksum = "290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604" dependencies = [ "ahash", "allocator-api2", @@ -1751,7 +1745,7 @@ version = "0.8.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e8094feaf31ff591f651a2664fb9cfd92bba7a60ce3197265e9482ebe753c8f7" dependencies = [ - "hashbrown 0.14.2", + "hashbrown", ] [[package]] @@ -1836,9 +1830,9 @@ checksum = "e9025058dae765dee5070ec375f591e2ba14638c63feff74f13805a72e523163" [[package]] name = "http" -version = "0.2.9" +version = "0.2.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bd6effc99afb63425aff9b05836f029929e345a6148a14b7ecd5ab67af944482" +checksum = "8947b1a6fad4393052c7ba1f4cd97bed3e953a95c79c92ad9b051a04611d9fbb" dependencies = [ "bytes", "fnv", @@ -1927,9 +1921,9 @@ dependencies = [ [[package]] name = "hyper-rustls" -version = "0.24.1" +version = "0.24.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8d78e1e73ec14cf7375674f74d7dde185c8206fd9dea6fb6295e8a98098aaa97" +checksum = "ec3efd23720e2049821a693cbc7e65ea87c72f1c58ff2f9522ff332b1491e590" dependencies = [ "futures-util", "http", @@ -1963,7 +1957,7 @@ dependencies = [ "iana-time-zone-haiku", "js-sys", "wasm-bindgen", - "windows-core", + "windows-core 0.51.1", ] [[package]] @@ -1986,9 +1980,9 @@ dependencies = [ [[package]] name = "idna" -version = "0.4.0" +version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7d20d6b07bfbc108882d88ed8e37d39636dcc260e15e30c45e6ba089610b917c" +checksum = "634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6" dependencies = [ "unicode-bidi", "unicode-normalization", @@ -1996,39 +1990,28 @@ dependencies = [ [[package]] name = "ignore" -version = "0.4.20" +version = "0.4.21" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dbe7873dab538a9a44ad79ede1faf5f30d49f9a5c883ddbab48bce81b64b7492" +checksum = "747ad1b4ae841a78e8aba0d63adbfbeaea26b517b63705d47856b73015d27060" dependencies = [ + "crossbeam-deque", "globset", - "lazy_static", "log", "memchr", - "regex", + "regex-automata 0.4.3", "same-file", - "thread_local", "walkdir", "winapi-util", ] [[package]] name = "indexmap" -version = "1.9.3" +version = "2.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99" -dependencies = [ - "autocfg", - "hashbrown 0.12.3", -] - -[[package]] -name = "indexmap" -version = "2.0.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8adf3ddd720272c6ea8bf59463c04e0f93d0bbf7c5439b691bca2987e0270897" +checksum = "d530e1a18b1cb4c484e6e34556a0d948706958449fca0cab753d649f2bce3d1f" dependencies = [ "equivalent", - "hashbrown 0.14.2", + "hashbrown", ] [[package]] @@ -2142,6 +2125,15 @@ dependencies = [ "either", ] +[[package]] +name = "itertools" +version = "0.12.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "25db6b064527c5d482d0423354fcd07a89a2dfe07b67892e62411946db7f07b0" +dependencies = [ + "either", +] + [[package]] name = "itoa" version = "1.0.9" @@ -2159,9 +2151,9 @@ dependencies = [ [[package]] name = "js-sys" -version = "0.3.64" +version = "0.3.65" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c5f195fe497f702db0f318b07fdd68edb16955aed830df8363d837542f8f935a" +checksum = "54c0c35952f67de54bb584e9fd912b3023117cbafc0a77d8f3dee1fb5f572fe8" dependencies = [ "wasm-bindgen", ] @@ -2204,9 +2196,9 @@ checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" [[package]] name = "libc" -version = "0.2.149" +version = "0.2.150" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a08173bc88b7955d1b3145aa561539096c421ac8debde8cbc3612ec635fee29b" +checksum = "89d92a4743f9a61002fae18374ed11e7973f530cb3a3255fb354818118b2203c" [[package]] name = "libm" @@ -2215,10 +2207,21 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4ec2a862134d2a7d32d7983ddcdd1c4923530833c9f2ea1a44fc5fa473989058" [[package]] -name = "libsqlite3-sys" -version = "0.26.0" +name = "libredox" +version = "0.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "afc22eff61b133b115c6e8c74e818c628d6d5e7a502afea6f64dee076dd94326" +checksum = "85c833ca1e66078851dba29046874e38f08b2c883700aa29a03ddd3b23814ee8" +dependencies = [ + "bitflags 2.4.1", + "libc", + "redox_syscall 0.4.1", +] + +[[package]] +name = "libsqlite3-sys" +version = "0.27.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cf4e226dcd58b4be396f7bd3c20da8fdee2911400705297ba7d2d7cc2c30f716" dependencies = [ "cc", "pkg-config", @@ -2264,7 +2267,7 @@ version = "0.0.0" dependencies = [ "anki", "futures", - "itertools 0.11.0", + "itertools 0.12.0", "lazy_static", "linkcheck", "regex", @@ -2284,9 +2287,9 @@ dependencies = [ [[package]] name = "linux-raw-sys" -version = "0.4.10" +version = "0.4.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "da2479e8c062e40bf0066ffa0bc823de0a9368974af99c9f6df941d2c231e03f" +checksum = "969488b55f8ac402214f3f5fd243ebb7206cf82de60d3172994707a4bcc2b829" [[package]] name = "lock_api" @@ -2601,7 +2604,7 @@ dependencies = [ "camino", "dunce", "globset", - "itertools 0.11.0", + "itertools 0.12.0", "lazy_static", "maplit", "num_cpus", @@ -2724,23 +2727,23 @@ dependencies = [ [[package]] name = "num_enum" -version = "0.7.0" +version = "0.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "70bf6736f74634d299d00086f02986875b3c2d924781a6a2cb6c201e73da0ceb" +checksum = "683751d591e6d81200c39fb0d1032608b77724f34114db54f571ff1317b337c0" dependencies = [ "num_enum_derive", ] [[package]] name = "num_enum_derive" -version = "0.7.0" +version = "0.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "56ea360eafe1022f7cc56cd7b869ed57330fb2453d0c7831d99b74c65d2f5597" +checksum = "6c11e44798ad209ccdd91fc192f0526a369a01234f7373e1b141c96d7cee4f0e" dependencies = [ "proc-macro-crate", "proc-macro2", "quote", - "syn 2.0.38", + "syn 2.0.39", ] [[package]] @@ -2777,9 +2780,9 @@ dependencies = [ [[package]] name = "openssl" -version = "0.10.57" +version = "0.10.60" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bac25ee399abb46215765b1cb35bc0212377e58a061560d8b29b024fd0430e7c" +checksum = "79a4c6c3a2b158f7f8f2a2fc5a969fa3a068df6fc9dbb4a43845436e3af7c800" dependencies = [ "bitflags 2.4.1", "cfg-if", @@ -2798,7 +2801,7 @@ checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c" dependencies = [ "proc-macro2", "quote", - "syn 2.0.38", + "syn 2.0.39", ] [[package]] @@ -2809,9 +2812,9 @@ checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf" [[package]] name = "openssl-sys" -version = "0.9.93" +version = "0.9.96" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "db4d56a4c0478783083cfafcc42493dd4a981d41669da64b4572a2a089b51b1d" +checksum = "3812c071ba60da8b5677cc12bcb1d42989a65553772897a7e0355545a819838f" dependencies = [ "cc", "libc", @@ -2850,7 +2853,7 @@ dependencies = [ "cbc", "cipher", "des", - "getrandom 0.2.10", + "getrandom 0.2.11", "hmac", "lazy_static", "rc2", @@ -2884,7 +2887,7 @@ dependencies = [ "libc", "redox_syscall 0.4.1", "smallvec", - "windows-targets", + "windows-targets 0.48.5", ] [[package]] @@ -2904,9 +2907,9 @@ dependencies = [ [[package]] name = "percent-encoding" -version = "2.3.0" +version = "2.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9b2a4787296e9989611394c33f193f676704af1686e70b8f8033ab5ba9a35a94" +checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e" [[package]] name = "percent-encoding-iri" @@ -2944,7 +2947,7 @@ dependencies = [ "pest_meta", "proc-macro2", "quote", - "syn 2.0.38", + "syn 2.0.39", ] [[package]] @@ -2965,7 +2968,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e1d3afd2628e69da2be385eb6f2fd57c8ac7977ceeff6dc166ff1657b0e386a9" dependencies = [ "fixedbitset", - "indexmap 2.0.2", + "indexmap", ] [[package]] @@ -3027,7 +3030,7 @@ dependencies = [ "phf_shared 0.11.2", "proc-macro2", "quote", - "syn 2.0.38", + "syn 2.0.39", ] [[package]] @@ -3065,7 +3068,7 @@ checksum = "4359fd9c9171ec6e8c62926d6faaf553a8dc3f64e1507e76da7911b4f6a04405" dependencies = [ "proc-macro2", "quote", - "syn 2.0.38", + "syn 2.0.39", ] [[package]] @@ -3088,12 +3091,12 @@ checksum = "26072860ba924cbfa98ea39c8c19b4dd6a4a25423dbdf219c1eca91aa0cf6964" [[package]] name = "plist" -version = "1.5.1" +version = "1.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9a4a0cfc5fb21a09dc6af4bf834cf10d4a32fccd9e2ea468c4b1751a097487aa" +checksum = "e5699cc8a63d1aa2b1ee8e12b9ad70ac790d65788cd36101fa37f87ea46c4cef" dependencies = [ "base64 0.21.5", - "indexmap 1.9.3", + "indexmap", "line-wrap", "quick-xml", "serde", @@ -3153,16 +3156,15 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ae005bd773ab59b4725093fd7df83fd7892f7d8eafb48dbd7de6e024e4215f9d" dependencies = [ "proc-macro2", - "syn 2.0.38", + "syn 2.0.39", ] [[package]] name = "proc-macro-crate" -version = "1.3.1" +version = "2.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7f4c021e1093a56626774e81216a4ce732a735e5bad4868a03f3ed65ca0c3919" +checksum = "7e8366a6159044a37876a2b9817124296703c586a5c92e2c53751fa06d8d43e8" dependencies = [ - "once_cell", "toml_edit", ] @@ -3174,18 +3176,18 @@ checksum = "dc375e1527247fe1a97d8b7156678dfe7c1af2fc075c9a4db3690ecd2a148068" [[package]] name = "proc-macro2" -version = "1.0.69" +version = "1.0.70" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "134c189feb4956b20f6f547d2cf727d4c0fe06722b20a0eec87ed445a97f92da" +checksum = "39278fbbf5fb4f646ce651690877f89d1c5811a3d4acb27700c1cb3cdb78fd3b" dependencies = [ "unicode-ident", ] [[package]] name = "prost" -version = "0.12.1" +version = "0.12.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f4fdd22f3b9c31b53c060df4a0613a1c7f062d4115a2b984dd15b1858f7e340d" +checksum = "146c289cda302b98a28d40c8b3b90498d6e526dd24ac2ecea73e4e491685b94a" dependencies = [ "bytes", "prost-derive", @@ -3193,13 +3195,13 @@ dependencies = [ [[package]] name = "prost-build" -version = "0.12.1" +version = "0.12.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8bdf592881d821b83d471f8af290226c8d51402259e9bb5be7f9f8bdebbb11ac" +checksum = "c55e02e35260070b6f716a2423c2ff1c3bb1642ddca6f99e1f26d06268a0e2d2" dependencies = [ "bytes", "heck", - "itertools 0.10.5", + "itertools 0.11.0", "log", "multimap", "once_cell", @@ -3208,22 +3210,22 @@ dependencies = [ "prost", "prost-types", "regex", - "syn 2.0.38", + "syn 2.0.39", "tempfile", "which 4.4.2", ] [[package]] name = "prost-derive" -version = "0.12.1" +version = "0.12.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "265baba7fabd416cf5078179f7d2cbeca4ce7a9041111900675ea7c4cb8a4c32" +checksum = "efb6c9a1dd1def8e2124d17e83a20af56f1570d6c2d2bd9e266ccb768df3840e" dependencies = [ "anyhow", - "itertools 0.10.5", + "itertools 0.11.0", "proc-macro2", "quote", - "syn 2.0.38", + "syn 2.0.39", ] [[package]] @@ -3239,9 +3241,9 @@ dependencies = [ [[package]] name = "prost-types" -version = "0.12.1" +version = "0.12.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e081b29f63d83a4bc75cfc9f3fe424f9156cf92d8a4f0c9407cce9a1b67327cf" +checksum = "193898f59edcf43c26227dcd4c8427f00d99d61e95dcde58dabd49fa291d470e" dependencies = [ "prost", ] @@ -3316,7 +3318,7 @@ dependencies = [ "proc-macro2", "pyo3-macros-backend", "quote", - "syn 2.0.38", + "syn 2.0.39", ] [[package]] @@ -3328,14 +3330,14 @@ dependencies = [ "heck", "proc-macro2", "quote", - "syn 2.0.38", + "syn 2.0.39", ] [[package]] name = "quick-xml" -version = "0.30.0" +version = "0.31.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eff6510e86862b57b210fd8cbe8ed3f0d7d600b9c2863cd4549a2e033c66e956" +checksum = "1004a344b30a54e2ee58d66a71b32d2db2feb0a31f9a2d302bf0536f15de2a33" dependencies = [ "memchr", ] @@ -3408,7 +3410,7 @@ version = "0.6.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" dependencies = [ - "getrandom 0.2.10", + "getrandom 0.2.11", ] [[package]] @@ -3477,15 +3479,6 @@ dependencies = [ "yasna", ] -[[package]] -name = "redox_syscall" -version = "0.2.16" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a" -dependencies = [ - "bitflags 1.3.2", -] - [[package]] name = "redox_syscall" version = "0.3.5" @@ -3506,12 +3499,12 @@ dependencies = [ [[package]] name = "redox_users" -version = "0.4.3" +version = "0.4.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b033d837a7cf162d7993aded9304e30a83213c648b6e389db233191f891e5c2b" +checksum = "a18479200779601e498ada4e8c1e1f50e3ee19deb0259c25825a98b5603b2cb4" dependencies = [ - "getrandom 0.2.10", - "redox_syscall 0.2.16", + "getrandom 0.2.11", + "libredox", "thiserror", ] @@ -3635,7 +3628,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fb0205304757e5d899b9c2e448b867ffd03ae7f988002e47cd24954391394d0b" dependencies = [ "cc", - "getrandom 0.2.10", + "getrandom 0.2.11", "libc", "spin 0.9.8", "untrusted 0.9.0", @@ -3696,9 +3689,9 @@ dependencies = [ [[package]] name = "rusqlite" -version = "0.29.0" +version = "0.30.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "549b9d036d571d42e6e85d1c1425e2ac83491075078ca9a15be021c56b1641f2" +checksum = "a78046161564f5e7cd9008aff3b2990b3850dc8e0349119b98e8f251e099f24d" dependencies = [ "bitflags 2.4.1", "fallible-iterator", @@ -3722,9 +3715,9 @@ checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" [[package]] name = "rustix" -version = "0.38.20" +version = "0.38.25" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "67ce50cb2e16c2903e30d1cbccfd8387a74b9d4c938b6a4c5ec6cc7556f7a8a0" +checksum = "dc99bc2d4f1fed22595588a013687477aedf3cdcfb26558c559edb67b4d9b22e" dependencies = [ "bitflags 2.4.1", "errno", @@ -3735,9 +3728,9 @@ dependencies = [ [[package]] name = "rustls" -version = "0.21.8" +version = "0.21.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "446e14c5cda4f3f30fe71863c34ec70f5ac79d6087097ad0bb433e1be5edf04c" +checksum = "629648aced5775d558af50b2b4c7b02983a04b312126d45eeead26e7caa498b9" dependencies = [ "log", "ring 0.17.5", @@ -3759,9 +3752,9 @@ dependencies = [ [[package]] name = "rustls-pemfile" -version = "1.0.3" +version = "1.0.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2d3987094b1d07b653b7dfdc3f70ce9a1da9c51ac18c1b06b662e4f9a0e9f4b2" +checksum = "1c74cae0a4cf6ccbbf5f359f08efdf8ee7e1dc532573bf0db71968cb56b1448c" dependencies = [ "base64 0.21.5", ] @@ -3890,9 +3883,9 @@ checksum = "836fa6a3e1e547f9a2c4040802ec865b5d85f4014efe00555d7090a3dcaa1090" [[package]] name = "serde" -version = "1.0.189" +version = "1.0.193" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8e422a44e74ad4001bdc8eede9a4570ab52f71190e9c076d14369f38b9200537" +checksum = "25dd9975e68d0cb5aa1120c288333fc98731bd1dd12f561e468ea4728c042b89" dependencies = [ "serde_derive", ] @@ -3910,20 +3903,20 @@ dependencies = [ [[package]] name = "serde_derive" -version = "1.0.189" +version = "1.0.193" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e48d1f918009ce3145511378cf68d613e3b3d9137d67272562080d68a2b32d5" +checksum = "43576ca501357b9b071ac53cdc7da8ef0cbd9493d8df094cd821777ea6e894d3" dependencies = [ "proc-macro2", "quote", - "syn 2.0.38", + "syn 2.0.39", ] [[package]] name = "serde_json" -version = "1.0.107" +version = "1.0.108" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6b420ce6e3d8bd882e9b243c6eed35dbc9a6110c9769e74b584e0d68d1f20c65" +checksum = "3d1c7e3eac408d115102c4c24ad393e0821bb3a5df4d506a80f85f7a742a526b" dependencies = [ "itoa", "ryu", @@ -3953,13 +3946,13 @@ dependencies = [ [[package]] name = "serde_repr" -version = "0.1.16" +version = "0.1.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8725e1dfadb3a50f7e5ce0b1a540466f6ed3fe7a0fca2ac2b8b831d31316bd00" +checksum = "3081f5ffbb02284dda55132aa26daecedd7372a42417bbbab6f14ab7d6bb9145" dependencies = [ "proc-macro2", "quote", - "syn 2.0.38", + "syn 2.0.39", ] [[package]] @@ -4074,9 +4067,9 @@ dependencies = [ [[package]] name = "smallvec" -version = "1.11.1" +version = "1.11.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "942b4a808e05215192e39f4ab80813e599068285906cc91aa64f923db842bd5a" +checksum = "4dccd0940a2dcdf68d092b8cbab7dc0ad8fa938bf95787e1b916b0e3d0e8e970" [[package]] name = "snafu" @@ -4193,7 +4186,7 @@ dependencies = [ "proc-macro2", "quote", "rustversion", - "syn 2.0.38", + "syn 2.0.39", ] [[package]] @@ -4215,9 +4208,9 @@ dependencies = [ [[package]] name = "syn" -version = "2.0.38" +version = "2.0.39" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e96b79aaa137db8f61e26363a0c9b47d8b4ec75da28b7d1d614c2303e232408b" +checksum = "23e78b90f2fcf45d3e842032ce32e3f2d1545ba6636271dcbf24fa306d87be7a" dependencies = [ "proc-macro2", "quote", @@ -4270,13 +4263,13 @@ checksum = "14c39fd04924ca3a864207c66fc2cd7d22d7c016007f9ce846cbb9326331930a" [[package]] name = "tempfile" -version = "3.8.0" +version = "3.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cb94d2f3cc536af71caac6b6fcebf65860b347e7ce0cc9ebe8f70d3e521054ef" +checksum = "7ef1adac450ad7f4b3c28589471ade84f25f731a7a0fe30d71dfa9f60fd808e5" dependencies = [ "cfg-if", "fastrand 2.0.1", - "redox_syscall 0.3.5", + "redox_syscall 0.4.1", "rustix", "windows-sys", ] @@ -4294,9 +4287,9 @@ dependencies = [ [[package]] name = "termcolor" -version = "1.3.0" +version = "1.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6093bad37da69aab9d123a8091e4be0aa4a03e4d601ec641c327398315f62b64" +checksum = "ff1bc3d3f05aff0403e8ac0d92ced918ec05b666a43f83297ccef5bea8a3d449" dependencies = [ "winapi-util", ] @@ -4328,7 +4321,7 @@ checksum = "266b2e40bc00e5a6c09c3584011e08b06f123c00362c92b975ba9843aaaa14b8" dependencies = [ "proc-macro2", "quote", - "syn 2.0.38", + "syn 2.0.39", ] [[package]] @@ -4381,9 +4374,9 @@ dependencies = [ [[package]] name = "tinystr" -version = "0.7.4" +version = "0.7.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d5d0e245e80bdc9b4e5356fc45a72184abbc3861992603f515270e9340f5a219" +checksum = "83c02bf3c538ab32ba913408224323915f4ef9a6d61c0e85d493f355921c0ece" dependencies = [ "displaydoc", ] @@ -4415,9 +4408,9 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" [[package]] name = "tokio" -version = "1.33.0" +version = "1.34.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4f38200e3ef7995e5ef13baec2f432a6da0aa9ac495b2c0e8f3b7eec2c92d653" +checksum = "d0c014766411e834f7af5b8f4cf46257aab4036ca95e9d2c144a10f59ad6f5b9" dependencies = [ "backtrace", "bytes", @@ -4433,13 +4426,13 @@ dependencies = [ [[package]] name = "tokio-macros" -version = "2.1.0" +version = "2.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "630bdcf245f78637c13ec01ffae6187cca34625e8c63150d424b59e55af2675e" +checksum = "5b8a1e28f2deaa14e508979454cb3a223b10b938b45af148bc0986de36f1923b" dependencies = [ "proc-macro2", "quote", - "syn 2.0.38", + "syn 2.0.39", ] [[package]] @@ -4499,9 +4492,9 @@ dependencies = [ [[package]] name = "tokio-util" -version = "0.7.9" +version = "0.7.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1d68074620f57a0b21594d9735eb2e98ab38b17f80d3fcb189fca266771ca60d" +checksum = "5419f34732d9eb6ee4c3578b7989078579b7f039cbbb9ca2c4da015749371e15" dependencies = [ "bytes", "futures-core", @@ -4528,11 +4521,11 @@ checksum = "3550f4e9685620ac18a50ed434eb3aec30db8ba93b0287467bca5826ea25baf1" [[package]] name = "toml_edit" -version = "0.19.15" +version = "0.20.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1b5bb770da30e5cbfde35a2d7b9b8a2c4b8ef89548a7a6aeab5c9a576e3e7421" +checksum = "70f427fce4d84c72b5b732388bf4a9f4531b53f74e2887e3ecb2481f68f66d81" dependencies = [ - "indexmap 2.0.2", + "indexmap", "toml_datetime", "winnow", ] @@ -4604,11 +4597,12 @@ dependencies = [ [[package]] name = "tracing-appender" -version = "0.2.2" +version = "0.2.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "09d48f71a791638519505cefafe162606f706c25592e4bde4d97600c0195312e" +checksum = "3566e8ce28cc0a3fe42519fc80e6b4c943cc4c8cef275620eb8dac2d3d4e06cf" dependencies = [ "crossbeam-channel", + "thiserror", "time", "tracing-subscriber", ] @@ -4621,7 +4615,7 @@ checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7" dependencies = [ "proc-macro2", "quote", - "syn 2.0.38", + "syn 2.0.39", ] [[package]] @@ -4636,9 +4630,9 @@ dependencies = [ [[package]] name = "tracing-log" -version = "0.1.4" +version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f751112709b4e791d8ce53e32c4ed2d353565a795ce84da2285393f41557bdf2" +checksum = "ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3" dependencies = [ "log", "once_cell", @@ -4647,9 +4641,9 @@ dependencies = [ [[package]] name = "tracing-subscriber" -version = "0.3.17" +version = "0.3.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "30a651bc37f915e81f087d86e62a18eec5f79550c7faff886f7090b4ea757c77" +checksum = "ad0f048c97dbd9faa9b7df56362b8ebcaa52adb06b498c050d2f4e32f90a7a8b" dependencies = [ "matchers", "nu-ansi-term", @@ -4908,9 +4902,9 @@ checksum = "8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1" [[package]] name = "url" -version = "2.4.1" +version = "2.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "143b538f18257fac9cad154828a57c6bf5157e1aa604d4816b5995bf6de87ae5" +checksum = "31e6302e3bb753d46e83516cae55ae196fc0c309407cf11ab35cc51a4c2a4633" dependencies = [ "form_urlencoded", "idna", @@ -4942,9 +4936,9 @@ dependencies = [ [[package]] name = "uuid" -version = "1.5.0" +version = "1.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "88ad59a7560b41a70d191093a945f0b87bc1deeda46fb237479708a1d6b6cdfc" +checksum = "5e395fcf16a7a3d8127ec99782007af141946b4795001f876d54fb0d55978560" [[package]] name = "valuable" @@ -5033,9 +5027,9 @@ checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" [[package]] name = "wasm-bindgen" -version = "0.2.87" +version = "0.2.88" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7706a72ab36d8cb1f80ffbf0e071533974a60d0a308d01a5d0375bf60499a342" +checksum = "7daec296f25a1bae309c0cd5c29c4b260e510e6d813c286b19eaadf409d40fce" dependencies = [ "cfg-if", "wasm-bindgen-macro", @@ -5043,24 +5037,24 @@ dependencies = [ [[package]] name = "wasm-bindgen-backend" -version = "0.2.87" +version = "0.2.88" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5ef2b6d3c510e9625e5fe6f509ab07d66a760f0885d858736483c32ed7809abd" +checksum = "e397f4664c0e4e428e8313a469aaa58310d302159845980fd23b0f22a847f217" dependencies = [ "bumpalo", "log", "once_cell", "proc-macro2", "quote", - "syn 2.0.38", + "syn 2.0.39", "wasm-bindgen-shared", ] [[package]] name = "wasm-bindgen-futures" -version = "0.4.37" +version = "0.4.38" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c02dbc21516f9f1f04f187958890d7e6026df8d16540b7ad9492bc34a67cea03" +checksum = "9afec9963e3d0994cac82455b2b3502b81a7f40f9a0d32181f7528d9f4b43e02" dependencies = [ "cfg-if", "js-sys", @@ -5070,9 +5064,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro" -version = "0.2.87" +version = "0.2.88" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dee495e55982a3bd48105a7b947fd2a9b4a8ae3010041b9e0faab3f9cd028f1d" +checksum = "5961017b3b08ad5f3fe39f1e79877f8ee7c23c5e5fd5eb80de95abc41f1f16b2" dependencies = [ "quote", "wasm-bindgen-macro-support", @@ -5080,22 +5074,22 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro-support" -version = "0.2.87" +version = "0.2.88" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "54681b18a46765f095758388f2d0cf16eb8d4169b639ab575a8f5693af210c7b" +checksum = "c5353b8dab669f5e10f5bd76df26a9360c748f054f862ff5f3f8aae0c7fb3907" dependencies = [ "proc-macro2", "quote", - "syn 2.0.38", + "syn 2.0.39", "wasm-bindgen-backend", "wasm-bindgen-shared", ] [[package]] name = "wasm-bindgen-shared" -version = "0.2.87" +version = "0.2.88" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ca6ad05a4870b2bf5fe995117d3728437bd27d7cd5f06f13c17443ef369775a1" +checksum = "0d046c5d029ba91a1ed14da14dca44b68bf2f124cfbaf741c54151fdb3e0750b" [[package]] name = "wasm-streams" @@ -5112,9 +5106,9 @@ dependencies = [ [[package]] name = "web-sys" -version = "0.3.64" +version = "0.3.65" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9b85cbef8c220a6abc02aefd892dfc0fc23afb1c6a426316ec33253a3877249b" +checksum = "5db499c5f66323272151db0e666cd34f78617522fb0c1604d31a27c50c206a85" dependencies = [ "js-sys", "wasm-bindgen", @@ -5122,9 +5116,9 @@ dependencies = [ [[package]] name = "webpki-roots" -version = "0.25.2" +version = "0.25.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "14247bb57be4f377dfb94c72830b8ce8fc6beac03cf4bf7b9732eadd414123fc" +checksum = "1778a42e8b3b90bff8d0f5032bf22250792889a5cdc752aa0020c84abe3aaf10" [[package]] name = "which" @@ -5184,12 +5178,12 @@ checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" [[package]] name = "windows" -version = "0.51.1" +version = "0.52.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ca229916c5ee38c2f2bc1e9d8f04df975b4bd93f9955dc69fabb5d91270045c9" +checksum = "e48a53791691ab099e5e2ad123536d0fff50652600abaf43bbf952894110d0be" dependencies = [ - "windows-core", - "windows-targets", + "windows-core 0.52.0", + "windows-targets 0.52.0", ] [[package]] @@ -5198,7 +5192,16 @@ version = "0.51.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f1f8cf84f35d2db49a46868f947758c7a1138116f7fac3bc844f43ade1292e64" dependencies = [ - "windows-targets", + "windows-targets 0.48.5", +] + +[[package]] +name = "windows-core" +version = "0.52.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9" +dependencies = [ + "windows-targets 0.52.0", ] [[package]] @@ -5207,7 +5210,7 @@ version = "0.48.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" dependencies = [ - "windows-targets", + "windows-targets 0.48.5", ] [[package]] @@ -5216,13 +5219,28 @@ version = "0.48.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c" dependencies = [ - "windows_aarch64_gnullvm", - "windows_aarch64_msvc", - "windows_i686_gnu", - "windows_i686_msvc", - "windows_x86_64_gnu", - "windows_x86_64_gnullvm", - "windows_x86_64_msvc", + "windows_aarch64_gnullvm 0.48.5", + "windows_aarch64_msvc 0.48.5", + "windows_i686_gnu 0.48.5", + "windows_i686_msvc 0.48.5", + "windows_x86_64_gnu 0.48.5", + "windows_x86_64_gnullvm 0.48.5", + "windows_x86_64_msvc 0.48.5", +] + +[[package]] +name = "windows-targets" +version = "0.52.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8a18201040b24831fbb9e4eb208f8892e1f50a37feb53cc7ff887feb8f50e7cd" +dependencies = [ + "windows_aarch64_gnullvm 0.52.0", + "windows_aarch64_msvc 0.52.0", + "windows_i686_gnu 0.52.0", + "windows_i686_msvc 0.52.0", + "windows_x86_64_gnu 0.52.0", + "windows_x86_64_gnullvm 0.52.0", + "windows_x86_64_msvc 0.52.0", ] [[package]] @@ -5231,36 +5249,72 @@ version = "0.48.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8" +[[package]] +name = "windows_aarch64_gnullvm" +version = "0.52.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cb7764e35d4db8a7921e09562a0304bf2f93e0a51bfccee0bd0bb0b666b015ea" + [[package]] name = "windows_aarch64_msvc" version = "0.48.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc" +[[package]] +name = "windows_aarch64_msvc" +version = "0.52.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bbaa0368d4f1d2aaefc55b6fcfee13f41544ddf36801e793edbbfd7d7df075ef" + [[package]] name = "windows_i686_gnu" version = "0.48.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e" +[[package]] +name = "windows_i686_gnu" +version = "0.52.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a28637cb1fa3560a16915793afb20081aba2c92ee8af57b4d5f28e4b3e7df313" + [[package]] name = "windows_i686_msvc" version = "0.48.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406" +[[package]] +name = "windows_i686_msvc" +version = "0.52.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ffe5e8e31046ce6230cc7215707b816e339ff4d4d67c65dffa206fd0f7aa7b9a" + [[package]] name = "windows_x86_64_gnu" version = "0.48.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e" +[[package]] +name = "windows_x86_64_gnu" +version = "0.52.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3d6fa32db2bc4a2f5abeacf2b69f7992cd09dca97498da74a151a3132c26befd" + [[package]] name = "windows_x86_64_gnullvm" version = "0.48.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc" +[[package]] +name = "windows_x86_64_gnullvm" +version = "0.52.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1a657e1e9d3f514745a572a6846d3c7aa7dbe1658c056ed9c3344c4109a6949e" + [[package]] name = "windows_x86_64_msvc" version = "0.48.5" @@ -5268,10 +5322,16 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538" [[package]] -name = "winnow" -version = "0.5.17" +name = "windows_x86_64_msvc" +version = "0.52.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a3b801d0e0a6726477cc207f60162da452f3a95adb368399bef20a946e06f65c" +checksum = "dff9641d1cd4be8d1a070daf9e3773c5f67e78b4d9d42263020c057706765c04" + +[[package]] +name = "winnow" +version = "0.5.19" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "829846f3e3db426d4cee4510841b71a8e58aa2a76b1132579487ae430ccd9c7b" dependencies = [ "memchr", ] @@ -5298,9 +5358,9 @@ dependencies = [ [[package]] name = "wiremock" -version = "0.5.19" +version = "0.5.21" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c6f71803d3a1c80377a06221e0530be02035d5b3e854af56c6ece7ac20ac441d" +checksum = "079aee011e8a8e625d16df9e785de30a6b77f80a6126092d76a57375f96448da" dependencies = [ "assert-json-diff", "async-trait", @@ -5358,22 +5418,22 @@ dependencies = [ [[package]] name = "zerocopy" -version = "0.7.13" +version = "0.7.26" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9ffc046c9f849405a42c87e82e2f2f861d1f0a06b855910c76c2bd1e87be900c" +checksum = "e97e415490559a91254a2979b4829267a57d2fcd741a98eee8b722fb57289aa0" dependencies = [ "zerocopy-derive", ] [[package]] name = "zerocopy-derive" -version = "0.7.13" +version = "0.7.26" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "246c000cfc5f942bac7ff99fde24a9ebb589d92e024bc758c6c733c15a02a73e" +checksum = "dd7e48ccf166952882ca8bd778a43502c64f33bf94c12ebe2a7f08e5a0f6689f" dependencies = [ "proc-macro2", "quote", - "syn 2.0.38", + "syn 2.0.39", ] [[package]] diff --git a/Cargo.toml b/Cargo.toml index 00854443d..eb26065b1 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -56,7 +56,7 @@ unicase = "=2.6.0" # any changes could invalidate sqlite indexes ammonia = "3.3.0" anyhow = "1.0.75" apple-bundles = "0.17.0" -async-compression = { version = "0.4.4", features = ["zstd", "tokio"] } +async-compression = { version = "0.4.5", features = ["zstd", "tokio"] } async-stream = "0.3.5" async-trait = "0.1.74" axum = { version = "0.6.20", features = ["multipart", "macros", "headers"] } @@ -66,70 +66,70 @@ bytes = "1.5.0" camino = "1.1.6" chrono = { version = "0.4.31", default-features = false, features = ["std", "clock"] } clap = { version = "4.3.24", features = ["derive"] } -coarsetime = "0.1.29" +coarsetime = "0.1.33" convert_case = "0.6.0" criterion = { version = "0.5.1" } csv = "1.3.0" -data-encoding = "2.4.0" +data-encoding = "2.5.0" difflib = "0.4.0" flate2 = "1.0.28" fluent = "0.16.0" fluent-bundle = "0.15.2" fluent-syntax = "0.11.0" fnv = "1.0.7" -futures = "0.3.28" +futures = "0.3.29" glob = "0.3.1" -globset = "0.4.13" +globset = "0.4.14" hex = "0.4.3" htmlescape = "0.3.1" hyper = "0.14.27" id_tree = "1.8.0" inflections = "1.1.1" intl-memoizer = "0.5.1" -itertools = "0.11.0" +itertools = "0.12.0" junction = "1.0.0" lazy_static = "1.4.0" maplit = "1.0.2" nom = "7.1.3" num-format = "0.4.4" num_cpus = "1.16.0" -num_enum = "0.7.0" +num_enum = "0.7.1" once_cell = "1.18.0" phf = { version = "0.11.2", features = ["macros"] } pin-project = "1.1.3" plist = "1.5.1" prettyplease = "0.2.15" -prost = "0.12.1" -prost-build = "0.12.1" +prost = "0.12.3" +prost-build = "0.12.3" prost-reflect = "0.12.0" -prost-types = "0.12.1" +prost-types = "0.12.3" pulldown-cmark = "0.9.3" pyo3 = { version = "0.20.0", features = ["extension-module", "abi3", "abi3-py39"] } rand = "0.8.5" regex = "1.10.2" reqwest = { version = "0.11.22", default-features = false, features = ["json", "socks", "stream", "multipart"] } -rusqlite = { version = "0.29.0", features = ["trace", "functions", "collation", "bundled"] } +rusqlite = { version = "0.30.0", features = ["trace", "functions", "collation", "bundled"] } scopeguard = "1.2.0" -serde = { version = "1.0.189", features = ["derive"] } +serde = { version = "1.0.193", features = ["derive"] } serde-aux = "4.2.0" -serde_json = "1.0.107" -serde_repr = "0.1.16" +serde_json = "1.0.108" +serde_repr = "0.1.17" serde_tuple = "0.5.0" sha1 = "0.10.6" sha2 = { version = "0.10.8" } simple-file-manifest = "0.11.0" snafu = { version = "0.7.5", features = ["backtraces", "rust_1_61"] } strum = { version = "0.25.0", features = ["derive"] } -syn = { version = "2.0.38", features = ["parsing", "printing"] } +syn = { version = "2.0.39", features = ["parsing", "printing"] } tar = "0.4.40" -tempfile = "3.8.0" -termcolor = "1.3.0" -tokio = { version = "1.33", features = ["fs", "rt-multi-thread", "macros", "signal"] } -tokio-util = { version = "0.7.9", features = ["io"] } +tempfile = "3.8.1" +termcolor = "1.4.0" +tokio = { version = "1.34", features = ["fs", "rt-multi-thread", "macros", "signal"] } +tokio-util = { version = "0.7.10", features = ["io"] } tower-http = { version = "0.4.4", features = ["trace"] } tracing = { version = "0.1.40", features = ["max_level_trace", "release_max_level_debug"] } -tracing-appender = "0.2.2" -tracing-subscriber = { version = "0.3.17", features = ["fmt", "env-filter"] } +tracing-appender = "0.2.3" +tracing-subscriber = { version = "0.3.18", features = ["fmt", "env-filter"] } tugger-windows-codesign = "0.10.0" unic-langid = { version = "0.9.1", features = ["macros"] } unic-ucd-category = "0.9.0" @@ -137,7 +137,7 @@ unicode-normalization = "0.1.22" utime = "0.3.1" walkdir = "2.4.0" which = "5.0.0" -wiremock = "0.5.19" +wiremock = "0.5.21" xz2 = "0.1.7" zip = { version = "0.6.6", default-features = false, features = ["deflate", "time"] } zstd = { version = "0.13.0", features = ["zstdmt"] } diff --git a/cargo/licenses.json b/cargo/licenses.json index 370ce8899..d4e76e5f2 100644 --- a/cargo/licenses.json +++ b/cargo/licenses.json @@ -19,7 +19,7 @@ }, { "name": "ahash", - "version": "0.8.5", + "version": "0.8.6", "authors": "Tom Kaitchuck ", "repository": "https://github.com/tkaitchuck/ahash", "license": "Apache-2.0 OR MIT", @@ -163,7 +163,7 @@ }, { "name": "async-compression", - "version": "0.4.4", + "version": "0.4.5", "authors": "Wim Looman |Allen Bui ", "repository": "https://github.com/Nullus157/async-compression", "license": "Apache-2.0 OR MIT", @@ -469,7 +469,7 @@ }, { "name": "coarsetime", - "version": "0.1.29", + "version": "0.1.33", "authors": "Frank Denis ", "repository": "https://github.com/jedisct1/rust-coarsetime", "license": "ISC", @@ -523,7 +523,7 @@ }, { "name": "cpufeatures", - "version": "0.2.10", + "version": "0.2.11", "authors": "RustCrypto Developers", "repository": "https://github.com/RustCrypto/utils", "license": "Apache-2.0 OR MIT", @@ -613,7 +613,7 @@ }, { "name": "data-encoding", - "version": "2.4.0", + "version": "2.5.0", "authors": "Julien Cretin ", "repository": "https://github.com/ia0/data-encoding", "license": "MIT", @@ -748,7 +748,7 @@ }, { "name": "errno", - "version": "0.3.5", + "version": "0.3.7", "authors": "Chris Wong ", "repository": "https://github.com/lambda-fairy/rust-errno", "license": "Apache-2.0 OR MIT", @@ -766,7 +766,7 @@ }, { "name": "fallible-iterator", - "version": "0.2.0", + "version": "0.3.0", "authors": "Steven Fackler ", "repository": "https://github.com/sfackler/rust-fallible-iterator", "license": "Apache-2.0 OR MIT", @@ -883,7 +883,7 @@ }, { "name": "form_urlencoded", - "version": "1.2.0", + "version": "1.2.1", "authors": "The rust-url developers", "repository": "https://github.com/servo/rust-url", "license": "Apache-2.0 OR MIT", @@ -919,7 +919,7 @@ }, { "name": "futures", - "version": "0.3.28", + "version": "0.3.29", "authors": null, "repository": "https://github.com/rust-lang/futures-rs", "license": "Apache-2.0 OR MIT", @@ -928,7 +928,7 @@ }, { "name": "futures-channel", - "version": "0.3.28", + "version": "0.3.29", "authors": null, "repository": "https://github.com/rust-lang/futures-rs", "license": "Apache-2.0 OR MIT", @@ -937,7 +937,7 @@ }, { "name": "futures-core", - "version": "0.3.28", + "version": "0.3.29", "authors": null, "repository": "https://github.com/rust-lang/futures-rs", "license": "Apache-2.0 OR MIT", @@ -946,7 +946,7 @@ }, { "name": "futures-executor", - "version": "0.3.28", + "version": "0.3.29", "authors": null, "repository": "https://github.com/rust-lang/futures-rs", "license": "Apache-2.0 OR MIT", @@ -955,7 +955,7 @@ }, { "name": "futures-io", - "version": "0.3.28", + "version": "0.3.29", "authors": null, "repository": "https://github.com/rust-lang/futures-rs", "license": "Apache-2.0 OR MIT", @@ -973,7 +973,7 @@ }, { "name": "futures-macro", - "version": "0.3.28", + "version": "0.3.29", "authors": null, "repository": "https://github.com/rust-lang/futures-rs", "license": "Apache-2.0 OR MIT", @@ -982,7 +982,7 @@ }, { "name": "futures-sink", - "version": "0.3.28", + "version": "0.3.29", "authors": null, "repository": "https://github.com/rust-lang/futures-rs", "license": "Apache-2.0 OR MIT", @@ -991,7 +991,7 @@ }, { "name": "futures-task", - "version": "0.3.28", + "version": "0.3.29", "authors": null, "repository": "https://github.com/rust-lang/futures-rs", "license": "Apache-2.0 OR MIT", @@ -1009,7 +1009,7 @@ }, { "name": "futures-util", - "version": "0.3.28", + "version": "0.3.29", "authors": null, "repository": "https://github.com/rust-lang/futures-rs", "license": "Apache-2.0 OR MIT", @@ -1045,7 +1045,7 @@ }, { "name": "getrandom", - "version": "0.2.10", + "version": "0.2.11", "authors": "The Rand Project Developers", "repository": "https://github.com/rust-random/getrandom", "license": "Apache-2.0 OR MIT", @@ -1054,7 +1054,7 @@ }, { "name": "gimli", - "version": "0.28.0", + "version": "0.28.1", "authors": null, "repository": "https://github.com/gimli-rs/gimli", "license": "Apache-2.0 OR MIT", @@ -1063,7 +1063,7 @@ }, { "name": "h2", - "version": "0.3.21", + "version": "0.3.22", "authors": "Carl Lerche |Sean McArthur ", "repository": "https://github.com/hyperium/h2", "license": "MIT", @@ -1081,16 +1081,7 @@ }, { "name": "hashbrown", - "version": "0.12.3", - "authors": "Amanieu d'Antras ", - "repository": "https://github.com/rust-lang/hashbrown", - "license": "Apache-2.0 OR MIT", - "license_file": null, - "description": "A Rust port of Google's SwissTable hash map" - }, - { - "name": "hashbrown", - "version": "0.14.2", + "version": "0.14.3", "authors": "Amanieu d'Antras ", "repository": "https://github.com/rust-lang/hashbrown", "license": "Apache-2.0 OR MIT", @@ -1180,7 +1171,7 @@ }, { "name": "http", - "version": "0.2.9", + "version": "0.2.11", "authors": "Alex Crichton |Carl Lerche |Sean McArthur ", "repository": "https://github.com/hyperium/http", "license": "Apache-2.0 OR MIT", @@ -1243,7 +1234,7 @@ }, { "name": "hyper-rustls", - "version": "0.24.1", + "version": "0.24.2", "authors": null, "repository": "https://github.com/rustls/hyper-rustls", "license": "Apache-2.0 OR ISC OR MIT", @@ -1288,7 +1279,7 @@ }, { "name": "idna", - "version": "0.4.0", + "version": "0.5.0", "authors": "The rust-url developers", "repository": "https://github.com/servo/rust-url/", "license": "Apache-2.0 OR MIT", @@ -1297,16 +1288,7 @@ }, { "name": "indexmap", - "version": "1.9.3", - "authors": null, - "repository": "https://github.com/bluss/indexmap", - "license": "Apache-2.0 OR MIT", - "license_file": null, - "description": "A hash table with consistent order and fast iteration." - }, - { - "name": "indexmap", - "version": "2.0.2", + "version": "2.1.0", "authors": null, "repository": "https://github.com/bluss/indexmap", "license": "Apache-2.0 OR MIT", @@ -1369,7 +1351,7 @@ }, { "name": "itertools", - "version": "0.10.5", + "version": "0.11.0", "authors": "bluss", "repository": "https://github.com/rust-itertools/itertools", "license": "Apache-2.0 OR MIT", @@ -1378,7 +1360,7 @@ }, { "name": "itertools", - "version": "0.11.0", + "version": "0.12.0", "authors": "bluss", "repository": "https://github.com/rust-itertools/itertools", "license": "Apache-2.0 OR MIT", @@ -1405,7 +1387,7 @@ }, { "name": "js-sys", - "version": "0.3.64", + "version": "0.3.65", "authors": "The wasm-bindgen Developers", "repository": "https://github.com/rustwasm/wasm-bindgen/tree/master/crates/js-sys", "license": "Apache-2.0 OR MIT", @@ -1423,7 +1405,7 @@ }, { "name": "libc", - "version": "0.2.149", + "version": "0.2.150", "authors": "The Rust Project Developers", "repository": "https://github.com/rust-lang/libc", "license": "Apache-2.0 OR MIT", @@ -1439,9 +1421,18 @@ "license_file": null, "description": "libm in pure Rust" }, + { + "name": "libredox", + "version": "0.0.1", + "authors": "4lDO2 <4lDO2@protonmail.com>", + "repository": "https://gitlab.redox-os.org/redox-os/libredox.git", + "license": "MIT", + "license_file": null, + "description": "Redox stable ABI" + }, { "name": "libsqlite3-sys", - "version": "0.26.0", + "version": "0.27.0", "authors": "The rusqlite developers", "repository": "https://github.com/rusqlite/rusqlite", "license": "MIT", @@ -1450,7 +1441,7 @@ }, { "name": "linux-raw-sys", - "version": "0.4.10", + "version": "0.4.11", "authors": "Dan Gohman ", "repository": "https://github.com/sunfishcode/linux-raw-sys", "license": "Apache-2.0 OR Apache-2.0 WITH LLVM-exception OR MIT", @@ -1729,7 +1720,7 @@ }, { "name": "num_enum", - "version": "0.7.0", + "version": "0.7.1", "authors": "Daniel Wagner-Hall |Daniel Henry-Mantilla |Vincent Esche ", "repository": "https://github.com/illicitonion/num_enum", "license": "Apache-2.0 OR BSD-3-Clause OR MIT", @@ -1738,7 +1729,7 @@ }, { "name": "num_enum_derive", - "version": "0.7.0", + "version": "0.7.1", "authors": "Daniel Wagner-Hall |Daniel Henry-Mantilla |Vincent Esche ", "repository": "https://github.com/illicitonion/num_enum", "license": "Apache-2.0 OR BSD-3-Clause OR MIT", @@ -1765,7 +1756,7 @@ }, { "name": "openssl", - "version": "0.10.57", + "version": "0.10.60", "authors": "Steven Fackler ", "repository": "https://github.com/sfackler/rust-openssl", "license": "Apache-2.0", @@ -1792,7 +1783,7 @@ }, { "name": "openssl-sys", - "version": "0.9.93", + "version": "0.9.96", "authors": "Alex Crichton |Steven Fackler ", "repository": "https://github.com/sfackler/rust-openssl", "license": "MIT", @@ -1855,7 +1846,7 @@ }, { "name": "percent-encoding", - "version": "2.3.0", + "version": "2.3.1", "authors": "The rust-url developers", "repository": "https://github.com/servo/rust-url/", "license": "Apache-2.0 OR MIT", @@ -2035,7 +2026,7 @@ }, { "name": "proc-macro-crate", - "version": "1.3.1", + "version": "2.0.0", "authors": "Bastian Köcher ", "repository": "https://github.com/bkchr/proc-macro-crate", "license": "Apache-2.0 OR MIT", @@ -2053,7 +2044,7 @@ }, { "name": "proc-macro2", - "version": "1.0.69", + "version": "1.0.70", "authors": "David Tolnay |Alex Crichton ", "repository": "https://github.com/dtolnay/proc-macro2", "license": "Apache-2.0 OR MIT", @@ -2062,7 +2053,7 @@ }, { "name": "prost", - "version": "0.12.1", + "version": "0.12.3", "authors": "Dan Burkert |Lucio Franco ", "repository": "https://github.com/tokio-rs/prost", "license": "Apache-2.0", @@ -2071,7 +2062,7 @@ }, { "name": "prost-build", - "version": "0.12.1", + "version": "0.12.3", "authors": "Dan Burkert |Lucio Franco |Tokio Contributors ", "repository": "https://github.com/tokio-rs/prost", "license": "Apache-2.0", @@ -2080,7 +2071,7 @@ }, { "name": "prost-derive", - "version": "0.12.1", + "version": "0.12.3", "authors": "Dan Burkert |Lucio Franco |Tokio Contributors ", "repository": "https://github.com/tokio-rs/prost", "license": "Apache-2.0", @@ -2098,7 +2089,7 @@ }, { "name": "prost-types", - "version": "0.12.1", + "version": "0.12.3", "authors": "Dan Burkert |Lucio Franco ", "repository": "https://github.com/tokio-rs/prost", "license": "Apache-2.0", @@ -2222,24 +2213,6 @@ "license_file": null, "description": "Core APIs for Rayon" }, - { - "name": "redox_syscall", - "version": "0.2.16", - "authors": "Jeremy Soller ", - "repository": "https://gitlab.redox-os.org/redox-os/syscall", - "license": "MIT", - "license_file": null, - "description": "A Rust library to access raw Redox system calls" - }, - { - "name": "redox_syscall", - "version": "0.3.5", - "authors": "Jeremy Soller ", - "repository": "https://gitlab.redox-os.org/redox-os/syscall", - "license": "MIT", - "license_file": null, - "description": "A Rust library to access raw Redox system calls" - }, { "name": "redox_syscall", "version": "0.4.1", @@ -2251,7 +2224,7 @@ }, { "name": "redox_users", - "version": "0.4.3", + "version": "0.4.4", "authors": "Jose Narvaez |Wesley Hershberger ", "repository": "https://gitlab.redox-os.org/redox-os/users", "license": "MIT", @@ -2350,7 +2323,7 @@ }, { "name": "rusqlite", - "version": "0.29.0", + "version": "0.30.0", "authors": "The rusqlite developers", "repository": "https://github.com/rusqlite/rusqlite", "license": "MIT", @@ -2377,7 +2350,7 @@ }, { "name": "rustix", - "version": "0.38.20", + "version": "0.38.25", "authors": "Dan Gohman |Jakub Konka ", "repository": "https://github.com/bytecodealliance/rustix", "license": "Apache-2.0 OR Apache-2.0 WITH LLVM-exception OR MIT", @@ -2386,7 +2359,7 @@ }, { "name": "rustls", - "version": "0.21.8", + "version": "0.21.9", "authors": null, "repository": "https://github.com/rustls/rustls", "license": "Apache-2.0 OR ISC OR MIT", @@ -2404,7 +2377,7 @@ }, { "name": "rustls-pemfile", - "version": "1.0.3", + "version": "1.0.4", "authors": null, "repository": "https://github.com/rustls/pemfile", "license": "Apache-2.0 OR ISC OR MIT", @@ -2521,7 +2494,7 @@ }, { "name": "serde", - "version": "1.0.189", + "version": "1.0.193", "authors": "Erick Tryzelaar |David Tolnay ", "repository": "https://github.com/serde-rs/serde", "license": "Apache-2.0 OR MIT", @@ -2539,7 +2512,7 @@ }, { "name": "serde_derive", - "version": "1.0.189", + "version": "1.0.193", "authors": "Erick Tryzelaar |David Tolnay ", "repository": "https://github.com/serde-rs/serde", "license": "Apache-2.0 OR MIT", @@ -2548,7 +2521,7 @@ }, { "name": "serde_json", - "version": "1.0.107", + "version": "1.0.108", "authors": "Erick Tryzelaar |David Tolnay ", "repository": "https://github.com/serde-rs/json", "license": "Apache-2.0 OR MIT", @@ -2575,7 +2548,7 @@ }, { "name": "serde_repr", - "version": "0.1.16", + "version": "0.1.17", "authors": "David Tolnay ", "repository": "https://github.com/dtolnay/serde-repr", "license": "Apache-2.0 OR MIT", @@ -2656,7 +2629,7 @@ }, { "name": "smallvec", - "version": "1.11.1", + "version": "1.11.2", "authors": "The Servo Project Developers", "repository": "https://github.com/servo/rust-smallvec", "license": "Apache-2.0 OR MIT", @@ -2773,7 +2746,7 @@ }, { "name": "syn", - "version": "2.0.38", + "version": "2.0.39", "authors": "David Tolnay ", "repository": "https://github.com/dtolnay/syn", "license": "Apache-2.0 OR MIT", @@ -2809,7 +2782,7 @@ }, { "name": "tempfile", - "version": "3.8.0", + "version": "3.8.1", "authors": "Steven Allen |The Rust Project Developers|Ashley Mannix |Jason White ", "repository": "https://github.com/Stebalien/tempfile", "license": "Apache-2.0 OR MIT", @@ -2890,7 +2863,7 @@ }, { "name": "tinystr", - "version": "0.7.4", + "version": "0.7.5", "authors": "The ICU4X Project Developers", "repository": "https://github.com/unicode-org/icu4x", "license": null, @@ -2917,7 +2890,7 @@ }, { "name": "tokio", - "version": "1.33.0", + "version": "1.34.0", "authors": "Tokio Contributors ", "repository": "https://github.com/tokio-rs/tokio", "license": "MIT", @@ -2926,7 +2899,7 @@ }, { "name": "tokio-macros", - "version": "2.1.0", + "version": "2.2.0", "authors": "Tokio Contributors ", "repository": "https://github.com/tokio-rs/tokio", "license": "MIT", @@ -2962,7 +2935,7 @@ }, { "name": "tokio-util", - "version": "0.7.9", + "version": "0.7.10", "authors": "Tokio Contributors ", "repository": "https://github.com/tokio-rs/tokio", "license": "MIT", @@ -2980,7 +2953,7 @@ }, { "name": "toml_edit", - "version": "0.19.15", + "version": "0.20.7", "authors": "Andronik Ordian |Ed Page ", "repository": "https://github.com/toml-rs/toml", "license": "Apache-2.0 OR MIT", @@ -3034,7 +3007,7 @@ }, { "name": "tracing-appender", - "version": "0.2.2", + "version": "0.2.3", "authors": "Zeki Sherif |Tokio Contributors ", "repository": "https://github.com/tokio-rs/tracing", "license": "MIT", @@ -3061,7 +3034,7 @@ }, { "name": "tracing-log", - "version": "0.1.4", + "version": "0.2.0", "authors": "Tokio Contributors ", "repository": "https://github.com/tokio-rs/tracing", "license": "MIT", @@ -3070,7 +3043,7 @@ }, { "name": "tracing-subscriber", - "version": "0.3.17", + "version": "0.3.18", "authors": "Eliza Weisman |David Barsky |Tokio Contributors ", "repository": "https://github.com/tokio-rs/tracing", "license": "MIT", @@ -3250,7 +3223,7 @@ }, { "name": "url", - "version": "2.4.1", + "version": "2.5.0", "authors": "The rust-url developers", "repository": "https://github.com/servo/rust-url", "license": "Apache-2.0 OR MIT", @@ -3277,7 +3250,7 @@ }, { "name": "uuid", - "version": "1.5.0", + "version": "1.6.1", "authors": "Ashley Mannix|Christopher Armstrong|Dylan DPC|Hunar Roop Kahlon", "repository": "https://github.com/uuid-rs/uuid", "license": "Apache-2.0 OR MIT", @@ -3358,7 +3331,7 @@ }, { "name": "wasm-bindgen", - "version": "0.2.87", + "version": "0.2.88", "authors": "The wasm-bindgen Developers", "repository": "https://github.com/rustwasm/wasm-bindgen", "license": "Apache-2.0 OR MIT", @@ -3367,7 +3340,7 @@ }, { "name": "wasm-bindgen-backend", - "version": "0.2.87", + "version": "0.2.88", "authors": "The wasm-bindgen Developers", "repository": "https://github.com/rustwasm/wasm-bindgen/tree/master/crates/backend", "license": "Apache-2.0 OR MIT", @@ -3376,7 +3349,7 @@ }, { "name": "wasm-bindgen-futures", - "version": "0.4.37", + "version": "0.4.38", "authors": "The wasm-bindgen Developers", "repository": "https://github.com/rustwasm/wasm-bindgen/tree/master/crates/futures", "license": "Apache-2.0 OR MIT", @@ -3385,7 +3358,7 @@ }, { "name": "wasm-bindgen-macro", - "version": "0.2.87", + "version": "0.2.88", "authors": "The wasm-bindgen Developers", "repository": "https://github.com/rustwasm/wasm-bindgen/tree/master/crates/macro", "license": "Apache-2.0 OR MIT", @@ -3394,7 +3367,7 @@ }, { "name": "wasm-bindgen-macro-support", - "version": "0.2.87", + "version": "0.2.88", "authors": "The wasm-bindgen Developers", "repository": "https://github.com/rustwasm/wasm-bindgen/tree/master/crates/macro-support", "license": "Apache-2.0 OR MIT", @@ -3403,7 +3376,7 @@ }, { "name": "wasm-bindgen-shared", - "version": "0.2.87", + "version": "0.2.88", "authors": "The wasm-bindgen Developers", "repository": "https://github.com/rustwasm/wasm-bindgen/tree/master/crates/shared", "license": "Apache-2.0 OR MIT", @@ -3421,7 +3394,7 @@ }, { "name": "web-sys", - "version": "0.3.64", + "version": "0.3.65", "authors": "The wasm-bindgen Developers", "repository": "https://github.com/rustwasm/wasm-bindgen/tree/master/crates/web-sys", "license": "Apache-2.0 OR MIT", @@ -3430,7 +3403,7 @@ }, { "name": "webpki-roots", - "version": "0.25.2", + "version": "0.25.3", "authors": null, "repository": "https://github.com/rustls/webpki-roots", "license": "MPL-2.0", @@ -3484,7 +3457,7 @@ }, { "name": "windows", - "version": "0.51.1", + "version": "0.52.0", "authors": "Microsoft", "repository": "https://github.com/microsoft/windows-rs", "license": "Apache-2.0 OR MIT", @@ -3500,6 +3473,15 @@ "license_file": null, "description": "Rust for Windows" }, + { + "name": "windows-core", + "version": "0.52.0", + "authors": "Microsoft", + "repository": "https://github.com/microsoft/windows-rs", + "license": "Apache-2.0 OR MIT", + "license_file": null, + "description": "Rust for Windows" + }, { "name": "windows-sys", "version": "0.48.0", @@ -3518,6 +3500,15 @@ "license_file": null, "description": "Import libs for Windows" }, + { + "name": "windows-targets", + "version": "0.52.0", + "authors": "Microsoft", + "repository": "https://github.com/microsoft/windows-rs", + "license": "Apache-2.0 OR MIT", + "license_file": null, + "description": "Import libs for Windows" + }, { "name": "windows_aarch64_gnullvm", "version": "0.48.5", @@ -3527,6 +3518,15 @@ "license_file": null, "description": "Import lib for Windows" }, + { + "name": "windows_aarch64_gnullvm", + "version": "0.52.0", + "authors": "Microsoft", + "repository": "https://github.com/microsoft/windows-rs", + "license": "Apache-2.0 OR MIT", + "license_file": null, + "description": "Import lib for Windows" + }, { "name": "windows_aarch64_msvc", "version": "0.48.5", @@ -3536,6 +3536,15 @@ "license_file": null, "description": "Import lib for Windows" }, + { + "name": "windows_aarch64_msvc", + "version": "0.52.0", + "authors": "Microsoft", + "repository": "https://github.com/microsoft/windows-rs", + "license": "Apache-2.0 OR MIT", + "license_file": null, + "description": "Import lib for Windows" + }, { "name": "windows_i686_gnu", "version": "0.48.5", @@ -3545,6 +3554,15 @@ "license_file": null, "description": "Import lib for Windows" }, + { + "name": "windows_i686_gnu", + "version": "0.52.0", + "authors": "Microsoft", + "repository": "https://github.com/microsoft/windows-rs", + "license": "Apache-2.0 OR MIT", + "license_file": null, + "description": "Import lib for Windows" + }, { "name": "windows_i686_msvc", "version": "0.48.5", @@ -3554,6 +3572,15 @@ "license_file": null, "description": "Import lib for Windows" }, + { + "name": "windows_i686_msvc", + "version": "0.52.0", + "authors": "Microsoft", + "repository": "https://github.com/microsoft/windows-rs", + "license": "Apache-2.0 OR MIT", + "license_file": null, + "description": "Import lib for Windows" + }, { "name": "windows_x86_64_gnu", "version": "0.48.5", @@ -3563,6 +3590,15 @@ "license_file": null, "description": "Import lib for Windows" }, + { + "name": "windows_x86_64_gnu", + "version": "0.52.0", + "authors": "Microsoft", + "repository": "https://github.com/microsoft/windows-rs", + "license": "Apache-2.0 OR MIT", + "license_file": null, + "description": "Import lib for Windows" + }, { "name": "windows_x86_64_gnullvm", "version": "0.48.5", @@ -3572,6 +3608,15 @@ "license_file": null, "description": "Import lib for Windows" }, + { + "name": "windows_x86_64_gnullvm", + "version": "0.52.0", + "authors": "Microsoft", + "repository": "https://github.com/microsoft/windows-rs", + "license": "Apache-2.0 OR MIT", + "license_file": null, + "description": "Import lib for Windows" + }, { "name": "windows_x86_64_msvc", "version": "0.48.5", @@ -3581,9 +3626,18 @@ "license_file": null, "description": "Import lib for Windows" }, + { + "name": "windows_x86_64_msvc", + "version": "0.52.0", + "authors": "Microsoft", + "repository": "https://github.com/microsoft/windows-rs", + "license": "Apache-2.0 OR MIT", + "license_file": null, + "description": "Import lib for Windows" + }, { "name": "winnow", - "version": "0.5.17", + "version": "0.5.19", "authors": null, "repository": "https://github.com/winnow-rs/winnow", "license": "MIT", @@ -3601,7 +3655,7 @@ }, { "name": "wiremock", - "version": "0.5.19", + "version": "0.5.21", "authors": "Luca Palmieri ", "repository": "https://github.com/LukeMathWalker/wiremock-rs", "license": "Apache-2.0 OR MIT", @@ -3610,19 +3664,19 @@ }, { "name": "zerocopy", - "version": "0.7.13", + "version": "0.7.26", "authors": "Joshua Liebow-Feeser ", "repository": "https://github.com/google/zerocopy", - "license": "BSD-2-Clause", + "license": "Apache-2.0 OR BSD-2-Clause OR MIT", "license_file": null, "description": "Utilities for zero-copy parsing and serialization" }, { "name": "zerocopy-derive", - "version": "0.7.13", + "version": "0.7.26", "authors": "Joshua Liebow-Feeser ", "repository": "https://github.com/google/zerocopy", - "license": "BSD-2-Clause", + "license": "Apache-2.0 OR BSD-2-Clause OR MIT", "license_file": null, "description": "Custom derive for traits from the zerocopy crate" }, diff --git a/ftl/src/string/transform.rs b/ftl/src/string/transform.rs index 882b38ce4..f87113584 100644 --- a/ftl/src/string/transform.rs +++ b/ftl/src/string/transform.rs @@ -50,7 +50,7 @@ pub fn transform(args: TransformArgs) -> Result<()> { } if let Some(template_dir) = super::additional_template_folder(&args.lang_folder) { // Our templates are also stored in the source tree, and need to be updated too. - for ftl in paths_in_dir(&template_dir)? { + for ftl in paths_in_dir(template_dir)? { transform_ftl(&ftl, ®ex, &args)?; } } diff --git a/rslib/Cargo.toml b/rslib/Cargo.toml index 9db07e003..cb09af160 100644 --- a/rslib/Cargo.toml +++ b/rslib/Cargo.toml @@ -106,5 +106,5 @@ zip.workspace = true zstd.workspace = true [target.'cfg(windows)'.dependencies.windows] -version = "0.51.1" +version = "0.52.0" features = ["Media_SpeechSynthesis", "Foundation_Collections", "Storage_Streams"] diff --git a/rslib/src/deckconfig/service.rs b/rslib/src/deckconfig/service.rs index 5501c800d..257270ac6 100644 --- a/rslib/src/deckconfig/service.rs +++ b/rslib/src/deckconfig/service.rs @@ -51,7 +51,7 @@ impl crate::services::DeckConfigService for Collection { ) -> Result { let conf = Collection::get_deck_config(self, input.into(), true)?.unwrap(); let conf: DeckConfSchema11 = conf.into(); - Ok(serde_json::to_vec(&conf)?).map(Into::into) + Ok(serde_json::to_vec(&conf)?.into()) } fn new_deck_config_legacy(&mut self) -> Result { diff --git a/rslib/src/notetype/service.rs b/rslib/src/notetype/service.rs index 290bf8b43..fe899b035 100644 --- a/rslib/src/notetype/service.rs +++ b/rslib/src/notetype/service.rs @@ -111,7 +111,7 @@ impl crate::services::NotetypesService for Collection { let schema11: NotetypeSchema11 = self.storage.get_notetype(ntid)?.or_not_found(ntid)?.into(); - Ok(serde_json::to_vec(&schema11)?).map(Into::into) + Ok(serde_json::to_vec(&schema11)?.into()) } fn get_notetype_names(&mut self) -> error::Result { diff --git a/rslib/src/search/service/mod.rs b/rslib/src/search/service/mod.rs index 4cbe5c455..7b8a62d90 100644 --- a/rslib/src/search/service/mod.rs +++ b/rslib/src/search/service/mod.rs @@ -122,7 +122,7 @@ impl crate::services::SearchService for Collection { fn set_active_browser_columns(&mut self, input: generic::StringList) -> Result<()> { self.state.active_browser_columns = Some(Arc::new(string_list_to_browser_columns(input))); - Ok(()).map(Into::into) + Ok(()) } fn browser_row_for_id( diff --git a/rust-toolchain.toml b/rust-toolchain.toml index 0cd95ef97..f826eaea0 100644 --- a/rust-toolchain.toml +++ b/rust-toolchain.toml @@ -1,3 +1,3 @@ [toolchain] # older versions may fail to compile; newer versions may fail the clippy tests -channel = "1.73" +channel = "1.74"