diff --git a/Cargo.lock b/Cargo.lock index c67ab16af..390fb3774 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1879,6 +1879,15 @@ version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6245d59a3e82a7fc217c5828a6692dbc6dfb63a0c8c90495621f7b9d79704a0e" +[[package]] +name = "convert_case" +version = "0.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bb402b8d4c85569410425650ce3eddc7d698ed96d39a73f941b08fb63082f1e7" +dependencies = [ + "unicode-segmentation", +] + [[package]] name = "convert_case" version = "0.8.0" @@ -2076,16 +2085,18 @@ checksum = "d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28" [[package]] name = "crossterm" -version = "0.28.1" +version = "0.29.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "829d955a0bb380ef178a640b91779e3987da38c9aea133b20614cfed8cdea9c6" +checksum = "d8b9f2e4c67f833b660cdb0a3523065869fb35570177239812ed4c905aeff87b" dependencies = [ "bitflags 2.9.1", "crossterm_winapi", + "derive_more 2.0.1", + "document-features", "futures-core", "mio", "parking_lot", - "rustix 0.38.44", + "rustix 1.0.7", "signal-hook", "signal-hook-mio", "winapi", @@ -2301,6 +2312,27 @@ dependencies = [ "syn 2.0.101", ] +[[package]] +name = "derive_more" +version = "2.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "093242cf7570c207c83073cf82f79706fe7b8317e98620a47d5be7c3d8497678" +dependencies = [ + "derive_more-impl", +] + +[[package]] +name = "derive_more-impl" +version = "2.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bda628edc44c4bb645fbe0f758797143e4e07926f7ebf4e9bdfbd3d2ce621df3" +dependencies = [ + "convert_case 0.7.1", + "proc-macro2", + "quote", + "syn 2.0.101", +] + [[package]] name = "dialoguer" version = "0.11.0" @@ -7928,7 +7960,7 @@ checksum = "df320f1889ac4ba6bc0cdc9c9af7af4bd64bb927bccdf32d81140dc1f9be12fe" dependencies = [ "bitflags 1.3.2", "cssparser", - "derive_more", + "derive_more 0.99.20", "fxhash", "log", "matches", diff --git a/Cargo.toml b/Cargo.toml index 2cc26b636..cbb657ed9 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -56,7 +56,7 @@ convert_case = "0.8.0" core-foundation = "0.10.0" core-foundation-sys = "0.8.7" core-graphics = "0.24.0" -crossterm = { version = "0.28.1", features = ["event-stream", "events"] } +crossterm = { version = "0.29.0", features = ["event-stream", "events"] } dashmap = "6.0.1" dirs = "5.0.0" eyre = "0.6.8" diff --git a/crates/chat-cli/Cargo.toml b/crates/chat-cli/Cargo.toml index 306426bdb..97a4c7875 100644 --- a/crates/chat-cli/Cargo.toml +++ b/crates/chat-cli/Cargo.toml @@ -58,7 +58,7 @@ color-eyre = "0.6.5" color-print = "0.3.5" convert_case = "0.8.0" cookie = "0.18.1" -crossterm = { version = "0.28.1", features = ["event-stream", "events"] } +crossterm = { version = "0.29.0", features = ["event-stream", "events"] } ctrlc = "3.4.6" dialoguer = { version = "0.11.0", features = ["fuzzy-select"] } dirs = "5.0.0"