diff --git a/Cargo.lock b/Cargo.lock index ee916a5..0547fcd 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -471,6 +471,7 @@ checksum = "65bc07b1a8bc7c85c5f2e110c476c7389b4554ba72af57d8445ea63a576b0876" dependencies = [ "futures-channel", "futures-core", + "futures-executor", "futures-io", "futures-sink", "futures-task", @@ -493,12 +494,34 @@ version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e" +[[package]] +name = "futures-executor" +version = "0.3.31" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1e28d1d997f585e54aebc3f97d39e72338912123a67330d723fdbb564d646c9f" +dependencies = [ + "futures-core", + "futures-task", + "futures-util", +] + [[package]] name = "futures-io" version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6" +[[package]] +name = "futures-macro" +version = "0.3.31" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + [[package]] name = "futures-sink" version = "0.3.31" @@ -520,6 +543,7 @@ dependencies = [ "futures-channel", "futures-core", "futures-io", + "futures-macro", "futures-sink", "futures-task", "memchr", @@ -881,6 +905,7 @@ dependencies = [ "clap-verbosity-flag", "convert_case", "easy-ext", + "futures", "nostr", "nostr-sdk", "tempfile", diff --git a/Cargo.toml b/Cargo.toml index be15d0a..c458aff 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -18,6 +18,7 @@ clap-verbosity-flag = { version = "3.0.2", default-features = false, features = ] } convert_case = "0.8.0" easy-ext = "1.0.2" +futures = "0.3.31" nostr = { version = "0.41.0", features = ["parser"] } nostr-sdk = "0.41.0" tempfile = "3.19.1"