Features
This release introduces punzip
, a concurrent extractor.
Changelog
- 7cf8b78 add ci
- ee64aac add dirpath option
- 6226995 add error handling
- 809d099 add extractor benchmark
- 84b1f32 add extractor cli
- a09a8b2 add extractor options
- 27f35e9 add generic worker pool
- 761fa75 add interrupt context and concurrency option
- 4653a5d add passing extraction acceptance test
- 1c89f29 add release and docs for punzip
- c131596 creates directory with single file
- 035fd19 decompress files
- 270d771 handle errors
- 0316272 handle extractor errors
- 7dec6e3 handle no args provided
- 8c0876f make extractor concurrent using blocking errgroup
- 6b734f5 propagate file modes
- 3911c55 refactor extract test
- 89f2dc3 refactor: extract extractFile method
- fe797d5 refactor: implement extractor closer
- 1e2fd5b refactor: minor renaming
- 7417ee0 refactor: rename dirpath to outputdir
- 8d88f71 rename cli to pzip
- 42b995d replace errgroup sem with generic worker pool
- a600225 update readme
- 6b7e91b update release config
- abda90f writes empty archive files to output directory
- 11ef3c6 writes empty file to output dir