diff --git a/aya-tool/Cargo.toml b/aya-tool/Cargo.toml index 5e4eb644..2bdf0b1f 100644 --- a/aya-tool/Cargo.toml +++ b/aya-tool/Cargo.toml @@ -9,8 +9,4 @@ bindgen = "0.60" clap = { version = "3", features = ["derive"] } anyhow = "1" thiserror = "1" -syn = "1" -quote = "1" -proc-macro2 = "1" -indexmap = "1.6" tempfile = "3" diff --git a/aya/Cargo.toml b/aya/Cargo.toml index edf6445e..8c43a401 100644 --- a/aya/Cargo.toml +++ b/aya/Cargo.toml @@ -18,21 +18,20 @@ bitflags = "1.2.1" bytes = "1" lazy_static = "1" parking_lot = { version = "0.12.0", features = ["send_guard"] } -futures = { version = "0.3.12", optional = true, default-features = false, features = ["std"] } tokio = { version = "1.2.0", features = ["macros", "rt", "rt-multi-thread", "net"], optional = true } -async-std = { version = "1.9.0", optional = true } async-io = { version = "1.3", optional = true } log = "0.4" [dev-dependencies] matches = "0.1.8" +futures = { version = "0.3.12", default-features = false, features = ["std"] } [features] default = [] -async = ["futures"] +async = [] async_tokio = ["tokio", "async"] -async_std = ["async-std", "async-io", "async"] +async_std = ["async-io", "async"] [package.metadata.docs.rs] all-features = true -rustdoc-args = ["--cfg", "docsrs"] \ No newline at end of file +rustdoc-args = ["--cfg", "docsrs"] diff --git a/xtask/Cargo.toml b/xtask/Cargo.toml index 136a1e26..673d6535 100644 --- a/xtask/Cargo.toml +++ b/xtask/Cargo.toml @@ -11,7 +11,6 @@ anyhow = "1" syn = "1" quote = "1" proc-macro2 = "1" -indexmap = "1.6" indoc = "1.0" lazy_static = "1" -serde_json = "1" +serde_json = "1" \ No newline at end of file