From 8d40b129f1fd6259267d8bd4d1e266d87933509b Mon Sep 17 00:00:00 2001 From: fys <40801205+fengys1996@users.noreply.github.com> Date: Thu, 26 Mar 2026 11:14:59 +0800 Subject: [PATCH] chore: remove unused rexpect dev-dependency (#7865) * chore: remove unused rexpect dev-dependency * fix: taplo fmt --- Cargo.lock | 45 +-------------------------------------------- src/cmd/Cargo.toml | 24 +++++++++--------------- 2 files changed, 10 insertions(+), 59 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 2ba96d0801..74440726d8 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2085,7 +2085,6 @@ dependencies = [ "rand 0.9.1", "regex", "reqwest", - "rexpect", "serde", "serde_json", "servers", @@ -2154,12 +2153,6 @@ dependencies = [ "unicode-width 0.2.1", ] -[[package]] -name = "comma" -version = "1.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "55b672471b4e9f9e95499ea597ff64941a309b2cdbffcc46f2cc5e2d971fd335" - [[package]] name = "common-base" version = "1.0.0-rc.2" @@ -7724,15 +7717,6 @@ dependencies = [ "libc", ] -[[package]] -name = "memoffset" -version = "0.6.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5aa361d4faea93603064a027415f07bd8e1d5c88c9fbf68bf56a285428fd79ce" -dependencies = [ - "autocfg", -] - [[package]] name = "memoffset" version = "0.7.1" @@ -8400,20 +8384,6 @@ version = "1.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "650eef8c711430f1a879fdd01d4745a7deea475becfb90269c06775983bbf086" -[[package]] -name = "nix" -version = "0.25.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f346ff70e7dbfd675fe90590b92d59ef2de15a8779ae305ebcbfd3f0caf59be4" -dependencies = [ - "autocfg", - "bitflags 1.3.2", - "cfg-if", - "libc", - "memoffset 0.6.5", - "pin-utils", -] - [[package]] name = "nix" version = "0.26.4" @@ -8423,7 +8393,7 @@ dependencies = [ "bitflags 1.3.2", "cfg-if", "libc", - "memoffset 0.7.1", + "memoffset", "pin-utils", ] @@ -11219,19 +11189,6 @@ dependencies = [ "webpki-roots 1.0.1", ] -[[package]] -name = "rexpect" -version = "0.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "01ff60778f96fb5a48adbe421d21bf6578ed58c0872d712e7e08593c195adff8" -dependencies = [ - "comma", - "nix 0.25.1", - "regex", - "tempfile", - "thiserror 1.0.69", -] - [[package]] name = "rgb" version = "0.8.50" diff --git a/src/cmd/Cargo.toml b/src/cmd/Cargo.toml index 74309e2024..d547ec6e81 100644 --- a/src/cmd/Cargo.toml +++ b/src/cmd/Cargo.toml @@ -30,10 +30,6 @@ base64.workspace = true cache.workspace = true catalog.workspace = true chrono.workspace = true -datafusion-physical-plan.workspace = true -datafusion.workspace = true -datafusion-common.workspace = true -either = "1.15" clap.workspace = true cli.workspace = true client.workspace = true @@ -51,14 +47,19 @@ common-procedure.workspace = true common-query.workspace = true common-recordbatch.workspace = true common-runtime.workspace = true +common-stat.workspace = true common-telemetry = { workspace = true, features = [ "deadlock_detection", ] } common-time.workspace = true common-version.workspace = true common-wal.workspace = true +datafusion.workspace = true +datafusion-common.workspace = true +datafusion-physical-plan.workspace = true datanode.workspace = true datatypes.workspace = true +either = "1.15" etcd-client.workspace = true flow.workspace = true frontend = { workspace = true, default-features = false } @@ -81,21 +82,20 @@ query.workspace = true rand.workspace = true regex.workspace = true reqwest.workspace = true -standalone.workspace = true serde.workspace = true serde_json.workspace = true servers.workspace = true session.workspace = true similar-asserts.workspace = true snafu.workspace = true -common-stat.workspace = true +sqlparser.workspace = true +standalone.workspace = true store-api.workspace = true table.workspace = true tokio.workspace = true toml.workspace = true tonic.workspace = true tracing-appender.workspace = true -sqlparser.workspace = true [target.'cfg(unix)'.dependencies] pprof = { version = "0.14", features = [ @@ -110,14 +110,8 @@ api.workspace = true client = { workspace = true, features = ["testing"] } common-test-util.workspace = true common-version.workspace = true +file-engine.workspace = true +mito2.workspace = true serde.workspace = true temp-env = "0.3" tempfile.workspace = true -file-engine.workspace = true -mito2.workspace = true - -[target.'cfg(not(windows))'.dev-dependencies] -rexpect = "0.5" - -[package.metadata.cargo-udeps.ignore] -development = ["rexpect"]