sevenz-rust
sevenz-rust copied to clipboard
A 7z decompressor/compressor lib written in pure rust
Hi, I am using sevenz-rust version 0.4.3, with Rust 1.71 on Windows. I am using the code below: ` use std::path::{Path, PathBuf}; use std::fs::{File,OpenOptions}; use sevenz_rust::lzma::{LZMA2Options ,LZMA2Reader,LZMA2Writer}; use sevenz_rust::{SevenZReader, SevenZWriter,...
I have been testing performance against the default 7zFM and it is much faster than this lib. I haven't look much into it but this seems like the program is...
I am in a situation were I download multiple 7s file and unzip them. My workflow would benefits from concurrency but it seem `sevenz_rust` does not support it. Would you...
Have you considered add some of the public APIs to make them more human? For example: ```rs SevenZReader::open("path/file.7z") .with_password("password".into()) .decompress(); ``` or ```rs is_7z('xxx') ```
**Context:** - I compress a folder using py7zr >= 0.21.0: ``` ZSTD_FILTER = [{"id": FILTER_ZSTD, "level": ZSTD_COMPRESSION_LEVEL}] with SevenZipFile(, mode="w", filters=ZSTD_FILTER) as zst_handle: for root, dirs, files in os.walk(): for...
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start)...