From a0748e5a748a3e7ce96c7d7d9263d9f5729b8e49 Mon Sep 17 00:00:00 2001 From: tottoto Date: Fri, 12 Sep 2025 20:44:24 +0900 Subject: [PATCH] examples: Update to tower-http 0.6 (#3466) --- Cargo.lock | 64 +++++++++------------------- examples/request-id/Cargo.toml | 2 +- examples/websockets-http2/Cargo.toml | 2 +- 3 files changed, 21 insertions(+), 47 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 3a2e57a9..84dc4e72 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -340,7 +340,7 @@ dependencies = [ "tokio-stream", "tokio-tungstenite", "tower 0.5.2", - "tower-http 0.6.2", + "tower-http", "tower-layer", "tower-service", "tracing", @@ -366,7 +366,7 @@ dependencies = [ "rustversion", "sync_wrapper", "tokio", - "tower-http 0.6.2", + "tower-http", "tower-layer", "tower-service", "tracing", @@ -405,7 +405,7 @@ dependencies = [ "tokio-stream", "tokio-util", "tower 0.5.2", - "tower-http 0.6.2", + "tower-http", "tower-layer", "tower-service", "tracing", @@ -1361,7 +1361,7 @@ dependencies = [ "serde_json", "tokio", "tower 0.5.2", - "tower-http 0.6.2", + "tower-http", "tracing", "tracing-subscriber", "zstd", @@ -1384,7 +1384,7 @@ version = "0.1.0" dependencies = [ "axum", "tokio", - "tower-http 0.6.2", + "tower-http", ] [[package]] @@ -1459,7 +1459,7 @@ dependencies = [ "axum", "serde", "tokio", - "tower-http 0.6.2", + "tower-http", "tracing", "tracing-subscriber", ] @@ -1494,7 +1494,7 @@ version = "0.1.0" dependencies = [ "axum", "tokio", - "tower-http 0.6.2", + "tower-http", "tracing-subscriber", ] @@ -1551,7 +1551,7 @@ dependencies = [ "axum", "tokio", "tower 0.5.2", - "tower-http 0.6.2", + "tower-http", "tracing", "tracing-subscriber", ] @@ -1607,7 +1607,7 @@ dependencies = [ "mongodb", "serde", "tokio", - "tower-http 0.6.2", + "tower-http", "tracing", "tracing-subscriber", ] @@ -1618,7 +1618,7 @@ version = "0.1.0" dependencies = [ "axum", "tokio", - "tower-http 0.6.2", + "tower-http", "tracing", "tracing-subscriber", ] @@ -1703,7 +1703,7 @@ dependencies = [ "axum", "tokio", "tower 0.5.2", - "tower-http 0.5.2", + "tower-http", "tracing", "tracing-subscriber", ] @@ -1716,7 +1716,7 @@ dependencies = [ "reqwest", "tokio", "tokio-stream", - "tower-http 0.6.2", + "tower-http", "tracing", "tracing-subscriber", ] @@ -1785,7 +1785,7 @@ dependencies = [ "reqwest-eventsource", "tokio", "tokio-stream", - "tower-http 0.6.2", + "tower-http", "tracing", "tracing-subscriber", ] @@ -1797,7 +1797,7 @@ dependencies = [ "axum", "tokio", "tower 0.5.2", - "tower-http 0.6.2", + "tower-http", "tracing", "tracing-subscriber", ] @@ -1847,7 +1847,7 @@ dependencies = [ "serde_json", "tokio", "tower 0.5.2", - "tower-http 0.6.2", + "tower-http", "tracing", "tracing-subscriber", ] @@ -1895,7 +1895,7 @@ dependencies = [ "serde", "tokio", "tower 0.5.2", - "tower-http 0.6.2", + "tower-http", "tracing", "tracing-subscriber", "uuid", @@ -1933,7 +1933,7 @@ version = "0.1.0" dependencies = [ "axum", "tokio", - "tower-http 0.6.2", + "tower-http", "tracing", "tracing-subscriber", ] @@ -1987,7 +1987,7 @@ dependencies = [ "headers", "tokio", "tokio-tungstenite", - "tower-http 0.6.2", + "tower-http", "tracing", "tracing-subscriber", ] @@ -1999,7 +1999,7 @@ dependencies = [ "axum", "axum-server 0.6.0", "tokio", - "tower-http 0.5.2", + "tower-http", "tracing", "tracing-subscriber", ] @@ -5122,32 +5122,6 @@ dependencies = [ "tracing", ] -[[package]] -name = "tower-http" -version = "0.5.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e9cd434a998747dd2c4276bc96ee2e0c7a2eadf3cae88e52be55a05fa9053f5" -dependencies = [ - "bitflags 2.6.0", - "bytes", - "futures-util", - "http", - "http-body", - "http-body-util", - "http-range-header", - "httpdate", - "mime", - "mime_guess", - "percent-encoding", - "pin-project-lite", - "tokio", - "tokio-util", - "tower-layer", - "tower-service", - "tracing", - "uuid", -] - [[package]] name = "tower-http" version = "0.6.2" diff --git a/examples/request-id/Cargo.toml b/examples/request-id/Cargo.toml index 9d495592..43308c33 100644 --- a/examples/request-id/Cargo.toml +++ b/examples/request-id/Cargo.toml @@ -8,6 +8,6 @@ publish = false axum = { path = "../../axum" } tokio = { version = "1.0", features = ["full"] } tower = "0.5.2" -tower-http = { version = "0.5", features = ["request-id", "trace"] } +tower-http = { version = "0.6", features = ["request-id", "trace"] } tracing = "0.1" tracing-subscriber = { version = "0.3", features = ["env-filter"] } diff --git a/examples/websockets-http2/Cargo.toml b/examples/websockets-http2/Cargo.toml index 19a8d0d7..8a4f1f7d 100644 --- a/examples/websockets-http2/Cargo.toml +++ b/examples/websockets-http2/Cargo.toml @@ -8,6 +8,6 @@ publish = false axum = { path = "../../axum", features = ["ws", "http2"] } axum-server = { version = "0.6", features = ["tls-rustls"] } tokio = { version = "1", features = ["full"] } -tower-http = { version = "0.5.0", features = ["fs"] } +tower-http = { version = "0.6", features = ["fs"] } tracing = "0.1" tracing-subscriber = { version = "0.3", features = ["env-filter"] }