@@ -12,7 +12,7 @@ repository = "https://github.com/zip-rs/zip2.git"
1212keywords = [" zip" , " archive" , " compression" ]
1313# Any change to rust-version must be reflected also in `README.md` and `.github/workflows/ci.yaml`.
1414# The MSRV policy is documented in `README.md`.
15- rust-version = " 1.83.0 "
15+ rust-version = " 1.88 "
1616categories = [" compression" , " filesystem" , " parser-implementations" ]
1717description = """
1818Library to support the reading and writing of zip files.
@@ -29,56 +29,51 @@ arbitrary = { version = "1.4", features = ["derive"], optional = true }
2929aes = { version = " 0.8" , optional = true }
3030bzip2 = { version = " 0.6" , default-features = false , optional = true }
3131chrono = { version = " ^0.4.27" , optional = true , default-features = false , features = [" std" ] }
32- constant_time_eq = { version = " 0.3 " , optional = true }
32+ constant_time_eq = { version = " 0.4 " , optional = true }
3333crc32fast = " 1.5"
3434flate2 = { version = " 1.1" , default-features = false , optional = true }
3535hmac = { version = " 0.12" , optional = true , features = [" reset" ] }
3636indexmap = " 2"
3737jiff = { version = " 0.2.4" , optional = true }
3838memchr = " 2.7"
39- nt-time = { version = " 0.10.6 " , default-features = false , optional = true }
40- ppmd-rust = { version = " 1.3 " , optional = true }
39+ nt-time = { version = " 0.13 " , default-features = false , optional = true }
40+ ppmd-rust = { version = " 1.4 " , optional = true }
4141pbkdf2 = { version = " 0.12" , optional = true }
4242sha1 = { version = " 0.10" , optional = true }
43- time = { version = " =0.3.45" , default-features = false , optional = true , features = [
44- " std" ,
45- ] }
4643zeroize = { version = " 1.8" , optional = true , features = [" zeroize_derive" ] }
4744zstd = { version = " ^0.13.3" , optional = true , default-features = false }
4845zopfli = { version = " 0.8" , optional = true }
4946deflate64 = { version = " 0.1.10" , optional = true }
5047lzma-rust2 = { version = " 0.15" , optional = true , default-features = false , features = [" std" , " encoder" , " optimization" , " xz" ] }
51- bitstream-io = { version = " 4.5 " , optional = true }
48+ bitstream-io = { version = " 4.9 " , optional = true }
5249typed-path = " 0.12"
5350
5451# native:
5552[target .'cfg(not(target_arch = "wasm32"))' .dependencies ]
56- getrandom = { version = " 0.3" , default-features = false , optional = true }
57- time = { version = " =0.3.45" , default-features = false , optional = true , features = [
58- " wasm-bindgen"
59- ] }
53+ getrandom = { version = " 0.4" , default-features = false , optional = true }
54+ time = { version = " 0.3.47" , default-features = false , optional = true , features = [" std" ] }
6055
6156[target .'cfg(not(target_arch = "wasm32"))' .dev-dependencies ]
62- getrandom = { version = " 0.3 " , default-features = false }
57+ getrandom = { version = " 0.4 " , default-features = false }
6358
6459# wasm32
6560[target .'cfg(target_arch = "wasm32")' .dependencies ]
66- getrandom = { version = " 0.3 " , default-features = false , features = [" wasm_js" ], optional = true }
67- time = { version = " = 0.3.45 " , default-features = false , optional = true , features = [
61+ getrandom = { version = " 0.4 " , default-features = false , features = [" wasm_js" ], optional = true }
62+ time = { version = " 0.3.47 " , default-features = false , optional = true , features = [
6863 " std" ,
6964 " wasm-bindgen"
7065] }
7166
7267[target .'cfg(target_arch = "wasm32")' .dev-dependencies ]
73- getrandom = { version = " 0.3 " , default-features = false , features = [" wasm_js" ] }
68+ getrandom = { version = " 0.4 " , default-features = false , features = [" wasm_js" ] }
7469wasm-bindgen-test = " ^0.3.56"
7570
7671[dev-dependencies ]
7772bencher = " 0.1"
78- getrandom = { version = " 0.3 " , default-features = false }
73+ getrandom = { version = " 0.4 " , default-features = false }
7974walkdir = " 2.5"
80- time = { version = " = 0.3.45 " , features = [" formatting" , " macros" ] }
81- clap = { version = " = 4.4.18" , features = [" derive" ] }
75+ time = { version = " 0.3.47 " , features = [" formatting" , " macros" ] }
76+ clap = { version = " ^ 4.4.18" , features = [" derive" ] }
8277tempfile = " 3.15"
8378rayon = " 1.11"
8479
@@ -104,6 +99,7 @@ xz = ["dep:lzma-rust2"]
10499_bzip2_any = []
105100bzip2 = [" dep:bzip2" , " bzip2/default" , " _bzip2_any" ]
106101legacy-zip = [" bitstream-io" ]
102+ time = [" dep:time" ]
107103default = [
108104 " aes-crypto" ,
109105 " bzip2" ,
0 commit comments