diff --git a/Cargo.lock b/Cargo.lock index 3fa6a61a..174bd34f 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -17,19 +17,6 @@ version = "1.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" -[[package]] -name = "ahash" -version = "0.8.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "91429305e9f0a25f6205c5b8e0d2db09e0708a7a6df0f42212bb56c32c8ac97a" -dependencies = [ - "cfg-if", - "getrandom", - "once_cell", - "version_check", - "zerocopy 0.7.35", -] - [[package]] name = "aho-corasick" version = "1.1.2" @@ -252,7 +239,7 @@ name = "chat-async" version = "0.1.0" dependencies = [ "futures-util", - "http 1.1.0", + "http 1.2.0", "tokio", "tokio-websockets", ] @@ -629,9 +616,9 @@ dependencies = [ [[package]] name = "ego-tree" -version = "0.9.0" +version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7c6ba7d4eec39eaa9ab24d44a0e73a7949a1095a8b3f3abb11eddf27dbb56a53" +checksum = "b2972feb8dffe7bc8c5463b1dacda1b0dfbed3710e50f977d965429692d74cd8" [[package]] name = "either" @@ -730,7 +717,7 @@ dependencies = [ "cookie 0.18.1", "futures-core", "futures-util", - "http 1.1.0", + "http 1.2.0", "http-body-util", "hyper 1.5.2", "hyper-tls", @@ -1007,7 +994,7 @@ dependencies = [ "futures-core", "futures-sink", "futures-util", - "http 1.1.0", + "http 1.2.0", "indexmap", "slab", "tokio", @@ -1113,9 +1100,9 @@ dependencies = [ [[package]] name = "http" -version = "1.1.0" +version = "1.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "21b9ddb458710bc376481b842f5da65cdf31522de232c1ca8146abce2a358258" +checksum = "f16ca2af56261c99fba8bac40a10251ce8188205a4c448fbb745a2e4daa76fea" dependencies = [ "bytes", "fnv", @@ -1140,7 +1127,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1cac85db508abc24a2e48553ba12a996e87244a0395ce011e62b37158745d643" dependencies = [ "bytes", - "http 1.1.0", + "http 1.2.0", ] [[package]] @@ -1151,7 +1138,7 @@ checksum = "0475f8b2ac86659c21b64320d5d653f9efe42acd2a4e560073ec61a155a34f1d" dependencies = [ "bytes", "futures-core", - "http 1.1.0", + "http 1.2.0", "http-body 1.0.0", "pin-project-lite", ] @@ -1208,7 +1195,7 @@ dependencies = [ "futures-channel", "futures-util", "h2 0.4.3", - "http 1.1.0", + "http 1.2.0", "http-body 1.0.0", "httparse", "itoa", @@ -1225,7 +1212,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5ee4be2c948921a1a5320b629c4193916ed787a7f7f293fd3f7f5a6c9de74155" dependencies = [ "futures-util", - "http 1.1.0", + "http 1.2.0", "hyper 1.5.2", "hyper-util", "rustls", @@ -1260,7 +1247,7 @@ dependencies = [ "bytes", "futures-channel", "futures-util", - "http 1.1.0", + "http 1.2.0", "http-body 1.0.0", "hyper 1.5.2", "pin-project-lite", @@ -2387,7 +2374,7 @@ dependencies = [ "futures-core", "futures-util", "h2 0.4.3", - "http 1.1.0", + "http 1.2.0", "http-body 1.0.0", "http-body-util", "hyper 1.5.2", @@ -2546,11 +2533,10 @@ checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" [[package]] name = "scraper" -version = "0.21.0" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b0e749d29b2064585327af5038a5a8eb73aeebad4a3472e83531a436563f7208" +checksum = "cc3d051b884f40e309de6c149734eab57aa8cc1347992710dc80bcc1c2194c15" dependencies = [ - "ahash", "cssparser", "ego-tree", "getopts", @@ -3044,9 +3030,9 @@ dependencies = [ [[package]] name = "tokio" -version = "1.41.1" +version = "1.42.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "22cfb5bee7a6a52939ca9224d6ac897bb669134078daa8735560897f69de4d33" +checksum = "5cec9b21b0450273377fc97bd4c33a8acffc8c996c987a7c5b319a0083707551" dependencies = [ "backtrace", "bytes", @@ -3139,7 +3125,7 @@ dependencies = [ "fastrand", "futures-core", "futures-sink", - "http 1.1.0", + "http 1.2.0", "httparse", "sha1_smol", "tokio", @@ -3755,33 +3741,13 @@ dependencies = [ "synstructure", ] -[[package]] -name = "zerocopy" -version = "0.7.35" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0" -dependencies = [ - "zerocopy-derive 0.7.35", -] - [[package]] name = "zerocopy" version = "0.8.14" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a367f292d93d4eab890745e75a778da40909cab4d6ff8173693812f79c4a2468" dependencies = [ - "zerocopy-derive 0.8.14", -] - -[[package]] -name = "zerocopy-derive" -version = "0.7.35" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.90", + "zerocopy-derive", ] [[package]] @@ -3799,7 +3765,7 @@ dependencies = [ name = "zerocopy-example" version = "0.1.0" dependencies = [ - "zerocopy 0.8.14", + "zerocopy", ] [[package]] diff --git a/mdbook-slide-evaluator/Cargo.toml b/mdbook-slide-evaluator/Cargo.toml index b4a13bec..16f42817 100644 --- a/mdbook-slide-evaluator/Cargo.toml +++ b/mdbook-slide-evaluator/Cargo.toml @@ -17,6 +17,6 @@ log = "0.4.22" pretty_env_logger = "0.5.0" serde = { version = "1.0.217", features = ["derive"] } strum = { version = "0.26.3", features = ["derive"] } -tokio = { version = "1.41.1", features = ["full"] } +tokio = { version = "1.42.0", features = ["full"] } tokio-util = "0.7.13" url = "2.5.4" diff --git a/src/concurrency/async-exercises/chat-async/Cargo.toml b/src/concurrency/async-exercises/chat-async/Cargo.toml index 82647c8e..4f7a7d1d 100644 --- a/src/concurrency/async-exercises/chat-async/Cargo.toml +++ b/src/concurrency/async-exercises/chat-async/Cargo.toml @@ -5,6 +5,6 @@ edition = "2021" [dependencies] futures-util = { version = "0.3.31", features = ["sink"] } -http = "1.1.0" -tokio = { version = "1.41.1", features = ["full"] } +http = "1.2.0" +tokio = { version = "1.42.0", features = ["full"] } tokio-websockets = { version = "0.10.1", features = ["client", "fastrand", "server", "sha1_smol"] } diff --git a/src/concurrency/sync-exercises/Cargo.toml b/src/concurrency/sync-exercises/Cargo.toml index 592ff942..a6675b7e 100644 --- a/src/concurrency/sync-exercises/Cargo.toml +++ b/src/concurrency/sync-exercises/Cargo.toml @@ -14,7 +14,7 @@ path = "link-checker.rs" [dependencies] reqwest = { version = "0.12.12", features = ["blocking"] } -scraper = "0.21.0" +scraper = "0.22.0" thiserror = "2.0.9" [dev-dependencies]