# 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" rust-version = "1.59.0" name = "compress-tools" version = "0.15.1" authors = ["Jonathas-Conceicao "] build = "src/build.rs" description = "Utility functions for compressed and archive files handling" homepage = "https://github.com/OSSystems/compress-tools-rs" documentation = "https://docs.rs/compress-tools" readme = "README.md" keywords = [ "compression", "archive", ] license = "MIT OR Apache-2.0" repository = "https://github.com/OSSystems/compress-tools-rs" [package.metadata.docs.rs] all-features = true targets = ["x86_64-unknown-linux-gnu"] [package.metadata.playground] all-features = true [[example]] name = "uncompress_service_futures" required-features = ["futures_support"] [[example]] name = "uncompress_service_tokio" required-features = ["tokio_support"] [dependencies.async-trait] version = "0.1.39" optional = true [dependencies.blocking] version = "1.0.0" optional = true [dependencies.derive_more] version = "0.99" features = [ "display", "from", "error", ] default-features = false [dependencies.futures-channel] version = "0.3.5" features = ["sink"] optional = true [dependencies.futures-core] version = "0.3.5" optional = true [dependencies.futures-executor] version = "0.3.5" optional = true [dependencies.futures-io] version = "0.3.5" optional = true [dependencies.futures-util] version = "0.3.5" features = [ "sink", "io", ] optional = true [dependencies.libc] version = "0.2.86" [dependencies.tokio] version = "1.0.0" features = [ "rt-multi-thread", "macros", "fs", "net", ] optional = true [dependencies.tokio-util] version = "0.7.0" features = ["compat"] optional = true [dev-dependencies.argh] version = "0.1" [dev-dependencies.async-std] version = "1.6.3" features = ["attributes"] [dev-dependencies.encoding_rs] version = "0.8.32" [dev-dependencies.tempfile] version = "3.1" [dev-dependencies.tokio] version = "1.0.0" features = [ "fs", "net", ] [features] async_support = [ "async-trait", "futures-channel", "futures-core", "futures-io", "futures-util", "futures-executor", ] futures_support = [ "async_support", "blocking", ] static = [] tokio_support = [ "async_support", "tokio", "tokio-util", ] [target."cfg(not(target_env = \"msvc\"))".build-dependencies.pkg-config] version = "0.3" [target."cfg(target_env = \"msvc\")".build-dependencies.vcpkg] version = "0.2" [badges.coveralls] repository = "ossystems/compress-tools-rs"