# 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 = "2018" name = "flate2" version = "1.0.30" authors = [ "Alex Crichton ", "Josh Triplett ", ] description = """ DEFLATE compression and decompression exposed as Read/BufRead/Write streams. Supports miniz_oxide and multiple zlib implementations. Supports zlib, gzip, and raw deflate streams. """ homepage = "https://github.com/rust-lang/flate2-rs" documentation = "https://docs.rs/flate2" readme = "README.md" keywords = [ "gzip", "deflate", "zlib", "zlib-ng", "encoding", ] categories = [ "compression", "api-bindings", ] license = "MIT OR Apache-2.0" repository = "https://github.com/rust-lang/flate2-rs" [package.metadata.docs.rs] all-features = true rustdoc-args = [ "--cfg", "docsrs", ] [dependencies.cloudflare-zlib-sys] version = "0.3.0" optional = true [dependencies.crc32fast] version = "1.2.0" [dependencies.libz-ng-sys] version = "1.1.8" optional = true [dependencies.libz-rs-sys] version = "0.1.1" features = [ "std", "rust-allocator", ] optional = true default-features = false [dependencies.libz-sys] version = "1.1.8" optional = true default-features = false [dependencies.miniz_oxide] version = "0.7.1" features = ["with-alloc"] optional = true default-features = false [dev-dependencies.quickcheck] version = "1.0" default-features = false [dev-dependencies.rand] version = "0.8" [features] any_impl = [] any_zlib = ["any_impl"] cloudflare_zlib = [ "any_zlib", "cloudflare-zlib-sys", ] default = ["rust_backend"] miniz-sys = ["rust_backend"] rust_backend = [ "miniz_oxide", "any_impl", ] zlib = [ "any_zlib", "libz-sys", ] zlib-default = [ "any_zlib", "libz-sys/default", ] zlib-ng = [ "any_zlib", "libz-ng-sys", ] zlib-ng-compat = [ "zlib", "libz-sys/zlib-ng", ] zlib-rs = [ "any_zlib", "libz-rs-sys", ] [target."cfg(all(target_arch = \"wasm32\", not(target_os = \"emscripten\")))".dependencies.miniz_oxide] version = "0.7.1" features = ["with-alloc"] default-features = false