diff --git a/Cargo.lock b/Cargo.lock index 83e19afab063fe..f71ea9fbdc0361 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4410,16 +4410,15 @@ checksum = "cda74da7e1a664f795bb1f8a87ec406fb89a02522cf6e50620d016add6dbbf5c" [[package]] name = "tokio" -version = "1.17.0" +version = "1.18.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2af73ac49756f3f7c01172e34a23e5d0216f6c32333757c2c61feb2bbff5a5ee" +checksum = "0e050c618355082ae5a89ec63bbf897225d5ffe84c7c4e036874e4d185a5044e" dependencies = [ "bytes", "libc", "memchr", "mio", "num_cpus", - "once_cell", "parking_lot 0.12.0", "pin-project-lite", "signal-hook-registry", diff --git a/bench_util/Cargo.toml b/bench_util/Cargo.toml index bc83f22528f3c7..91bdb4f04aea11 100644 --- a/bench_util/Cargo.toml +++ b/bench_util/Cargo.toml @@ -16,7 +16,7 @@ path = "lib.rs" [dependencies] bencher = "0.1" deno_core = { version = "0.129.0", path = "../core" } -tokio = { version = "1.17", features = ["full"] } +tokio = { version = "1.18", features = ["full"] } [[bench]] name = "op_baseline" diff --git a/cli/Cargo.toml b/cli/Cargo.toml index ed0885c0e30e76..e9fea5628893d1 100644 --- a/cli/Cargo.toml +++ b/cli/Cargo.toml @@ -92,7 +92,7 @@ serde = { version = "=1.0.136", features = ["derive"] } shell-escape = "=0.1.5" text-size = "=1.1.0" text_lines = "=0.4.1" -tokio = { version = "=1.17", features = ["full"] } +tokio = { version = "=1.18", features = ["full"] } tokio-util = "=0.7.0" tower-lsp = "=0.16.0" typed-arena = "2.0.1" diff --git a/core/Cargo.toml b/core/Cargo.toml index c3503ff0d12d52..b49534d370b723 100644 --- a/core/Cargo.toml +++ b/core/Cargo.toml @@ -36,4 +36,4 @@ path = "examples/http_bench_json_ops.rs" # These dependencies are only used for the 'http_bench_*_ops' examples. [dev-dependencies] deno_ast = { version = "0.14.0", features = ["transpiling"] } -tokio = { version = "1.17", features = ["full"] } +tokio = { version = "1.18", features = ["full"] } diff --git a/ext/broadcast_channel/Cargo.toml b/ext/broadcast_channel/Cargo.toml index 0914df3b98a9bb..0d8a0c9e25913b 100644 --- a/ext/broadcast_channel/Cargo.toml +++ b/ext/broadcast_channel/Cargo.toml @@ -16,5 +16,5 @@ path = "lib.rs" [dependencies] async-trait = "0.1" deno_core = { version = "0.129.0", path = "../../core" } -tokio = { version = "1.17", features = ["full"] } +tokio = { version = "1.18", features = ["full"] } uuid = { version = "0.8.2", features = ["v4"] } diff --git a/ext/crypto/Cargo.toml b/ext/crypto/Cargo.toml index e09819c98f4cb8..74d09ded3765a3 100644 --- a/ext/crypto/Cargo.toml +++ b/ext/crypto/Cargo.toml @@ -35,5 +35,5 @@ serde_bytes = "0.11" sha-1 = "0.9.7" sha2 = "0.9.5" spki = "0.4.1" -tokio = { version = "1.17", features = ["full"] } +tokio = { version = "1.18", features = ["full"] } uuid = { version = "0.8.2", features = ["v4"] } diff --git a/ext/fetch/Cargo.toml b/ext/fetch/Cargo.toml index 7fef9731cad5f6..d03e58efd7d31f 100644 --- a/ext/fetch/Cargo.toml +++ b/ext/fetch/Cargo.toml @@ -22,6 +22,6 @@ dyn-clone = "1" http = "0.2.4" reqwest = { version = "0.11.10", default-features = false, features = ["rustls-tls", "stream", "gzip", "brotli"] } serde = { version = "1.0.129", features = ["derive"] } -tokio = { version = "1.17", features = ["full"] } +tokio = { version = "1.18", features = ["full"] } tokio-stream = "0.1.7" tokio-util = { version = "0.7.0", features = ["io"] } diff --git a/ext/ffi/Cargo.toml b/ext/ffi/Cargo.toml index d1201cd41e82cb..9e4f101153ddc4 100644 --- a/ext/ffi/Cargo.toml +++ b/ext/ffi/Cargo.toml @@ -18,7 +18,7 @@ deno_core = { version = "0.129.0", path = "../../core" } dlopen = "0.1.8" libffi = "2.0.0" serde = { version = "1.0.129", features = ["derive"] } -tokio = { version = "1.17", features = ["full"] } +tokio = { version = "1.18", features = ["full"] } [target.'cfg(windows)'.dependencies] winapi = { version = "0.3.9", features = ["errhandlingapi", "minwindef", "ntdef", "winbase", "winnt"] } diff --git a/ext/http/Cargo.toml b/ext/http/Cargo.toml index 2bdbfdade7449b..9174cbd4384295 100644 --- a/ext/http/Cargo.toml +++ b/ext/http/Cargo.toml @@ -27,5 +27,5 @@ mime = "0.3.16" percent-encoding = "2.1.0" ring = "0.16.20" serde = { version = "1.0.129", features = ["derive"] } -tokio = { version = "1.17", features = ["full"] } +tokio = { version = "1.18", features = ["full"] } tokio-util = { version = "0.7.0", features = ["io"] } diff --git a/ext/net/Cargo.toml b/ext/net/Cargo.toml index ed46d261f93511..214fd502a99a86 100644 --- a/ext/net/Cargo.toml +++ b/ext/net/Cargo.toml @@ -19,6 +19,6 @@ deno_tls = { version = "0.34.0", path = "../tls" } log = "0.4.14" serde = { version = "1.0.129", features = ["derive"] } socket2 = "0.4.2" -tokio = { version = "1.17", features = ["full"] } +tokio = { version = "1.18", features = ["full"] } trust-dns-proto = "0.20.3" trust-dns-resolver = { version = "0.20.3", features = ["tokio-runtime", "serde-config"] } diff --git a/ext/web/Cargo.toml b/ext/web/Cargo.toml index b1e4c33475d689..0d140c646c42ec 100644 --- a/ext/web/Cargo.toml +++ b/ext/web/Cargo.toml @@ -20,7 +20,7 @@ deno_core = { version = "0.129.0", path = "../../core" } encoding_rs = "0.8.29" flate2 = "1" serde = "1.0.129" -tokio = { version = "1.17", features = ["full"] } +tokio = { version = "1.18", features = ["full"] } uuid = { version = "0.8.2", features = ["v4", "serde"] } [dev-dependencies] diff --git a/ext/webgpu/Cargo.toml b/ext/webgpu/Cargo.toml index ddc526449db8f0..ed55a6ee5244ec 100644 --- a/ext/webgpu/Cargo.toml +++ b/ext/webgpu/Cargo.toml @@ -13,6 +13,6 @@ description = "WebGPU implementation for Deno" [dependencies] deno_core = { version = "0.129.0", path = "../../core" } serde = { version = "1.0", features = ["derive"] } -tokio = { version = "1.17", features = ["full"] } +tokio = { version = "1.18", features = ["full"] } wgpu-core = { version = "0.12", features = ["trace", "replay", "serde"] } wgpu-types = { version = "0.12", features = ["trace", "replay", "serde"] } diff --git a/ext/websocket/Cargo.toml b/ext/websocket/Cargo.toml index aa9b5f864cb8c9..b1a41332048a66 100644 --- a/ext/websocket/Cargo.toml +++ b/ext/websocket/Cargo.toml @@ -19,6 +19,6 @@ deno_tls = { version = "0.34.0", path = "../tls" } http = "0.2.4" hyper = { version = "0.14.12" } serde = { version = "1.0.129", features = ["derive"] } -tokio = { version = "1.17", features = ["full"] } +tokio = { version = "1.18", features = ["full"] } tokio-rustls = "0.23.0" tokio-tungstenite = { version = "0.16.0", features = ["rustls-tls-webpki-roots"] } diff --git a/runtime/Cargo.toml b/runtime/Cargo.toml index 235114b7cd581f..90877453d54c89 100644 --- a/runtime/Cargo.toml +++ b/runtime/Cargo.toml @@ -80,7 +80,7 @@ serde = { version = "1.0.129", features = ["derive"] } signal-hook-registry = "1.4.0" sys-info = "0.9.0" termcolor = "1.1.2" -tokio = { version = "1.17", features = ["full"] } +tokio = { version = "1.18", features = ["full"] } uuid = { version = "0.8.2", features = ["v4"] } [target.'cfg(windows)'.dependencies] diff --git a/test_util/Cargo.toml b/test_util/Cargo.toml index 80ea01966cf5e8..a8a735eaf0c990 100644 --- a/test_util/Cargo.toml +++ b/test_util/Cargo.toml @@ -27,7 +27,7 @@ regex = "1.5.5" rustls-pemfile = "0.2.1" serde = { version = "1.0.126", features = ["derive"] } serde_json = "1.0.65" -tokio = { version = "1.10.1", features = ["full"] } +tokio = { version = "1.18.5", features = ["full"] } tokio-rustls = "0.23" tokio-tungstenite = "0.16"