From 1c6038c09f806d247cfb17ed17c9db0392c7b0a8 Mon Sep 17 00:00:00 2001 From: David Pedersen Date: Mon, 1 Nov 2021 14:15:34 +0100 Subject: [PATCH] Depend on tower 0.4.10 (#439) axum uses `impl Layer for ServiceBuilder` internally which requires tower 0.4.10. Making that explicit should help users updating to axum 0.3 without also having to manually bump their tower dependency. --- Cargo.toml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 032b263e..69ddc625 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -39,7 +39,7 @@ serde_urlencoded = "0.7" sync_wrapper = "0.1.1" tokio = { version = "1", features = ["time"] } tokio-util = "0.6" -tower = { version = "0.4", default-features = false, features = ["util", "buffer", "make"] } +tower = { version = "0.4.10", default-features = false, features = ["util", "buffer", "make"] } tower-http = { version = "0.1", features = ["add-extension", "map-response-body"] } tower-layer = "0.3" tower-service = "0.3" @@ -65,7 +65,7 @@ uuid = { version = "0.8", features = ["serde", "v4"] } [dev-dependencies.tower] package = "tower" -version = "0.4" +version = "0.4.10" features = [ "util", "timeout",