diff --git a/Cargo.lock b/Cargo.lock index 5d9eefc..a3b1a32 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -44,7 +44,7 @@ dependencies = [ "strsim", "thiserror", "tokio", - "tui", + "tui 0.18.0", "tui-utils", "unicode-segmentation", "unicode-width", @@ -178,22 +178,6 @@ dependencies = [ "winapi", ] -[[package]] -name = "crossterm" -version = "0.19.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7c36c10130df424b2f3552fcc2ddcd9b28a27b1e54b358b45874f88d1ca6888c" -dependencies = [ - "bitflags", - "crossterm_winapi 0.7.0", - "lazy_static", - "libc", - "mio 0.7.14", - "parking_lot 0.11.2", - "signal-hook 0.1.17", - "winapi", -] - [[package]] name = "crossterm" version = "0.22.1" @@ -201,23 +185,30 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c85525306c4291d1b73ce93c8acf9c339f9b213aef6c1d85c3830cbf1c16325c" dependencies = [ "bitflags", - "crossterm_winapi 0.9.0", + "crossterm_winapi", "futures-core", "libc", "mio 0.7.14", "parking_lot 0.11.2", "serde", - "signal-hook 0.3.13", + "signal-hook", "signal-hook-mio", "winapi", ] [[package]] -name = "crossterm_winapi" -version = "0.7.0" +name = "crossterm" +version = "0.23.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0da8964ace4d3e4a044fd027919b2237000b24315a37c916f61809f1ff2140b9" +checksum = "f1fd7173631a4e9e2ca8b32ae2fad58aab9843ea5aaf56642661937d87e28a3e" dependencies = [ + "bitflags", + "crossterm_winapi", + "libc", + "mio 0.7.14", + "parking_lot 0.12.0", + "signal-hook", + "signal-hook-mio", "winapi", ] @@ -801,17 +792,6 @@ dependencies = [ "serde", ] -[[package]] -name = "signal-hook" -version = "0.1.17" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7e31d442c16f047a671b5a71e2161d6e68814012b7f5379d269ebd915fac2729" -dependencies = [ - "libc", - "mio 0.7.14", - "signal-hook-registry", -] - [[package]] name = "signal-hook" version = "0.3.13" @@ -830,7 +810,7 @@ checksum = "29fd5867f1c4f2c5be079aee7a2adf1152ebb04a4bc4d341f504b7dece607ed4" dependencies = [ "libc", "mio 0.7.14", - "signal-hook 0.3.13", + "signal-hook", ] [[package]] @@ -946,7 +926,19 @@ checksum = "861d8f3ad314ede6219bcb2ab844054b1de279ee37a9bc38e3d606f9d3fb2a71" dependencies = [ "bitflags", "cassowary", - "crossterm 0.19.0", + "unicode-segmentation", + "unicode-width", +] + +[[package]] +name = "tui" +version = "0.18.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "96fe69244ec2af261bced1d9046a6fee6c8c2a6b0228e59e5ba39bc8ba4ed729" +dependencies = [ + "bitflags", + "cassowary", + "crossterm 0.23.1", "unicode-segmentation", "unicode-width", ] @@ -957,7 +949,7 @@ version = "0.11.0" source = "git+https://github.com/Acizza/tui-utils?rev=0.11.0#fab0bdfd9452f06efbb0b5bd547a0f1aa157e8e1" dependencies = [ "smallvec", - "tui", + "tui 0.15.0", "unicode-segmentation", "unicode-width", ] diff --git a/anup/Cargo.toml b/anup/Cargo.toml index 9697fa4..14cd997 100644 --- a/anup/Cargo.toml +++ b/anup/Cargo.toml @@ -47,6 +47,6 @@ version = "1.17" features = [ "rt", "signal", "process", "time", "sync", "parking_lot" ] [dependencies.tui] -version = "0.15" +version = "0.18" default-features = false features = [ "crossterm" ]