--- prodash-25.0.0/Cargo.toml 1970-01-01T00:00:01+00:00 +++ prodash-25.0.0/Cargo.toml 2023-07-05T18:01:06.358818+00:00 @@ -31,44 +31,6 @@ [lib] doctest = true -[[example]] -name = "dashboard" -path = "examples/dashboard.rs" -required-features = [ - "render-tui", - "render-tui-crossterm", - "render-line", - "render-line-crossterm", - "signal-hook", - "render-line-autoconfigure", - "progress-tree", -] - -[[example]] -name = "dashboard-termion" -path = "examples/dashboard.rs" -required-features = [ - "render-tui", - "render-tui-termion", - "render-line", - "render-line-termion", - "progress-tree", -] - -[[example]] -name = "units" -path = "examples/units.rs" -required-features = [ - "unit-bytes", - "unit-duration", - "unit-human", - "render-tui", - "render-tui-crossterm", - "render-line", - "render-line-crossterm", - "signal-hook", -] - [[bench]] name = "usage" path = "benches/usage.rs" @@ -85,15 +47,6 @@ [dependencies.bytesize] version = "1.0.1" optional = true - -[dependencies.compound_duration] -version = "1.2.0" -optional = true - -[dependencies.crosstermion] -version = "0.11.0" -optional = true -default-features = false [dependencies.ctrlc] version = "3.1.4" @@ -113,10 +66,6 @@ [dependencies.futures-lite] version = "1.5.0" -optional = true - -[dependencies.human_format] -version = "1.0.3" optional = true [dependencies.humantime] @@ -147,16 +96,6 @@ optional = true default-features = false -[dependencies.tui] -version = "0.20.1" -optional = true -default-features = false -package = "ratatui" - -[dependencies.tui-react] -version = "0.20.0" -optional = true - [dependencies.unicode-segmentation] version = "1.6.0" optional = true @@ -179,10 +118,6 @@ [dev-dependencies.blocking] version = "1.0.0" - -[dev-dependencies.criterion] -version = "0.4.0" -default-features = false [dev-dependencies.env_logger] version = "0.10.0" @@ -212,30 +147,5 @@ progress-tree = ["parking_lot"] progress-tree-hp-hashmap = ["dashmap"] progress-tree-log = ["log"] -render-line = [ - "crosstermion/color", - "humantime", - "unicode-width", -] render-line-autoconfigure = ["atty"] -render-line-crossterm = ["crosstermion/crossterm"] -render-line-termion = ["crosstermion/termion"] -render-tui = [ - "tui", - "unicode-segmentation", - "unicode-width", - "crosstermion/input-async", - "tui-react", - "futures-lite", - "futures-core", - "async-io", - "humantime", -] -render-tui-crossterm = [ - "crosstermion/tui-react-crossterm", - "crosstermion/input-async-crossterm", -] -render-tui-termion = ["crosstermion/tui-react-termion"] unit-bytes = ["bytesize"] -unit-duration = ["compound_duration"] -unit-human = ["human_format"]