diff --git a/Cargo.lock b/Cargo.lock index 0f51a0aa33..defbd46367 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1358,23 +1358,6 @@ dependencies = [ "cfg-if 1.0.0", ] -[[package]] -name = "crossterm" -version = "0.26.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a84cda67535339806297f1b331d6dd6320470d2a0fe65381e79ee9e156dd3d13" -dependencies = [ - "bitflags 1.3.2", - "crossterm_winapi", - "libc", - "mio", - "parking_lot 0.12.1", - "serde", - "signal-hook", - "signal-hook-mio", - "winapi", -] - [[package]] name = "crossterm" version = "0.27.0" @@ -1387,6 +1370,7 @@ dependencies = [ "libc", "mio", "parking_lot 0.12.1", + "serde", "signal-hook", "signal-hook-mio", "winapi", @@ -5437,6 +5421,7 @@ dependencies = [ "const-oid", "crossbeam-epoch", "crossbeam-utils", + "crossterm", "crypto-common", "diesel", "digest", @@ -6992,7 +6977,7 @@ checksum = "2e2e4cd95294a85c3b4446e63ef054eea43e0205b1fd60120c16b74ff7ff96ad" dependencies = [ "bitflags 2.4.0", "cassowary", - "crossterm 0.27.0", + "crossterm", "indoc 2.0.3", "itertools 0.11.0", "paste", @@ -7073,12 +7058,12 @@ dependencies = [ [[package]] name = "reedline" -version = "0.23.0" +version = "0.25.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3defc4467a8909614bcb02cb304a3e8472c31f7a44e6c6c287eb9575b212bc4d" +checksum = "e7dc1d1d369c194cf79acc204397aca1fecc4248df3e1c1eabb15e5ef2d16991" dependencies = [ "chrono", - "crossterm 0.26.1", + "crossterm", "fd-lock", "itertools 0.10.5", "nu-ansi-term", @@ -10150,7 +10135,7 @@ dependencies = [ "camino", "ciborium", "clap 4.4.3", - "crossterm 0.27.0", + "crossterm", "debug-ignore", "futures", "hex", @@ -10215,7 +10200,7 @@ dependencies = [ "camino", "ciborium", "clap 4.4.3", - "crossterm 0.27.0", + "crossterm", "omicron-workspace-hack", "ratatui", "reedline", diff --git a/wicket-dbg/Cargo.toml b/wicket-dbg/Cargo.toml index e7e8a58468..d546c41e44 100644 --- a/wicket-dbg/Cargo.toml +++ b/wicket-dbg/Cargo.toml @@ -21,7 +21,7 @@ tokio = { workspace = true, features = ["full"] } wicket.workspace = true # used only by wicket-dbg binary -reedline = "0.23.0" +reedline = "0.25.0" omicron-workspace-hack.workspace = true [[bin]] diff --git a/workspace-hack/Cargo.toml b/workspace-hack/Cargo.toml index 43276ef15b..b940b1daa6 100644 --- a/workspace-hack/Cargo.toml +++ b/workspace-hack/Cargo.toml @@ -31,6 +31,7 @@ console = { version = "0.15.7" } const-oid = { version = "0.9.5", default-features = false, features = ["db", "std"] } crossbeam-epoch = { version = "0.9.15" } crossbeam-utils = { version = "0.8.16" } +crossterm = { version = "0.27.0", features = ["event-stream", "serde"] } crypto-common = { version = "0.1.6", default-features = false, features = ["getrandom", "std"] } diesel = { version = "2.1.3", features = ["chrono", "i-implement-a-third-party-backend-and-opt-into-breaking-changes", "network-address", "postgres", "r2d2", "serde_json", "uuid"] } digest = { version = "0.10.7", features = ["mac", "oid", "std"] } @@ -123,6 +124,7 @@ console = { version = "0.15.7" } const-oid = { version = "0.9.5", default-features = false, features = ["db", "std"] } crossbeam-epoch = { version = "0.9.15" } crossbeam-utils = { version = "0.8.16" } +crossterm = { version = "0.27.0", features = ["event-stream", "serde"] } crypto-common = { version = "0.1.6", default-features = false, features = ["getrandom", "std"] } diesel = { version = "2.1.3", features = ["chrono", "i-implement-a-third-party-backend-and-opt-into-breaking-changes", "network-address", "postgres", "r2d2", "serde_json", "uuid"] } digest = { version = "0.10.7", features = ["mac", "oid", "std"] }