1# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO 2# 3# When uploading crates to the registry Cargo will automatically 4# "normalize" Cargo.toml files for maximal compatibility 5# with all versions of Cargo and also rewrite `path` dependencies 6# to registry (e.g., crates.io) dependencies. 7# 8# If you are reading this file be aware that the original Cargo.toml 9# will likely look very different (and much more reasonable). 10# See Cargo.toml.orig for the original contents. 11 12[package] 13edition = "2021" 14rust-version = "1.59.0" 15name = "zip" 16version = "0.6.6" 17authors = [ 18 "Mathijs van de Nes <git@mathijs.vd-nes.nl>", 19 "Marli Frost <marli@frost.red>", 20 "Ryan Levick <ryan.levick@gmail.com>", 21] 22description = """ 23Library to support the reading and writing of zip files. 24""" 25readme = "README.md" 26keywords = [ 27 "zip", 28 "archive", 29] 30license = "MIT" 31repository = "https://github.com/zip-rs/zip.git" 32 33[[bench]] 34name = "read_entry" 35harness = false 36 37[[bench]] 38name = "read_metadata" 39harness = false 40 41[dependencies.aes] 42version = "0.8.2" 43optional = true 44 45[dependencies.byteorder] 46version = "1.4.3" 47 48[dependencies.bzip2] 49version = "0.4.3" 50optional = true 51 52[dependencies.constant_time_eq] 53version = "0.1.5" 54optional = true 55 56[dependencies.crc32fast] 57version = "1.3.2" 58 59[dependencies.flate2] 60version = "1.0.23" 61optional = true 62default-features = false 63 64[dependencies.hmac] 65version = "0.12.1" 66features = ["reset"] 67optional = true 68 69[dependencies.pbkdf2] 70version = "0.11.0" 71optional = true 72 73[dependencies.sha1] 74version = "0.10.1" 75optional = true 76 77[dependencies.time] 78version = "0.3.7" 79features = ["std"] 80optional = true 81default-features = false 82 83[dependencies.zstd] 84version = "0.11.2" 85optional = true 86 87[dev-dependencies.bencher] 88version = "0.1.5" 89 90[dev-dependencies.getrandom] 91version = "0.2.5" 92 93[dev-dependencies.time] 94version = "0.3.7" 95features = [ 96 "formatting", 97 "macros", 98] 99 100[dev-dependencies.walkdir] 101version = "2.3.2" 102 103[features] 104aes-crypto = [ 105 "aes", 106 "constant_time_eq", 107 "hmac", 108 "pbkdf2", 109 "sha1", 110] 111default = [ 112 "aes-crypto", 113 "bzip2", 114 "deflate", 115 "time", 116 "zstd", 117] 118deflate = ["flate2/rust_backend"] 119deflate-miniz = ["flate2/default"] 120deflate-zlib = ["flate2/zlib"] 121unreserved = [] 122 123[target."cfg(any(all(target_arch = \"arm\", target_pointer_width = \"32\"), target_arch = \"mips\", target_arch = \"powerpc\"))".dependencies.crossbeam-utils] 124version = "0.8.8" 125