diff --git a/Cargo.lock b/Cargo.lock index b9f6673a..2dd21691 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -317,6 +317,15 @@ version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "df8670b8c7b9dae1793364eafadf7239c40d669904660c5960d74cfd80b46a53" +[[package]] +name = "castaway" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8a17ed5635fc8536268e5d4de1e22e81ac34419e5f052d4d51f4e01dcc263fcc" +dependencies = [ + "rustversion", +] + [[package]] name = "cbc" version = "0.1.2" @@ -452,6 +461,20 @@ version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7" +[[package]] +name = "compact_str" +version = "0.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f86b9c4c00838774a6d902ef931eff7470720c51d90c2e32cfe15dc304737b3f" +dependencies = [ + "castaway", + "cfg-if", + "itoa", + "ryu", + "serde", + "static_assertions", +] + [[package]] name = "config" version = "0.14.0" @@ -1307,7 +1330,7 @@ dependencies = [ "log", "nostr-sdk", "pretty_assertions", - "ratatui", + "ratatui 0.26.0", "regex", "rstest", "serde", @@ -1595,13 +1618,33 @@ dependencies = [ "itertools", "lru", "paste", - "serde", "stability", "strum 0.25.0", "unicode-segmentation", "unicode-width", ] +[[package]] +name = "ratatui" +version = "0.26.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "154b85ef15a5d1719bcaa193c3c81fe645cd120c156874cd660fe49fd21d1373" +dependencies = [ + "bitflags 2.4.1", + "cassowary", + "compact_str", + "crossterm", + "indoc", + "itertools", + "lru", + "paste", + "serde", + "stability", + "strum 0.26.1", + "unicode-segmentation", + "unicode-width", +] + [[package]] name = "redox_syscall" version = "0.4.1" @@ -2059,6 +2102,12 @@ dependencies = [ "syn 1.0.109", ] +[[package]] +name = "static_assertions" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" + [[package]] name = "strip-ansi-escapes" version = "0.2.0" @@ -2437,7 +2486,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a3e38ced1f941a9cfc923fbf2fe6858443c42cc5220bfd35bdd3648371e7bd8e" dependencies = [ "crossterm", - "ratatui", + "ratatui 0.26.0", "unicode-width", ] @@ -2447,7 +2496,7 @@ version = "0.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "09afe769d7374d91b0263d05762fd12030ab20a93748d84746a1809100658e2a" dependencies = [ - "ratatui", + "ratatui 0.25.0", ] [[package]] diff --git a/Cargo.toml b/Cargo.toml index 3fd6a57a..00851554 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -30,7 +30,7 @@ lazy_static = "1.4.0" libc = "0.2.148" log = "0.4.20" nostr-sdk = "0.27" -ratatui = { version = "0.25.0", features = ["serde", "macros"] } +ratatui = { version = "0.26.0", features = ["serde", "macros"] } regex = "1.10.2" serde = { version = "1.0.196", features = ["derive"] } serde_json = "1.0.113"