diff --git a/Cargo.lock b/Cargo.lock index 421d7280..8a72e0ca 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -202,7 +202,7 @@ dependencies = [ "axum-core", "bytes", "futures-util", - "http 1.2.0", + "http", "http-body", "http-body-util", "itoa", @@ -228,7 +228,7 @@ dependencies = [ "async-trait", "bytes", "futures-util", - "http 1.2.0", + "http", "http-body", "http-body-util", "mime", @@ -712,25 +712,6 @@ version = "0.31.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f" -[[package]] -name = "h2" -version = "0.3.26" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "81fe527a889e1532da5c525686d96d4c2e74cdd345badf8dfef9f6b39dd5f5e8" -dependencies = [ - "bytes", - "fnv", - "futures-core", - "futures-sink", - "futures-util", - "http 0.2.12", - "indexmap 2.7.1", - "slab", - "tokio", - "tokio-util", - "tracing", -] - [[package]] name = "h2" version = "0.4.8" @@ -742,7 +723,7 @@ dependencies = [ "fnv", "futures-core", "futures-sink", - "http 1.2.0", + "http", "indexmap 2.7.1", "slab", "tokio", @@ -771,7 +752,7 @@ dependencies = [ "base64 0.21.7", "bytes", "headers-core", - "http 1.2.0", + "http", "httpdate", "mime", "sha1", @@ -783,7 +764,7 @@ version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "54b4a22553d4242c49fddb9ba998a99962b5cc6f22cb5a3482bec22522403ce4" dependencies = [ - "http 1.2.0", + "http", ] [[package]] @@ -807,17 +788,6 @@ dependencies = [ "windows-sys 0.59.0", ] -[[package]] -name = "http" -version = "0.2.12" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "601cbb57e577e2f5ef5be8e7b83f0f63994f25aa94d673e54a92d5c516d101f1" -dependencies = [ - "bytes", - "fnv", - "itoa", -] - [[package]] name = "http" version = "1.2.0" @@ -836,7 +806,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184" dependencies = [ "bytes", - "http 1.2.0", + "http", ] [[package]] @@ -847,7 +817,7 @@ checksum = "793429d76616a256bcb62c2a2ec2bed781c8307e797e2598c50010f2bee2544f" dependencies = [ "bytes", "futures-util", - "http 1.2.0", + "http", "http-body", "pin-project-lite", ] @@ -882,8 +852,8 @@ dependencies = [ "bytes", "futures-channel", "futures-util", - "h2 0.4.8", - "http 1.2.0", + "h2", + "http", "http-body", "httparse", "httpdate", @@ -903,7 +873,7 @@ dependencies = [ "bytes", "futures-util", "headers", - "http 1.2.0", + "http", "hyper", "hyper-rustls", "hyper-util", @@ -921,7 +891,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2d191583f3da1305256f22463b9bb0471acad48a4e534a5218b9963e9c1f59b2" dependencies = [ "futures-util", - "http 1.2.0", + "http", "hyper", "hyper-util", "log", @@ -955,7 +925,7 @@ dependencies = [ "bytes", "futures-channel", "futures-util", - "http 1.2.0", + "http", "http-body", "hyper", "pin-project-lite", @@ -1040,7 +1010,7 @@ dependencies = [ "arbitrary", "arbtest", "gateway-api", - "http 1.2.0", + "http", "junction-typeinfo", "k8s-openapi", "kube", @@ -1078,8 +1048,8 @@ dependencies = [ "enum-map", "form_urlencoded", "futures", - "h2 0.3.26", - "http 1.2.0", + "h2", + "http", "junction-api", "once_cell", "petgraph", @@ -1106,7 +1076,7 @@ dependencies = [ name = "junction-node" version = "0.3.2" dependencies = [ - "http 1.2.0", + "http", "junction-api", "junction-core", "neon", @@ -1118,7 +1088,7 @@ dependencies = [ name = "junction-python" version = "0.3.3" dependencies = [ - "http 1.2.0", + "http", "junction-api", "junction-core", "once_cell", @@ -1188,7 +1158,7 @@ dependencies = [ "either", "futures", "home", - "http 1.2.0", + "http", "http-body", "http-body-util", "hyper", @@ -1222,7 +1192,7 @@ checksum = "f42346d30bb34d1d7adc5c549b691bce7aa3a1e60254e68fab7e2d7b26fe3d77" dependencies = [ "chrono", "form_urlencoded", - "http 1.2.0", + "http", "k8s-openapi", "schemars", "serde", @@ -2441,8 +2411,8 @@ dependencies = [ "axum", "base64 0.22.1", "bytes", - "h2 0.4.8", - "http 1.2.0", + "h2", + "http", "http-body", "http-body-util", "hyper", @@ -2519,7 +2489,7 @@ dependencies = [ "base64 0.22.1", "bitflags", "bytes", - "http 1.2.0", + "http", "http-body", "mime", "pin-project-lite", diff --git a/Cargo.toml b/Cargo.toml index 38674f66..3a9fa17e 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -21,7 +21,7 @@ crossbeam-skiplist = "0.1" enum-map = "2.7" form_urlencoded = "1.1.1" futures = "0.3" -h2 = "0.3" +h2 = "0.4" http = "1.1" tokio = { version = "1.40", default-features = false } tokio-stream = "0.1"