diff --git a/Cargo.lock b/Cargo.lock index a5ac06eeb6..b72358592c 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -117,9 +117,9 @@ dependencies = [ [[package]] name = "anyhow" -version = "1.0.97" +version = "1.0.98" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dcfed56ad506cb2c684a14971b8861fdc3baaaae314b9e5f9bb532cbe3ba7a4f" +checksum = "e16d2d3311acee920a9eb8d33b8cbc1787ce4a264e85f964c2404b969bdcd487" [[package]] name = "arc-swap" @@ -145,9 +145,9 @@ dependencies = [ [[package]] name = "assert_cmd" -version = "2.0.16" +version = "2.0.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dc1835b7f27878de8525dc71410b5a31cdcc5f230aed5ba5df968e09c201b23d" +checksum = "2bd389a4b2970a01282ee455294913c0a43724daedcd1a24c3eb0ec1c1320b66" dependencies = [ "anstyle", "bstr", @@ -696,9 +696,9 @@ dependencies = [ [[package]] name = "clap" -version = "4.5.34" +version = "4.5.37" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e958897981290da2a852763fe9cdb89cd36977a5d729023127095fa94d95e2ff" +checksum = "eccb054f56cbd38340b380d4a8e69ef1f02f1af43db2f0cc817a4774d80ae071" dependencies = [ "clap_builder", "clap_derive", @@ -706,9 +706,9 @@ dependencies = [ [[package]] name = "clap_builder" -version = "4.5.34" +version = "4.5.37" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "83b0f35019843db2160b5bb19ae09b4e6411ac33fc6a712003c33e03090e2489" +checksum = "efd9466fac8543255d3b1fcad4762c5e116ffe808c8a3043d4263cd4fd4862a2" dependencies = [ "anstream", "anstyle", @@ -1297,9 +1297,9 @@ dependencies = [ [[package]] name = "env_logger" -version = "0.11.7" +version = "0.11.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c3716d7a920fb4fac5d84e9d4bce8ceb321e9414b4409da61b07b75c1e3d0697" +checksum = "13c863f0904021b108aa8b2f55046443e6b1ebde8fd4a15c399893aae4fa069f" dependencies = [ "anstream", "anstyle", @@ -1816,9 +1816,9 @@ dependencies = [ [[package]] name = "html5ever" -version = "0.30.0" +version = "0.31.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d5bf3413d61499f71fe4f627bbecfbec2977ce280525701df788f47370b0c507" +checksum = "953cbbe631aae7fc0a112702ad5d3aaf09da38beaf45ea84610d6e1c358f569c" dependencies = [ "log", "mac", @@ -2626,16 +2626,13 @@ dependencies = [ [[package]] name = "markup5ever" -version = "0.15.0" +version = "0.16.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "03a7b81dfb91586d0677086d40a6d755070e0799b71bb897485bac408dfd5c69" +checksum = "d0a8096766c229e8c88a3900c9b44b7e06aa7f7343cc229158c3e58ef8f9973a" dependencies = [ "log", - "phf", - "phf_codegen", - "string_cache", - "string_cache_codegen", "tendril", + "web_atoms", ] [[package]] @@ -2916,9 +2913,9 @@ dependencies = [ [[package]] name = "openssl-sys" -version = "0.9.106" +version = "0.9.107" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8bb61ea9811cc39e3c2069f40b8b8e2e70d8569b361f879786cc7ed48b777cdd" +checksum = "8288979acd84749c744a9014b4382d42b8f7b2592847b5afb2ed29e5d16ede07" dependencies = [ "cc", "libc", @@ -3991,9 +3988,9 @@ dependencies = [ [[package]] name = "shellexpand" -version = "3.1.0" +version = "3.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "da03fa3b94cc19e3ebfc88c4229c49d8f08cdbd1228870a45f0ffdf84988e14b" +checksum = "8b1fdf65dd6331831494dd616b30351c38e96e45921a27745cf98490458b90bb" dependencies = [ "dirs", ] @@ -4445,9 +4442,9 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" [[package]] name = "tokio" -version = "1.44.1" +version = "1.44.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f382da615b842244d4b8738c82ed1275e6c5dd90c459a30941cd07080b06c91a" +checksum = "e6b88822cbe49de4185e3a4cbf8321dd487cf5fe0c5c65695fef6346371e9c48" dependencies = [ "backtrace", "bytes", @@ -4982,6 +4979,18 @@ dependencies = [ "wasm-bindgen", ] +[[package]] +name = "web_atoms" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "954c5a41f2bcb7314344079d0891505458cc2f4b422bdea1d5bfbe6d1a04903b" +dependencies = [ + "phf", + "phf_codegen", + "string_cache", + "string_cache_codegen", +] + [[package]] name = "widestring" version = "1.2.0" diff --git a/examples/builder/Cargo.toml b/examples/builder/Cargo.toml index 9ac9be5591..cc56a87d28 100644 --- a/examples/builder/Cargo.toml +++ b/examples/builder/Cargo.toml @@ -9,7 +9,7 @@ path = "builder.rs" [dependencies] lychee-lib = { path = "../../lychee-lib", default-features = false } -tokio = { version = "1.44.1", features = ["full"] } +tokio = { version = "1.44.2", features = ["full"] } regex = "1.11.1" http = "1.3.1" reqwest = { version = "0.12.15", default-features = false, features = ["gzip"] } diff --git a/examples/chain/Cargo.toml b/examples/chain/Cargo.toml index 128248f417..f0d715259d 100644 --- a/examples/chain/Cargo.toml +++ b/examples/chain/Cargo.toml @@ -11,7 +11,7 @@ path = "chain.rs" async-trait = "0.1.88" lychee-lib = { path = "../../lychee-lib", default-features = false } reqwest = "0.12.15" -tokio = { version = "1.44.1", features = ["full"] } +tokio = { version = "1.44.2", features = ["full"] } [features] email-check = ["lychee-lib/email-check"] diff --git a/examples/client_pool/Cargo.toml b/examples/client_pool/Cargo.toml index 684da787d0..e9f0af82a6 100644 --- a/examples/client_pool/Cargo.toml +++ b/examples/client_pool/Cargo.toml @@ -11,7 +11,7 @@ path = "client_pool.rs" futures = "0.3.31" tokio-stream = "0.1.17" lychee-lib = { path = "../../lychee-lib", default-features = false } -tokio = { version = "1.44.1", features = ["full"] } +tokio = { version = "1.44.2", features = ["full"] } [features] email-check = ["lychee-lib/email-check"] diff --git a/examples/collect_links/Cargo.toml b/examples/collect_links/Cargo.toml index c111dbb998..9217e75ed4 100644 --- a/examples/collect_links/Cargo.toml +++ b/examples/collect_links/Cargo.toml @@ -9,7 +9,7 @@ path = "collect_links.rs" [dependencies] lychee-lib = { path = "../../lychee-lib", default-features = false } -tokio = { version = "1.44.1", features = ["full"] } +tokio = { version = "1.44.2", features = ["full"] } regex = "1.11.1" http = "1.3.1" tokio-stream = "0.1.17" diff --git a/examples/extract/Cargo.toml b/examples/extract/Cargo.toml index 6b1d1002f5..8c50cd4d2a 100644 --- a/examples/extract/Cargo.toml +++ b/examples/extract/Cargo.toml @@ -9,7 +9,7 @@ path = "extract.rs" [dependencies] lychee-lib = { path = "../../lychee-lib", default-features = false } -tokio = { version = "1.44.1", features = ["full"] } +tokio = { version = "1.44.2", features = ["full"] } [features] email-check = ["lychee-lib/email-check"] diff --git a/examples/simple/Cargo.toml b/examples/simple/Cargo.toml index e1f1bb59ca..86d789af0b 100644 --- a/examples/simple/Cargo.toml +++ b/examples/simple/Cargo.toml @@ -9,7 +9,7 @@ path = "simple.rs" [dependencies] lychee-lib = { path = "../../lychee-lib", default-features = false } -tokio = { version = "1.44.1", features = ["full"] } +tokio = { version = "1.44.2", features = ["full"] } [features] email-check = ["lychee-lib/email-check"] diff --git a/lychee-bin/Cargo.toml b/lychee-bin/Cargo.toml index c406433a0e..a000fe602a 100644 --- a/lychee-bin/Cargo.toml +++ b/lychee-bin/Cargo.toml @@ -16,14 +16,14 @@ version.workspace = true # requires all dependencies to have a version number. lychee-lib = { path = "../lychee-lib", version = "0.18.1", default-features = false } -anyhow = "1.0.97" +anyhow = "1.0.98" assert-json-diff = "2.0.2" -clap = { version = "4.5.34", features = ["env", "derive"] } +clap = { version = "4.5.37", features = ["env", "derive"] } console = "0.15.11" const_format = "0.2.34" csv = "1.3.1" dashmap = { version = "6.1.0", features = ["serde"] } -env_logger = "0.11.7" +env_logger = "0.11.8" futures = "0.3.31" headers = "0.4.0" http = "1.3.1" @@ -32,7 +32,7 @@ humantime-serde = "1.1.1" indicatif = "0.17.11" log = "0.4.27" once_cell = "1.21.3" -openssl-sys = { version = "0.9.106", optional = true } +openssl-sys = { version = "0.9.107", optional = true } pad = "0.1.6" regex = "1.11.1" reqwest = { version = "0.12.15", default-features = false, features = [ @@ -51,14 +51,14 @@ serde_json = "1.0.140" strum = { version = "0.27.1", features = ["derive"] } supports-color = "3.0.2" tabled = "0.18.0" -tokio = { version = "1.44.1", features = ["full"] } +tokio = { version = "1.44.2", features = ["full"] } tokio-stream = "0.1.17" toml = "0.8.20" url = "2.5.4" human-sort = "0.2.2" [dev-dependencies] -assert_cmd = "2.0.16" +assert_cmd = "2.0.17" cookie_store = "0.21.1" predicates = "3.1.3" pretty_assertions = "1.4.1" diff --git a/lychee-lib/Cargo.toml b/lychee-lib/Cargo.toml index b61e42c4cc..95b4a32bee 100644 --- a/lychee-lib/Cargo.toml +++ b/lychee-lib/Cargo.toml @@ -21,7 +21,7 @@ email_address = "0.2.9" futures = "0.3.31" glob = "0.3.2" headers = "0.4.0" -html5ever = "0.30.0" +html5ever = "0.31.0" html5gum = "0.7.0" http = "1.3.1" hyper = "1.6.0" @@ -31,7 +31,7 @@ linkify = "0.10.0" log = "0.4.27" octocrab = "0.44.0" once_cell = "1.21.3" -openssl-sys = { version = "0.9.106", optional = true } +openssl-sys = { version = "0.9.107", optional = true } path-clean = "1.0.1" percent-encoding = "2.3.1" pulldown-cmark = "0.13.0" @@ -52,9 +52,9 @@ ring = "0.17.14" secrecy = "0.10.3" serde = { version = "1.0.219", features = ["derive"] } serde_with = "3.12.0" -shellexpand = "3.1.0" +shellexpand = "3.1.1" thiserror = "2.0.12" -tokio = { version = "1.44.1", features = ["full"] } +tokio = { version = "1.44.2", features = ["full"] } toml = "0.8.20" typed-builder = "0.21.0" url = { version = "2.5.4", features = ["serde"] }