Get rid of dependency on 'futures'
All checks were successful
Build / check (push) Successful in 1m32s
Build / build (push) Successful in 4m11s
Build / docs (push) Successful in 7m2s

This commit is contained in:
2025-11-20 19:34:24 +09:00
parent 9d3b543998
commit 7760b001d8
3 changed files with 1 additions and 19 deletions

17
Cargo.lock generated
View File

@@ -700,21 +700,6 @@ dependencies = [
"percent-encoding",
]
[[package]]
name = "futures"
version = "0.3.31"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "65bc07b1a8bc7c85c5f2e110c476c7389b4554ba72af57d8445ea63a576b0876"
dependencies = [
"futures-channel",
"futures-core",
"futures-executor",
"futures-io",
"futures-sink",
"futures-task",
"futures-util",
]
[[package]]
name = "futures-channel"
version = "0.3.31"
@@ -788,7 +773,6 @@ version = "0.3.31"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81"
dependencies = [
"futures-channel",
"futures-core",
"futures-io",
"futures-macro",
@@ -1253,7 +1237,6 @@ dependencies = [
"derive_more",
"dialoguer",
"env_logger",
"futures",
"futures-util",
"indoc",
"itertools 0.14.0",

View File

@@ -26,7 +26,6 @@ clap_complete = "4.5.60"
derive_more = { version = "2.0.1", features = ["display", "error"] }
dialoguer = "0.12.0"
env_logger = "0.11.8"
futures = "0.3.31"
futures-util = "0.3.31"
indoc = "2.0.7"
itertools = "0.14.0"

View File

@@ -11,7 +11,7 @@ use std::path::PathBuf;
use std::os::unix::net::UnixStream as StdUnixStream;
use tokio::net::UnixStream as TokioUnixStream;
use futures::StreamExt;
use futures_util::StreamExt;
use crate::{
core::{