@@ -28,8 +28,7 @@ futures-channel = { version = "0.3", optional = true }
2828socket2 = { version = " 0.5" , optional = true , features = [" all" ] }
2929tracing = { version = " 0.1" , default-features = false , features = [" std" ], optional = true }
3030tokio = { version = " 1" , optional = true , default-features = false }
31- tower-service ={ version = " 0.3" , optional = true }
32- tower = { version = " 0.4.1" , optional = true , default-features = false , features = [" make" , " util" ] }
31+ tower-service = { version = " 0.3" , optional = true }
3332
3433[dev-dependencies ]
3534hyper = { version = " 1.4.0" , features = [" full" ] }
@@ -58,14 +57,14 @@ full = [
5857 " tokio" ,
5958]
6059
61- client = [" hyper/client" , " dep:tracing" , " dep:futures-channel" , " dep:tower" , " dep:tower -service" ]
60+ client = [" hyper/client" , " dep:tracing" , " dep:futures-channel" , " dep:tower-service" ]
6261client-legacy = [" client" , " dep:socket2" , " tokio/sync" ]
6362
6463server = [" hyper/server" ]
6564server-auto = [" server" , " http1" , " http2" ]
66- server-graceful = [" server" , " tokio/sync" ]
65+ server-graceful = [" server" , " tokio/sync" , " futures-util/alloc " ]
6766
68- service = [" dep:tower" , " dep:tower -service" ]
67+ service = [" dep:tower-service" ]
6968
7069http1 = [" hyper/http1" ]
7170http2 = [" hyper/http2" ]
0 commit comments