Remove default features for futures dep (#399)
* Remove default features for futures dep * Add missing alloc feature
This commit is contained in:
parent
1e87d7ca8b
commit
86eef82d2f
|
@ -26,8 +26,8 @@ log = ["tracing/log"]
|
||||||
default = ["log"]
|
default = ["log"]
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
futures-util = { version = "0.3", default-features = false, features = ["alloc"] }
|
futures-util = { version = "0.3", default-features = false }
|
||||||
futures-core = "0.3"
|
futures-core = { version = "0.3", default-features = false }
|
||||||
pin-project = "0.4"
|
pin-project = "0.4"
|
||||||
indexmap = "1.0.2"
|
indexmap = "1.0.2"
|
||||||
tracing = "0.1"
|
tracing = "0.1"
|
||||||
|
|
|
@ -26,7 +26,7 @@ log = ["tracing/log"]
|
||||||
default = ["log"]
|
default = ["log"]
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
futures-core = "0.3"
|
futures-core = { version = "0.3", default-features = false }
|
||||||
pin-project = "0.4"
|
pin-project = "0.4"
|
||||||
tower-service = "0.3"
|
tower-service = "0.3"
|
||||||
tower-layer = "0.3"
|
tower-layer = "0.3"
|
||||||
|
|
|
@ -22,6 +22,6 @@ categories = ["asynchronous", "network-programming"]
|
||||||
edition = "2018"
|
edition = "2018"
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
futures-core = "0.3"
|
futures-core = { version = "0.3", default-features = false }
|
||||||
tower-service = "0.3"
|
tower-service = "0.3"
|
||||||
pin-project = "0.4"
|
pin-project = "0.4"
|
||||||
|
|
|
@ -27,9 +27,9 @@ publish = false
|
||||||
tower-service = "0.3"
|
tower-service = "0.3"
|
||||||
tower-layer = "0.3"
|
tower-layer = "0.3"
|
||||||
pin-project = "0.4"
|
pin-project = "0.4"
|
||||||
futures-core = "0.3"
|
futures-core = { version = "0.3", default-features = false }
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
tower-test = { version = "0.3", path = "../tower-test" }
|
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"] }
|
tokio = { version = "0.2", features = ["macros", "sync"] }
|
||||||
|
|
|
@ -11,7 +11,7 @@ log = "0.4.1"
|
||||||
tower-service = "0.3"
|
tower-service = "0.3"
|
||||||
tower-filter = { version = "0.3", path = "../tower-filter" }
|
tower-filter = { version = "0.3", path = "../tower-filter" }
|
||||||
tokio = { version = "0.2", features = ["time"] }
|
tokio = { version = "0.2", features = ["time"] }
|
||||||
futures-util = "0.3"
|
futures-util = { version = "0.3", default-features = false }
|
||||||
pin-project = "0.4"
|
pin-project = "0.4"
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
|
|
|
@ -22,7 +22,7 @@ categories = ["asynchronous", "network-programming"]
|
||||||
edition = "2018"
|
edition = "2018"
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
futures-core = "0.3"
|
futures-core = { version = "0.3", default-features = false }
|
||||||
tower-service = "0.3"
|
tower-service = "0.3"
|
||||||
tower-layer = "0.3"
|
tower-layer = "0.3"
|
||||||
tokio = { version = "0.2", features = ["time"] }
|
tokio = { version = "0.2", features = ["time"] }
|
||||||
|
|
|
@ -26,7 +26,7 @@ edition = "2018"
|
||||||
tower-service = "0.3"
|
tower-service = "0.3"
|
||||||
tower-layer = "0.3"
|
tower-layer = "0.3"
|
||||||
pin-project = "0.4"
|
pin-project = "0.4"
|
||||||
futures-core = "0.3"
|
futures-core = { version = "0.3", default-features = false }
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
tokio-test = "0.2"
|
tokio-test = "0.2"
|
||||||
|
|
|
@ -22,7 +22,7 @@ categories = ["asynchronous", "network-programming"]
|
||||||
edition = "2018"
|
edition = "2018"
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
futures-core = "0.3"
|
futures-core = { version = "0.3", default-features = false }
|
||||||
log = "0.4.1"
|
log = "0.4.1"
|
||||||
tokio = { version = "0.2", features = ["time"] }
|
tokio = { version = "0.2", features = ["time"] }
|
||||||
tower-service = "0.3"
|
tower-service = "0.3"
|
||||||
|
@ -32,4 +32,4 @@ pin-project = "0.4"
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
tokio-test = "0.2"
|
tokio-test = "0.2"
|
||||||
tokio = { version = "0.2", features = ["macros", "test-util" ] }
|
tokio = { version = "0.2", features = ["macros", "test-util" ] }
|
||||||
futures-util = "0.3"
|
futures-util = { version = "0.3", default-features = false }
|
||||||
|
|
|
@ -22,8 +22,8 @@ categories = ["asynchronous", "network-programming"]
|
||||||
edition = "2018"
|
edition = "2018"
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
futures-core = "0.3"
|
futures-core = { version = "0.3", default-features = false }
|
||||||
futures-util = "0.3"
|
futures-util = { version = "0.3", default-features = false, features = ["alloc"] }
|
||||||
indexmap = "1.0.2"
|
indexmap = "1.0.2"
|
||||||
log = "0.4.1"
|
log = "0.4.1"
|
||||||
tokio = { version = "0.2", features = ["sync"] }
|
tokio = { version = "0.2", features = ["sync"] }
|
||||||
|
|
|
@ -26,10 +26,10 @@ tower-service = "0.3"
|
||||||
tower-layer = "0.3"
|
tower-layer = "0.3"
|
||||||
tokio = { version = "0.2", features = ["time"] }
|
tokio = { version = "0.2", features = ["time"] }
|
||||||
pin-project = "0.4"
|
pin-project = "0.4"
|
||||||
futures-core = "0.3"
|
futures-core = { version = "0.3", default-features = false }
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
tower-test = { version = "0.3", path = "../tower-test" }
|
tower-test = { version = "0.3", path = "../tower-test" }
|
||||||
tokio = { version = "0.2", features = ["macros", "test-util"] }
|
tokio = { version = "0.2", features = ["macros", "test-util"] }
|
||||||
tokio-test = "0.2"
|
tokio-test = "0.2"
|
||||||
futures-util = "0.3"
|
futures-util = { version = "0.3", default-features = false }
|
||||||
|
|
|
@ -22,8 +22,8 @@ categories = ["asynchronous", "network-programming"]
|
||||||
edition = "2018"
|
edition = "2018"
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
futures-core = "0.3"
|
futures-core = { version = "0.3", default-features = false }
|
||||||
futures-util = "0.3"
|
futures-util = { version = "0.3", default-features = false }
|
||||||
pin-project = "0.4"
|
pin-project = "0.4"
|
||||||
tower-service = "0.3"
|
tower-service = "0.3"
|
||||||
tower-layer = "0.3"
|
tower-layer = "0.3"
|
||||||
|
|
|
@ -22,7 +22,7 @@ categories = ["asynchronous", "network-programming"]
|
||||||
edition = "2018"
|
edition = "2018"
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
futures-util = "0.3"
|
futures-util = { version = "0.3", default-features = false }
|
||||||
tokio = { version = "0.2", features = ["sync"]}
|
tokio = { version = "0.2", features = ["sync"]}
|
||||||
tower-layer = "0.3"
|
tower-layer = "0.3"
|
||||||
tokio-test = "0.2"
|
tokio-test = "0.2"
|
||||||
|
|
|
@ -32,7 +32,7 @@ futures-core = { version = "0.3", default-features = false }
|
||||||
|
|
||||||
# Optional
|
# 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]
|
[dev-dependencies]
|
||||||
tokio-test = "0.2"
|
tokio-test = "0.2"
|
||||||
|
|
|
@ -37,11 +37,11 @@ tower-retry = { version = "0.3", path = "../tower-retry" }
|
||||||
tower-service = "0.3"
|
tower-service = "0.3"
|
||||||
tower-timeout = { version = "0.3", path = "../tower-timeout" }
|
tower-timeout = { version = "0.3", path = "../tower-timeout" }
|
||||||
tower-util = { version = "0.3", path = "../tower-util", features = ["call-all"] }
|
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]
|
[dev-dependencies]
|
||||||
# env_logger = { version = "0.5.3", default-features = false }
|
# 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"] }
|
tokio = { version = "0.2", features = ["macros"] }
|
||||||
# log = "0.4.1"
|
# log = "0.4.1"
|
||||||
# # tokio = "0.2"
|
# # tokio = "0.2"
|
||||||
|
|
Loading…
Reference in New Issue