fix(sync-only): remove futures dep when no async features are being used

This commit is contained in:
Kat Marchán 2023-09-11 14:56:01 -07:00
parent 763a29cdf3
commit 100609abee
No known key found for this signature in database
GPG Key ID: AEB529C08A3C7E9E
1 changed files with 3 additions and 2 deletions

View File

@ -14,7 +14,7 @@ categories = ["caching", "filesystem"]
async-std = { version = "1.10.0", features = ["unstable"], optional = true }
digest = "0.10.6"
either = "1.6.1"
futures = "0.3.17"
futures = { version = "0.3.17", optional = true }
hex = "0.4.3"
memmap2 = { version = "0.5.8", optional = true }
miette = "5.7.0"
@ -58,5 +58,6 @@ harness = false
[features]
default = ["async-std", "mmap"]
mmap = ["memmap2", "libc"]
async-std = ["dep:async-std", "futures"]
link_to = []
tokio-runtime = ["tokio", "tokio-stream"]
tokio-runtime = ["tokio", "tokio-stream", "futures"]