diff --git a/Cargo.lock b/Cargo.lock index 87dab5e8..041f182a 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -286,7 +286,6 @@ dependencies = [ "clap-verbosity-flag", "clap_complete", "colorized", - "crossterm 0.27.0", "derive_builder", "directories", "dunce", @@ -299,7 +298,6 @@ dependencies = [ "os_info", "podman-api", "process_control", - "ratatui", "requestty", "rusty-hook", "serde", @@ -384,12 +382,6 @@ version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ade8366b8bd5ba243f0a58f036cc0ca8a2f069cff1a2351ef1cac6b083e16fc0" -[[package]] -name = "cassowary" -version = "0.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "df8670b8c7b9dae1793364eafadf7239c40d669904660c5960d74cfd80b46a53" - [[package]] name = "cbc" version = "0.1.2" @@ -655,22 +647,6 @@ dependencies = [ "winapi", ] -[[package]] -name = "crossterm" -version = "0.27.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f476fe445d41c9e991fd07515a6f463074b782242ccf4a5b7b1d1012e70824df" -dependencies = [ - "bitflags 2.4.2", - "crossterm_winapi", - "libc", - "mio", - "parking_lot", - "signal-hook", - "signal-hook-mio", - "winapi", -] - [[package]] name = "crossterm_winapi" version = "0.9.1" @@ -1582,12 +1558,6 @@ dependencies = [ "serde", ] -[[package]] -name = "indoc" -version = "2.0.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e186cfbae8084e513daff4240b4797e342f988cecda4fb6c939150f96315fd8" - [[package]] name = "inout" version = "0.1.3" @@ -1647,15 +1617,6 @@ dependencies = [ "either", ] -[[package]] -name = "itertools" -version = "0.12.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "25db6b064527c5d482d0423354fcd07a89a2dfe07b67892e62411946db7f07b0" -dependencies = [ - "either", -] - [[package]] name = "itoa" version = "1.0.10" @@ -1777,15 +1738,6 @@ version = "0.4.20" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f" -[[package]] -name = "lru" -version = "0.12.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2994eeba8ed550fd9b47a0b38f0242bc3344e496483c6180b69139cc2fa5d1d7" -dependencies = [ - "hashbrown 0.14.3", -] - [[package]] name = "malloc_buf" version = "0.0.6" @@ -2066,7 +2018,7 @@ dependencies = [ "ed25519-dalek", "hmac", "http", - "itertools 0.10.5", + "itertools", "log", "oauth2", "p256", @@ -2518,25 +2470,6 @@ dependencies = [ "getrandom", ] -[[package]] -name = "ratatui" -version = "0.25.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a5659e52e4ba6e07b2dad9f1158f578ef84a73762625ddb51536019f34d180eb" -dependencies = [ - "bitflags 2.4.2", - "cassowary", - "crossterm 0.27.0", - "indoc", - "itertools 0.12.0", - "lru", - "paste", - "stability", - "strum", - "unicode-segmentation", - "unicode-width", -] - [[package]] name = "raw-window-handle" version = "0.5.2" @@ -2641,7 +2574,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7549bab39cf982b629b68e7ec191a5574e85086e95c0ebe514c02d3b42ffe225" dependencies = [ "bitflags 1.3.2", - "crossterm 0.25.0", + "crossterm", "once_cell", "termion", "textwrap", @@ -3224,44 +3157,12 @@ dependencies = [ "der", ] -[[package]] -name = "stability" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ebd1b177894da2a2d9120208c3386066af06a488255caabc5de8ddca22dbc3ce" -dependencies = [ - "quote", - "syn 1.0.109", -] - [[package]] name = "strsim" version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" -[[package]] -name = "strum" -version = "0.25.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "290d54ea6f91c969195bdbcd7442c8c2a2ba87da8bf60a7ee86a235d4bc1e125" -dependencies = [ - "strum_macros", -] - -[[package]] -name = "strum_macros" -version = "0.25.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "23dc1fa9ac9c169a78ba62f0b841814b7abae11bdd047b9c58f893439e309ea0" -dependencies = [ - "heck", - "proc-macro2", - "quote", - "rustversion", - "syn 2.0.48", -] - [[package]] name = "subtle" version = "2.5.0" diff --git a/Cargo.toml b/Cargo.toml index cceb2871..9c467c1e 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -15,16 +15,20 @@ chrono = "0.4" clap = { version = "4", features = ["derive", "cargo", "unicode"] } clap-verbosity-flag = "2" clap_complete = "4" +colorized = "1" derive_builder = "0.13" directories = "5" env_logger = "0.11" futures-util = { version = "0.3", optional = true } +fuzzy-matcher = "0.3" indexmap = { version = "2", features = ["serde"] } log = "0.4" open = "5" # update os module config and tests when upgrading os_info -os_info = "3.7.0" +os_info = "3.7" podman-api = { version = "0.10.0", optional = true } +process_control = { version = "4.0.3", features = ["crossbeam-channel"] } +requestty = { version = "0.5", features = ["macros", "termion"] } serde = { version = "1", features = ["derive"] } serde_json = "1" serde_yaml = "0.9.30" @@ -36,13 +40,6 @@ urlencoding = "2.1.3" users = "0.11.0" which = "6" -requestty = { version = "0.5", features = ["macros", "termion"] } -colorized = "1" -fuzzy-matcher = "0.3" -process_control = { version = "4.0.3", features = ["crossbeam-channel"] } -ratatui = "0.25.0" -crossterm = "0.27.0" - [features] default = [] nightly = ["builtin-podman"]