Releases: uktrade/stream-zip
Releases · uktrade/stream-zip
v0.0.63
What's Changed
- docs: better documentation on multiple member files by @michalc in #53
- feat: automate github release while skipping commit step by @JosefSmith in #54
Full Changelog: v0.0.62...v0.0.63
v0.0.62
What's Changed
- build(deps): bump pymdown-extensions from 9.9.2 to 10.0 by @dependabot in #40
- build(deps): bump requests from 2.28.2 to 2.31.0 by @dependabot in #41
- feat: add ZIP_AUTO mode by @michalc in #43
- docs: better mode docs by @michalc in #44
- docs: fix indentation in mkdocs by @michalc in #45
- docs: make it clear that get_compressobj is for ZIP_32 and ZIP_64 only by @michalc in #46
- fix: use default memLevel in ZIP_AUTO to more robustly stick to bounds by @michalc in #47
- fix: auto upgrade central directory if too many files in ZIP_AUTO mode by @michalc in #48
- feat: raise central directory-related overflow exceptions a bit earlier by @michalc in #49
- docs: add another case where Zip64 support is limited by @michalc in #50
New Contributors
- @dependabot made their first contribution in #40
Full Changelog: v0.0.61...v0.0.62
v0.0.61
v0.0.60
What's Changed
- feat: add symlink support for 7z by @DuMOHsmol in #35
- tests: 7z symlinks by @michalc in #36
New Contributors
- @DuMOHsmol made their first contribution in #35
Full Changelog: v0.0.59...v0.0.60
v0.0.59
v0.0.58
What's Changed
- docs: change to new docs.trade domain by @JosefSmith in #29
New Contributors
- @JosefSmith made their first contribution in #29
Full Changelog: v0.0.57...v0.0.58
v0.0.57
v0.0.56
Full Changelog: v0.0.55...v0.0.56
This release is for a minor change to the README
v0.0.55
Full Changelog: v0.0.54...v0.0.55
The release is primarily to update the README on PyPI
v0.0.54
What's Changed
- feat: support no compression by @michalc in #2
- feat: don't output unused local extra field by @michalc in #3
- tests: run output through unzip by @michalc in #4
- tests: not easily compressible large file and many files by @michalc in #5
- feat: support large non-compressed files by @michalc in #6
- refactor: less repeated branching by @michalc in #7
- fix: include zip64 local extra header by @michalc in #9
- feat: shorter central directory header by @michalc in #10
- feat: raise exceptions if sizes would cause overflow by @michalc in #8
- feat: raise exception if offset becomes too high by @michalc in #11
- feat!: rename constants by @michalc in #12
- tests: faster tests by @michalc in #14
- feat: don't automatically use ZIP_64 for NO_COMPRESSION by @michalc in #13
- feat: raise exceptions if need ZIP_64 but didn't ask for it by @michalc in #15
- fix: announce that file names are utf-8 encoded in flags by @michalc in #16
- feat: allow specification of zlib compressobj by @michalc in #18
- build(deps): bump pytest to remove dependency on py by @michalc in #20
- feat: no need for local zip64 extra when streaming by @michalc in #23
- build: move to GitHub actions for tests by @michalc in #26
New Contributors
Full Changelog: v0.0.0...v0.0.54