From 0952cdf9cba0d4e3617ed447dc77932aa4a77a72 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Sun, 9 Feb 2025 20:16:59 +0000 Subject: [PATCH] fix(deps): update rust crate scraper to 0.22.0 --- Cargo.lock | 84 +++++++++++++++++++++++++++++++++++++---------- server/Cargo.toml | 2 +- 2 files changed, 67 insertions(+), 19 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index a320857..c9dc4a0 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -45,7 +45,6 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011" dependencies = [ "cfg-if 1.0.0", - "getrandom 0.2.15", "once_cell", "version_check", "zerocopy", @@ -1201,6 +1200,19 @@ dependencies = [ "smallvec 1.13.2", ] +[[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.14", + "phf 0.11.2", + "smallvec 1.13.2", +] + [[package]] name = "cssparser-macros" version = "0.6.1" @@ -1467,9 +1479,9 @@ dependencies = [ [[package]] name = "ego-tree" -version = "0.6.3" +version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "12a0bb14ac04a9fcf170d0bbbef949b44cc492f4452bd20c095636956f653642" +checksum = "b2972feb8dffe7bc8c5463b1dacda1b0dfbed3710e50f977d965429692d74cd8" [[package]] name = "either" @@ -2269,16 +2281,14 @@ dependencies = [ [[package]] name = "html5ever" -version = "0.27.0" +version = "0.29.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c13771afe0e6e846f1e67d038d4cb29998a6779f93c809212e4e9c32efd244d4" +checksum = "3b7410cae13cbc75623c98ac4cbfd1f0bedddf3227afc24f370cf0f50a44a11c" dependencies = [ "log", "mac", - "markup5ever 0.12.1", - "proc-macro2", - "quote", - "syn 2.0.90", + "markup5ever 0.14.1", + "match_token", ] [[package]] @@ -3176,9 +3186,9 @@ dependencies = [ [[package]] name = "markup5ever" -version = "0.12.1" +version = "0.14.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "16ce3abbeba692c8b8441d036ef91aea6df8da2c6b6e21c7e14d3c18e526be45" +checksum = "c7a7213d12e1864c0f002f52c2923d4556935a43dec5e71355c2760e0f6e7a18" dependencies = [ "log", "phf 0.11.2", @@ -3188,6 +3198,17 @@ dependencies = [ "tendril", ] +[[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.90", +] + [[package]] name = "matchers" version = "0.1.0" @@ -5050,17 +5071,16 @@ checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" [[package]] name = "scraper" -version = "0.20.0" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b90460b31bfe1fc07be8262e42c665ad97118d4585869de9345a84d501a9eaf0" +checksum = "cc3d051b884f40e309de6c149734eab57aa8cc1347992710dc80bcc1c2194c15" dependencies = [ - "ahash 0.8.11", - "cssparser 0.31.2", + "cssparser 0.34.0", "ego-tree", "getopts", - "html5ever 0.27.0", - "once_cell", - "selectors 0.25.0", + "html5ever 0.29.1", + "precomputed-hash", + "selectors 0.26.0", "tendril", ] @@ -5185,6 +5205,25 @@ dependencies = [ "smallvec 1.13.2", ] +[[package]] +name = "selectors" +version = "0.26.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fd568a4c9bb598e291a08244a5c1f5a8a6650bee243b5b0f8dbb3d9cc1d87fe8" +dependencies = [ + "bitflags 2.6.0", + "cssparser 0.34.0", + "derive_more 0.99.18", + "fxhash", + "log", + "new_debug_unreachable", + "phf 0.11.2", + "phf_codegen 0.11.2", + "precomputed-hash", + "servo_arc 0.4.0", + "smallvec 1.13.2", +] + [[package]] name = "semver" version = "0.9.0" @@ -5292,6 +5331,15 @@ dependencies = [ "stable_deref_trait", ] +[[package]] +name = "servo_arc" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ae65c4249478a2647db249fb43e23cec56a2c8974a427e7bd8cb5a1d0964921a" +dependencies = [ + "stable_deref_trait", +] + [[package]] name = "sha1" version = "0.10.6" diff --git a/server/Cargo.toml b/server/Cargo.toml index 5ebd07c..b714f93 100644 --- a/server/Cargo.toml +++ b/server/Cargo.toml @@ -31,7 +31,7 @@ regex = "1.11.1" reqwest = { version = "0.12.7", features = ["blocking"] } rocket = { version = "0.5.0-rc.2", features = ["json"] } rocket_cors = "0.6.0" -scraper = "0.20.0" +scraper = "0.22.0" serde = { version = "1.0.147", features = ["derive"] } serde_json = "1.0.87" shared = { path = "../shared" }