[package] name = "zip-lzma" version = "0.6.3" authors = ["Mathijs van de Nes ", "Marli Frost ", "Ryan Levick ", "Robin Appelman "] license = "MIT" repository = "https://github.com/icewind1991/zip.git" keywords = ["zip", "archive", "lzma"] description = """ Library to support the reading and writing of zip files. Forked to add lzma decompression support. """ edition = "2018" [dependencies] aes = { version = "0.7.5", optional = true } byteorder = "1.4.3" bzip2 = { version = "0.4.3", optional = true } constant_time_eq = { version = "0.1.5", optional = true } crc32fast = "1.3.2" flate2 = { version = "1.0.23", default-features = false, optional = true } hmac = { version = "0.12.1", optional = true, features = ["reset"] } pbkdf2 = {version = "0.11.0", optional = true } sha1 = {version = "0.10.1", optional = true } time = { version = "0.3.7", features = ["formatting", "macros" ], optional = true } zstd = { version = "0.10.0", optional = true } lzma = { version = "0.2.2", optional = true } [target.'cfg(any(all(target_arch = "arm", target_pointer_width = "32"), target_arch = "mips", target_arch = "powerpc"))'.dependencies] crossbeam-utils = "0.8.8" [dev-dependencies] bencher = "0.1.5" getrandom = "0.2.5" walkdir = "2.3.2" [features] aes-crypto = [ "aes", "constant_time_eq", "hmac", "pbkdf2", "sha1" ] deflate = ["flate2/rust_backend"] deflate-miniz = ["flate2/default"] deflate-zlib = ["flate2/zlib"] unreserved = [] default = ["aes-crypto", "bzip2", "deflate", "time", "zstd", "lzma"] [[bench]] name = "read_entry" harness = false [[bench]] name = "read_metadata" harness = false