1[package] 2name = "zip" 3version = "0.6.2" 4authors = ["Mathijs van de Nes <git@mathijs.vd-nes.nl>", "Marli Frost <marli@frost.red>", "Ryan Levick <ryan.levick@gmail.com>"] 5license = "MIT" 6repository = "https://github.com/zip-rs/zip.git" 7keywords = ["zip", "archive"] 8description = """ 9Library to support the reading and writing of zip files. 10""" 11edition = "2018" 12 13[dependencies] 14aes = { version = "0.7.5", optional = true } 15byteorder = "1.4.3" 16bzip2 = { version = "0.4.3", optional = true } 17constant_time_eq = { version = "0.1.5", optional = true } 18crc32fast = "1.3.2" 19flate2 = { version = "1.0.22", default-features = false, optional = true } 20hmac = { version = "0.12.1", optional = true, features = ["reset"] } 21pbkdf2 = {version = "0.10.1", optional = true } 22sha1 = {version = "0.10.1", optional = true } 23time = { version = "0.3.7", features = ["formatting", "macros" ], optional = true } 24zstd = { version = "0.10.0", optional = true } 25 26[target.'cfg(any(all(target_arch = "arm", target_pointer_width = "32"), target_arch = "mips", target_arch = "powerpc"))'.dependencies] 27crossbeam-utils = "0.8.8" 28 29[dev-dependencies] 30bencher = "0.1.5" 31getrandom = "0.2.5" 32walkdir = "2.3.2" 33 34[features] 35aes-crypto = [ "aes", "constant_time_eq", "hmac", "pbkdf2", "sha1" ] 36deflate = ["flate2/rust_backend"] 37deflate-miniz = ["flate2/default"] 38deflate-zlib = ["flate2/zlib"] 39unreserved = [] 40default = ["aes-crypto", "bzip2", "deflate", "time", "zstd"] 41 42[[bench]] 43name = "read_entry" 44harness = false 45