[package]
name = "lzip-parallel"
version = "0.1.0"
edition = "2024"
description = "Pure Rust parallel ZIP decompressor — multi-core DEFLATE decode for .zip archives"
license = "MIT OR Apache-2.0"
repository = "https://codeberg.org/mikronova/lzip-rs"
[dependencies]
rayon = "1"
linflate = "0.1"
flate2 = { version = "1", optional = true, default-features = false, features = ["zlib-ng-compat"] }
zip = { version = "2", optional = true }
[features]
default = []
zlib-ng = ["dep:flate2"]
gen = ["dep:zip"]
[dev-dependencies]
zip = "2"
tempfile = "3"
miniz_oxide = "0.8"
criterion = { version = "0.5", features = ["html_reports"] }
[[bench]]
name = "inflate_bench"
harness = false
[[bench]]
name = "zip_throughput"
harness = false