diff --git a/nexus-lite/Cargo.lock b/nexus-lite/Cargo.lock index 9cc2648..03924fe 100644 --- a/nexus-lite/Cargo.lock +++ b/nexus-lite/Cargo.lock @@ -1250,6 +1250,12 @@ version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b2972feb8dffe7bc8c5463b1dacda1b0dfbed3710e50f977d965429692d74cd8" +[[package]] +name = "ego-tree" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b04dc5a38e4f151a79d9f2451ae6037fb6eaf5cba34771f44781f80e508498e3" + [[package]] name = "either" version = "1.15.0" @@ -1889,12 +1895,12 @@ dependencies = [ [[package]] name = "html5ever" -version = "0.36.1" +version = "0.39.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6452c4751a24e1b99c3260d505eaeee76a050573e61f30ac2c924ddc7236f01e" +checksum = "46a1761807faccc9a19e86944bbf40610014066306f96edcdedc2fb714bcb7b8" dependencies = [ "log", - "markup5ever 0.36.1", + "markup5ever 0.39.0", ] [[package]] @@ -2575,7 +2581,7 @@ dependencies = [ "phf_codegen 0.8.0", "string_cache 0.8.9", "string_cache_codegen 0.5.4", - "tendril", + "tendril 0.4.3", ] [[package]] @@ -2589,7 +2595,7 @@ dependencies = [ "phf_codegen 0.10.0", "string_cache 0.8.9", "string_cache_codegen 0.5.4", - "tendril", + "tendril 0.4.3", ] [[package]] @@ -2599,19 +2605,19 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "311fe69c934650f8f19652b3946075f0fc41ad8757dbb68f1ca14e7900ecc1c3" dependencies = [ "log", - "tendril", + "tendril 0.4.3", "web_atoms 0.1.3", ] [[package]] name = "markup5ever" -version = "0.36.1" +version = "0.39.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6c3294c4d74d0742910f8c7b466f44dda9eb2d5742c1e430138df290a1e8451c" +checksum = "7122d987ec5f704ee56f6e5b41a7d93722e9aae27ae07cafa4036c4d3f9757de" dependencies = [ "log", - "tendril", - "web_atoms 0.2.1", + "tendril 0.5.0", + "web_atoms 0.2.3", ] [[package]] @@ -2857,7 +2863,7 @@ dependencies = [ "regex", "reqwest", "rquest", - "scraper 0.25.0", + "scraper 0.26.0", "serde", "serde_json", "strsim", @@ -4146,7 +4152,7 @@ dependencies = [ "html5ever 0.26.0", "once_cell", "selectors 0.25.0", - "tendril", + "tendril 0.4.3", ] [[package]] @@ -4161,22 +4167,22 @@ dependencies = [ "html5ever 0.35.0", "precomputed-hash", "selectors 0.31.0", - "tendril", + "tendril 0.4.3", ] [[package]] name = "scraper" -version = "0.25.0" +version = "0.26.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "93cecd86d6259499c844440546d02f55f3e17bd286e529e48d1f9f67e92315cb" +checksum = "f0f5297102b8b62b4454ee8561601b2d551b4913148feb4241ca9d1a04bf4526" dependencies = [ "cssparser 0.36.0", - "ego-tree 0.10.0", + "ego-tree 0.11.0", "getopts", - "html5ever 0.36.1", + "html5ever 0.39.0", "precomputed-hash", - "selectors 0.33.0", - "tendril", + "selectors 0.36.1", + "tendril 0.5.0", ] [[package]] @@ -4275,9 +4281,9 @@ dependencies = [ [[package]] name = "selectors" -version = "0.33.0" +version = "0.36.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "feef350c36147532e1b79ea5c1f3791373e61cbd9a6a2615413b3807bb164fb7" +checksum = "c5d9c0c92a92d33f08817311cf3f2c29a3538a8240e94a6a3c622ce652d7e00c" dependencies = [ "bitflags 2.10.0", "cssparser 0.36.0", @@ -4733,6 +4739,16 @@ dependencies = [ "utf-8", ] +[[package]] +name = "tendril" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c4790fc369d5a530f4b544b094e31388b9b3a37c0f4652ade4505945f5660d24" +dependencies = [ + "new_debug_unreachable", + "utf-8", +] + [[package]] name = "thin-slice" version = "0.1.1" @@ -5569,9 +5585,9 @@ dependencies = [ [[package]] name = "web_atoms" -version = "0.2.1" +version = "0.2.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "30e588f10c7bc3465f5fc1ab087fc97877ec1064a7ec89fb685ac4ee998dac4a" +checksum = "57a9779e9f04d2ac1ce317aee707aa2f6b773afba7b931222bff6983843b1576" dependencies = [ "phf 0.13.1", "phf_codegen 0.13.1", diff --git a/nexus-lite/nexus-engine/Cargo.toml b/nexus-lite/nexus-engine/Cargo.toml index 70c48c2..d81f497 100644 --- a/nexus-lite/nexus-engine/Cargo.toml +++ b/nexus-lite/nexus-engine/Cargo.toml @@ -26,7 +26,7 @@ reqwest = { version = "0.12", default-features = false, features = [ rquest = { version = "5.1", optional = true } # HTML Parsing -scraper = "0.25" +scraper = "0.26" readability-rust = "0.1" lol_html = "1.1" kuchiki = "0.8"