diff --git a/tower-balance/Cargo.toml b/tower-balance/Cargo.toml index 4071435..d4c1966 100644 --- a/tower-balance/Cargo.toml +++ b/tower-balance/Cargo.toml @@ -26,8 +26,8 @@ log = ["tracing/log"] default = ["log"] [dependencies] -futures-util = { version = "0.3", default-features = false, features = ["alloc"] } -futures-core = "0.3" +futures-util = { version = "0.3", default-features = false } +futures-core = { version = "0.3", default-features = false } pin-project = "0.4" indexmap = "1.0.2" tracing = "0.1" diff --git a/tower-buffer/Cargo.toml b/tower-buffer/Cargo.toml index 28354f3..c3d484a 100644 --- a/tower-buffer/Cargo.toml +++ b/tower-buffer/Cargo.toml @@ -26,7 +26,7 @@ log = ["tracing/log"] default = ["log"] [dependencies] -futures-core = "0.3" +futures-core = { version = "0.3", default-features = false } pin-project = "0.4" tower-service = "0.3" tower-layer = "0.3" diff --git a/tower-discover/Cargo.toml b/tower-discover/Cargo.toml index 827403a..8eb226b 100644 --- a/tower-discover/Cargo.toml +++ b/tower-discover/Cargo.toml @@ -22,6 +22,6 @@ categories = ["asynchronous", "network-programming"] edition = "2018" [dependencies] -futures-core = "0.3" +futures-core = { version = "0.3", default-features = false } tower-service = "0.3" pin-project = "0.4" diff --git a/tower-filter/Cargo.toml b/tower-filter/Cargo.toml index 269ced1..3469057 100644 --- a/tower-filter/Cargo.toml +++ b/tower-filter/Cargo.toml @@ -27,9 +27,9 @@ publish = false tower-service = "0.3" tower-layer = "0.3" pin-project = "0.4" -futures-core = "0.3" +futures-core = { version = "0.3", default-features = false } [dev-dependencies] tower-test = { version = "0.3", path = "../tower-test" } -futures-util = "0.3" +futures-util = { version = "0.3", default-features = false, features = ["alloc"] } tokio = { version = "0.2", features = ["macros", "sync"] } diff --git a/tower-hedge/Cargo.toml b/tower-hedge/Cargo.toml index 608734c..c6a84ed 100644 --- a/tower-hedge/Cargo.toml +++ b/tower-hedge/Cargo.toml @@ -11,7 +11,7 @@ log = "0.4.1" tower-service = "0.3" tower-filter = { version = "0.3", path = "../tower-filter" } tokio = { version = "0.2", features = ["time"] } -futures-util = "0.3" +futures-util = { version = "0.3", default-features = false } pin-project = "0.4" [dev-dependencies] diff --git a/tower-limit/Cargo.toml b/tower-limit/Cargo.toml index 2e10de6..3fb9159 100644 --- a/tower-limit/Cargo.toml +++ b/tower-limit/Cargo.toml @@ -22,7 +22,7 @@ categories = ["asynchronous", "network-programming"] edition = "2018" [dependencies] -futures-core = "0.3" +futures-core = { version = "0.3", default-features = false } tower-service = "0.3" tower-layer = "0.3" tokio = { version = "0.2", features = ["time"] } diff --git a/tower-load-shed/Cargo.toml b/tower-load-shed/Cargo.toml index 7312e77..ee5ce3b 100644 --- a/tower-load-shed/Cargo.toml +++ b/tower-load-shed/Cargo.toml @@ -26,7 +26,7 @@ edition = "2018" tower-service = "0.3" tower-layer = "0.3" pin-project = "0.4" -futures-core = "0.3" +futures-core = { version = "0.3", default-features = false } [dev-dependencies] tokio-test = "0.2" diff --git a/tower-load/Cargo.toml b/tower-load/Cargo.toml index 686b7aa..7b698aa 100644 --- a/tower-load/Cargo.toml +++ b/tower-load/Cargo.toml @@ -22,7 +22,7 @@ categories = ["asynchronous", "network-programming"] edition = "2018" [dependencies] -futures-core = "0.3" +futures-core = { version = "0.3", default-features = false } log = "0.4.1" tokio = { version = "0.2", features = ["time"] } tower-service = "0.3" @@ -32,4 +32,4 @@ pin-project = "0.4" [dev-dependencies] tokio-test = "0.2" tokio = { version = "0.2", features = ["macros", "test-util" ] } -futures-util = "0.3" +futures-util = { version = "0.3", default-features = false } diff --git a/tower-ready-cache/Cargo.toml b/tower-ready-cache/Cargo.toml index 58d34f3..80936b5 100644 --- a/tower-ready-cache/Cargo.toml +++ b/tower-ready-cache/Cargo.toml @@ -22,8 +22,8 @@ categories = ["asynchronous", "network-programming"] edition = "2018" [dependencies] -futures-core = "0.3" -futures-util = "0.3" +futures-core = { version = "0.3", default-features = false } +futures-util = { version = "0.3", default-features = false, features = ["alloc"] } indexmap = "1.0.2" log = "0.4.1" tokio = { version = "0.2", features = ["sync"] } diff --git a/tower-retry/Cargo.toml b/tower-retry/Cargo.toml index c68f3ad..71c48cc 100644 --- a/tower-retry/Cargo.toml +++ b/tower-retry/Cargo.toml @@ -26,10 +26,10 @@ tower-service = "0.3" tower-layer = "0.3" tokio = { version = "0.2", features = ["time"] } pin-project = "0.4" -futures-core = "0.3" +futures-core = { version = "0.3", default-features = false } [dev-dependencies] tower-test = { version = "0.3", path = "../tower-test" } tokio = { version = "0.2", features = ["macros", "test-util"] } tokio-test = "0.2" -futures-util = "0.3" +futures-util = { version = "0.3", default-features = false } diff --git a/tower-spawn-ready/Cargo.toml b/tower-spawn-ready/Cargo.toml index a6f2524..925b27f 100644 --- a/tower-spawn-ready/Cargo.toml +++ b/tower-spawn-ready/Cargo.toml @@ -22,8 +22,8 @@ categories = ["asynchronous", "network-programming"] edition = "2018" [dependencies] -futures-core = "0.3" -futures-util = "0.3" +futures-core = { version = "0.3", default-features = false } +futures-util = { version = "0.3", default-features = false } pin-project = "0.4" tower-service = "0.3" tower-layer = "0.3" diff --git a/tower-test/Cargo.toml b/tower-test/Cargo.toml index 7fe9b9b..e812179 100644 --- a/tower-test/Cargo.toml +++ b/tower-test/Cargo.toml @@ -22,7 +22,7 @@ categories = ["asynchronous", "network-programming"] edition = "2018" [dependencies] -futures-util = "0.3" +futures-util = { version = "0.3", default-features = false } tokio = { version = "0.2", features = ["sync"]} tower-layer = "0.3" tokio-test = "0.2" diff --git a/tower-util/Cargo.toml b/tower-util/Cargo.toml index 215a643..81e0fc1 100644 --- a/tower-util/Cargo.toml +++ b/tower-util/Cargo.toml @@ -32,7 +32,7 @@ futures-core = { version = "0.3", default-features = false } # Optional -futures-util = { version = "0.3", optional = true, default-features = false } +futures-util = { version = "0.3", optional = true, default-features = false, features = ["alloc"] } [dev-dependencies] tokio-test = "0.2" diff --git a/tower/Cargo.toml b/tower/Cargo.toml index 80cb808..5858a51 100644 --- a/tower/Cargo.toml +++ b/tower/Cargo.toml @@ -37,11 +37,11 @@ tower-retry = { version = "0.3", path = "../tower-retry" } tower-service = "0.3" tower-timeout = { version = "0.3", path = "../tower-timeout" } tower-util = { version = "0.3", path = "../tower-util", features = ["call-all"] } -futures-core = "0.3" +futures-core = { version = "0.3", default-features = false } [dev-dependencies] # env_logger = { version = "0.5.3", default-features = false } -futures-util = "0.3" +futures-util = { version = "0.3", default-features = false } tokio = { version = "0.2", features = ["macros"] } # log = "0.4.1" # # tokio = "0.2"