# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO # # When uploading crates to the registry Cargo will automatically # "normalize" Cargo.toml files for maximal compatibility # with all versions of Cargo and also rewrite `path` dependencies # to registry (e.g., crates.io) dependencies. # # If you are reading this file be aware that the original Cargo.toml # will likely look very different (and much more reasonable). # See Cargo.toml.orig for the original contents. [package] edition = "2021" name = "kdam" version = "0.6.2" authors = ["clitic "] build = false autobins = false autoexamples = false autotests = false autobenches = false description = "A console progress bar library for Rust. (inspired by tqdm & rich.progress)" documentation = "https://docs.rs/kdam" readme = "README.md" keywords = [ "colors", "cli", "pb", "progress", "progressbar", ] categories = ["command-line-interface"] license = "MIT OR Apache-2.0" repository = "https://github.com/clitic/kdam/tree/main/kdam" [package.metadata.docs.rs] all-features = true rustdoc-args = [ "--cfg", "docsrs", ] targets = ["x86_64-unknown-linux-gnu"] [lib] name = "kdam" path = "src/lib.rs" [[example]] name = "coloured_gradient" path = "examples/coloured/gradient.rs" required-features = [ "template", "gradient", ] [[example]] name = "coloured_solid" path = "examples/coloured/solid.rs" [[example]] name = "misc_custom" path = "examples/miscellaneous/custom.rs" required-features = ["derive"] [[example]] name = "misc_file_copy" path = "examples/miscellaneous/file_copy.rs" [[example]] name = "misc_inverse_unit" path = "examples/miscellaneous/inverse_unit.rs" [[example]] name = "misc_max_fps" path = "examples/miscellaneous/max_fps.rs" [[example]] name = "misc_monitor_mode" path = "examples/miscellaneous/monitor_mode.rs" [[example]] name = "misc_rayon" path = "examples/miscellaneous/rayon.rs" required-features = ["rayon"] [[example]] name = "misc_redirect_output" path = "examples/miscellaneous/redirect_output.rs" [[example]] name = "msg_between" path = "examples/messages/between.rs" [[example]] name = "msg_input" path = "examples/messages/input.rs" [[example]] name = "msg_simple" path = "examples/messages/simple.rs" [[example]] name = "msg_write" path = "examples/messages/write.rs" [[example]] name = "multi_nested" path = "examples/multiple/nested.rs" [[example]] name = "multi_row_manager_clean" path = "examples/multiple/row_manager_clean.rs" [[example]] name = "multi_row_manager_keep" path = "examples/multiple/row_manager_keep.rs" [[example]] name = "multi_thread" path = "examples/multiple/thread.rs" [[example]] name = "rich" path = "examples/rich.rs" required-features = [ "rich", "spinner", ] [[example]] name = "showcase_animations" path = "examples/showcase/animations.rs" [[example]] name = "showcase_fira_code" path = "examples/showcase/fira_code.rs" [[example]] name = "showcase_spinner" path = "examples/showcase/spinner.rs" required-features = ["spinner"] [[example]] name = "simple" path = "examples/simple.rs" [[example]] name = "template" path = "examples/template.rs" required-features = [ "spinner", "template", ] [[example]] name = "unknown" path = "examples/unknown.rs" [dependencies.colorgrad] version = "0.7" optional = true [dependencies.formatx] version = "0.2.2" optional = true [dependencies.kdam_derive] version = "0.1.0" optional = true [dependencies.pyo3] version = "0.23" optional = true [dependencies.rayon] version = "1.10" optional = true [dependencies.terminal_size] version = "0.4" [dependencies.unicode-segmentation] version = "1" optional = true [dependencies.unicode-width] version = "0.2" optional = true [features] derive = ["dep:kdam_derive"] gradient = ["dep:colorgrad"] notebook = ["dep:pyo3"] rayon = ["dep:rayon"] rich = ["derive"] spinner = [] template = ["dep:formatx"] unicode = [ "dep:unicode-segmentation", "dep:unicode-width", ] [target."cfg(windows)".dependencies.windows-sys] version = "0.59.0" features = [ "Win32_Foundation", "Win32_System_Console", ]