From 338f680bcadb6f4bd1efbc8e0a0403d7a9efa7c0 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Tue, 19 Aug 2025 17:31:57 +0000 Subject: [PATCH] fix(deps): update all non-major dependencies --- Cargo.lock | 187 ++++++++++++++++------------------------------ server/Cargo.toml | 2 +- 2 files changed, 64 insertions(+), 125 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 59785ff..0f501ae 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -70,8 +70,8 @@ version = "4.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d6b346764dd0814805de8abf899fe03065bcee69bb1a4771c785817e39f3978f" dependencies = [ - "cssparser 0.35.0", - "html5ever 0.35.0", + "cssparser", + "html5ever", "maplit", "tendril", "url", @@ -351,9 +351,9 @@ dependencies = [ [[package]] name = "async-trait" -version = "0.1.88" +version = "0.1.89" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e539d3fca749fcee5236ab05e93a52867dd549cc157c8cb7f99595f3cedffdb5" +checksum = "9035ad2d096bed7955a320ee7e2230574d28fd3c3a0f186cbea1ff3c7eed5dbb" dependencies = [ "proc-macro2", "quote", @@ -756,7 +756,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6b409ed3b3b89db66e81ed7df221d30a1d78c298e719472cac30b21dfdacf9ce" dependencies = [ "chrono", - "derive_more 2.0.1", + "derive_more", "semver 1.0.26", "serde", ] @@ -854,7 +854,7 @@ dependencies = [ "rusoto_s3 0.48.0", "serde", "sqlx", - "thiserror 2.0.14", + "thiserror 2.0.15", "tokio 1.47.1", "tracing", "urlencoding", @@ -906,7 +906,7 @@ dependencies = [ "semver 1.0.26", "serde", "serde_json", - "thiserror 2.0.14", + "thiserror 2.0.15", ] [[package]] @@ -981,9 +981,9 @@ dependencies = [ [[package]] name = "clap" -version = "4.5.44" +version = "4.5.45" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1c1f056bae57e3e54c3375c41ff79619ddd13460a17d7438712bd0d83fda4ff8" +checksum = "1fc0e74a703892159f5ae7d3aac52c8e6c392f5ae5f359c70b5881d60aaac318" dependencies = [ "clap_builder", "clap_derive", @@ -1003,9 +1003,9 @@ dependencies = [ [[package]] name = "clap_derive" -version = "4.5.41" +version = "4.5.45" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ef4f52386a59ca4c860f7393bcf8abd8dfd91ecccc0f774635ff68e92eeef491" +checksum = "14cb31bb0a7d536caef2639baa7fad459e15c3144efefa6dbd1c84562c4739f6" dependencies = [ "heck 0.5.0", "proc-macro2", @@ -1342,8 +1342,8 @@ version = "0.17.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "30983955a71311b6268dca9ea211b75136367ab3ed7d27d78617587d7d9beebf" dependencies = [ - "cssparser 0.35.0", - "html5ever 0.35.0", + "cssparser", + "html5ever", "indexmap 2.10.0", "lru 0.16.0", "precomputed-hash", @@ -1355,19 +1355,6 @@ dependencies = [ "url", ] -[[package]] -name = "cssparser" -version = "0.34.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b7c66d1cd8ed61bf80b38432613a7a2f09401ab8d0501110655f8b341484a3e3" -dependencies = [ - "cssparser-macros", - "dtoa-short", - "itoa 1.0.15", - "phf", - "smallvec 1.15.1", -] - [[package]] name = "cssparser" version = "0.35.0" @@ -1540,17 +1527,6 @@ dependencies = [ "syn 2.0.104", ] -[[package]] -name = "derive_more" -version = "0.99.20" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6edb4b64a43d977b8e99788fe3a04d483834fba1215a7e02caa415b626497f7f" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.104", -] - [[package]] name = "derive_more" version = "2.0.1" @@ -2518,18 +2494,6 @@ dependencies = [ "utf8-width", ] -[[package]] -name = "html5ever" -version = "0.29.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3b7410cae13cbc75623c98ac4cbfd1f0bedddf3227afc24f370cf0f50a44a11c" -dependencies = [ - "log", - "mac", - "markup5ever 0.14.1", - "match_token 0.1.0", -] - [[package]] name = "html5ever" version = "0.35.0" @@ -2537,8 +2501,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "55d958c2f74b664487a2035fe1dadb032c48718a03b63f3ab0b8537db8549ed4" dependencies = [ "log", - "markup5ever 0.35.0", - "match_token 0.35.0", + "markup5ever", + "match_token", ] [[package]] @@ -3165,7 +3129,7 @@ dependencies = [ "mailparse", "serde", "serde_json", - "thiserror 2.0.14", + "thiserror 2.0.15", "tracing", ] @@ -3180,7 +3144,7 @@ dependencies = [ "rayon", "serde", "serde_json", - "thiserror 2.0.14", + "thiserror 2.0.15", "tracing", ] @@ -3234,7 +3198,7 @@ dependencies = [ "serde_json", "sqlx", "tantivy", - "thiserror 2.0.14", + "thiserror 2.0.15", "tokio 1.47.1", "tower-http", "tracing", @@ -3293,7 +3257,7 @@ dependencies = [ "serde", "serde_json", "strum_macros 0.27.2", - "thiserror 2.0.14", + "thiserror 2.0.15", "uuid", "wasm-bindgen", "wasm-bindgen-test", @@ -3458,14 +3422,14 @@ checksum = "b63d49c99bfbf3400dd6450e516515b7014fcb49b5cb533f4b725a00c1462a36" dependencies = [ "bitflags 2.9.1", "cfg-if 1.0.1", - "cssparser 0.35.0", + "cssparser", "encoding_rs", "hashbrown 0.15.5", "memchr", "mime", "precomputed-hash", "selectors 0.30.0", - "thiserror 2.0.14", + "thiserror 2.0.15", ] [[package]] @@ -3521,20 +3485,6 @@ version = "1.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3e2e65a1a2e43cfcb47a895c4c8b10d1f4a61097f9f254f183aee60cad9c651d" -[[package]] -name = "markup5ever" -version = "0.14.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c7a7213d12e1864c0f002f52c2923d4556935a43dec5e71355c2760e0f6e7a18" -dependencies = [ - "log", - "phf", - "phf_codegen", - "string_cache", - "string_cache_codegen", - "tendril", -] - [[package]] name = "markup5ever" version = "0.35.0" @@ -3546,17 +3496,6 @@ dependencies = [ "web_atoms", ] -[[package]] -name = "match_token" -version = "0.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "88a9689d8d44bf9964484516275f5cd4c9b59457a6940c1d5d0ecbb94510a36b" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.104", -] - [[package]] name = "match_token" version = "0.35.0" @@ -4044,7 +3983,7 @@ dependencies = [ "futures-sink", "js-sys", "pin-project-lite", - "thiserror 2.0.14", + "thiserror 2.0.15", "tracing", ] @@ -4076,7 +4015,7 @@ dependencies = [ "opentelemetry_sdk", "prost", "reqwest", - "thiserror 2.0.14", + "thiserror 2.0.15", "tokio 1.47.1", "tonic", "tracing", @@ -4108,7 +4047,7 @@ dependencies = [ "percent-encoding", "rand 0.9.2", "serde_json", - "thiserror 2.0.14", + "thiserror 2.0.15", "tokio 1.47.1", "tokio-stream", "tracing", @@ -4265,7 +4204,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1db05f56d34358a8b1066f67cbb203ee3e7ed2ba674a6263a1d5ec6db2204323" dependencies = [ "memchr", - "thiserror 2.0.14", + "thiserror 2.0.15", "ucd-trie", ] @@ -4567,9 +4506,9 @@ dependencies = [ [[package]] name = "quick-xml" -version = "0.38.1" +version = "0.38.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9845d9dccf565065824e69f9f235fafba1587031eda353c1f1561cd6a6be78f4" +checksum = "d200a41a7797e6461bd04e4e95c3347053a731c32c87f066f2f0dda22dbdbba8" dependencies = [ "memchr", "serde", @@ -4589,7 +4528,7 @@ dependencies = [ "rustc-hash", "rustls", "socket2 0.5.10", - "thiserror 2.0.14", + "thiserror 2.0.15", "tokio 1.47.1", "tracing", "web-time", @@ -4610,7 +4549,7 @@ dependencies = [ "rustls", "rustls-pki-types", "slab", - "thiserror 2.0.14", + "thiserror 2.0.15", "tinyvec", "tracing", "web-time", @@ -4733,9 +4672,9 @@ dependencies = [ [[package]] name = "rayon" -version = "1.10.0" +version = "1.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa" +checksum = "368f01d005bf8fd9b1206fb6fa653e6c4a81ceb1466406b81792d87c5677a58f" dependencies = [ "either", "rayon-core", @@ -4743,9 +4682,9 @@ dependencies = [ [[package]] name = "rayon-core" -version = "1.12.1" +version = "1.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2" +checksum = "22e18b0f0062d30d4230b2e85ff77fdfe4326feb054b9783a3460d8435c8ab91" dependencies = [ "crossbeam-deque 0.8.6", "crossbeam-utils 0.8.21", @@ -4861,9 +4800,9 @@ checksum = "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c" [[package]] name = "reqwest" -version = "0.12.22" +version = "0.12.23" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cbc931937e6ca3a06e3b6c0aa7841849b160a90351d6ab467a8b9b9959767531" +checksum = "d429f34c8092b2d42c7c93cec323bb4adeb7c67698f70839adec842ec10c7ceb" dependencies = [ "base64 0.22.1", "bytes 1.10.1", @@ -5285,16 +5224,16 @@ checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" [[package]] name = "scraper" -version = "0.23.1" +version = "0.24.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "527e65d9d888567588db4c12da1087598d0f6f8b346cc2c5abc91f05fc2dffe2" +checksum = "e5f3a24d916e78954af99281a455168d4a9515d65eca99a18da1b813689c4ad9" dependencies = [ - "cssparser 0.34.0", + "cssparser", "ego-tree", "getopts", - "html5ever 0.29.1", + "html5ever", "precomputed-hash", - "selectors 0.26.0", + "selectors 0.31.0", "tendril", ] @@ -5373,13 +5312,13 @@ dependencies = [ [[package]] name = "selectors" -version = "0.26.0" +version = "0.30.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fd568a4c9bb598e291a08244a5c1f5a8a6650bee243b5b0f8dbb3d9cc1d87fe8" +checksum = "3df44ba8a7ca7a4d28c589e04f526266ed76b6cc556e33fe69fa25de31939a65" dependencies = [ "bitflags 2.9.1", - "cssparser 0.34.0", - "derive_more 0.99.20", + "cssparser", + "derive_more", "fxhash", "log", "new_debug_unreachable", @@ -5392,13 +5331,13 @@ dependencies = [ [[package]] name = "selectors" -version = "0.30.0" +version = "0.31.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3df44ba8a7ca7a4d28c589e04f526266ed76b6cc556e33fe69fa25de31939a65" +checksum = "5685b6ae43bfcf7d2e7dfcfb5d8e8f61b46442c902531e41a32a9a8bf0ee0fb6" dependencies = [ "bitflags 2.9.1", - "cssparser 0.35.0", - "derive_more 2.0.1", + "cssparser", + "derive_more", "fxhash", "log", "new_debug_unreachable", @@ -5487,9 +5426,9 @@ dependencies = [ [[package]] name = "serde_json" -version = "1.0.142" +version = "1.0.143" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "030fedb782600dcbd6f02d479bf0d817ac3bb40d644745b769d6a96bc3afc5a7" +checksum = "d401abef1d108fbd9cbaebc3e46611f4b1021f714a0597a71f41ee463f5f4a5a" dependencies = [ "itoa 1.0.15", "memchr", @@ -5763,7 +5702,7 @@ dependencies = [ "serde_json", "sha2 0.10.9", "smallvec 1.15.1", - "thiserror 2.0.14", + "thiserror 2.0.15", "time 0.3.41", "tokio 1.47.1", "tokio-stream", @@ -5846,7 +5785,7 @@ dependencies = [ "smallvec 1.15.1", "sqlx-core", "stringprep", - "thiserror 2.0.14", + "thiserror 2.0.15", "time 0.3.41", "tracing", "whoami", @@ -5884,7 +5823,7 @@ dependencies = [ "smallvec 1.15.1", "sqlx-core", "stringprep", - "thiserror 2.0.14", + "thiserror 2.0.15", "time 0.3.41", "tracing", "whoami", @@ -5909,7 +5848,7 @@ dependencies = [ "serde", "serde_urlencoded", "sqlx-core", - "thiserror 2.0.14", + "thiserror 2.0.15", "time 0.3.41", "tracing", "url", @@ -6139,7 +6078,7 @@ dependencies = [ "tantivy-stacker", "tantivy-tokenizer-api", "tempfile", - "thiserror 2.0.14", + "thiserror 2.0.15", "time 0.3.41", "uuid", "winapi 0.3.9", @@ -6274,11 +6213,11 @@ dependencies = [ [[package]] name = "thiserror" -version = "2.0.14" +version = "2.0.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0b0949c3a6c842cbde3f1686d6eea5a010516deb7085f79db747562d4102f41e" +checksum = "80d76d3f064b981389ecb4b6b7f45a0bf9fdac1d5b9204c7bd6714fecc302850" dependencies = [ - "thiserror-impl 2.0.14", + "thiserror-impl 2.0.15", ] [[package]] @@ -6294,9 +6233,9 @@ dependencies = [ [[package]] name = "thiserror-impl" -version = "2.0.14" +version = "2.0.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cc5b44b4ab9c2fdd0e0512e6bece8388e214c0749f5862b114cc5b7a25daf227" +checksum = "44d29feb33e986b6ea906bd9c3559a856983f92371b3eaa5e83782a351623de0" dependencies = [ "proc-macro2", "quote", @@ -6971,7 +6910,7 @@ dependencies = [ "log", "rand 0.9.2", "sha1", - "thiserror 2.0.14", + "thiserror 2.0.15", "utf-8", ] @@ -7390,7 +7329,7 @@ version = "0.1.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb" dependencies = [ - "windows-sys 0.59.0", + "windows-sys 0.48.0", ] [[package]] @@ -7745,7 +7684,7 @@ dependencies = [ "opentelemetry", "opentelemetry-otlp", "opentelemetry_sdk", - "thiserror 2.0.14", + "thiserror 2.0.15", "tokio 1.47.1", "tracing", "tracing-appender", diff --git a/server/Cargo.toml b/server/Cargo.toml index 74b39b9..41b8b47 100644 --- a/server/Cargo.toml +++ b/server/Cargo.toml @@ -39,7 +39,7 @@ memmap = "0.7.0" quick-xml = { version = "0.38.1", features = ["serialize"] } regex = "1.11.1" reqwest = { version = "0.12.15", features = ["blocking"] } -scraper = "0.23.1" +scraper = "0.24.0" serde = { version = "1.0.219", features = ["derive"] } serde_json = "1.0.140" sqlx = { version = "0.8.5", features = ["postgres", "runtime-tokio", "time"] }