Releases: uktrade/stream-unzip
Releases · uktrade/stream-unzip
v0.0.89
What's Changed
There isn't a production code change in this release, only documentation. For example, it brings the project description at https://pypi.org/project/stream-unzip/ inline with the README at https://github.com/uktrade/stream-unzip
- docs: update badge to point to GitHub actions by @michalc in #66
- ci: move code coverage to Codecov by @michalc in #67
- ci: add comment to remind keeping the codecov.yml synced with matrix by @michalc in #68
- docs: update badges to be more consistent and use Codecov rather than Code Climate by @michalc in #69
- docs: move to eleventy by @michalc in #70
- deps: remove Python doc dependencies that are not needed now we're using Eleventy by @michalc in #71
- docs: add conda-forge package badge with link by @michalc in #72
Full Changelog: v0.0.88...v0.0.89
v0.0.88
What's Changed
- point at stream-unzip rather than stream-zip by @emilyselwood in #52
- build(deps): bump certifi from 2022.12.7 to 2023.7.22 by @dependabot in #54
- build(deps): bump pygments from 2.14.0 to 2.15.0 by @dependabot in #53
- docs: tidy contributing documentation by @michalc in #56
- docs: document how to publish a release by @michalc in #57
- docs: fix typos by @michalc in #58
- docs: clearer section name for getting source code by @michalc in #59
- docs: clarify exception hierarchy by @michalc in #60
- docs: fix exception description level by @michalc in #61
- docs: fix contributing instructions by @michalc in #62
- feat: drop support for Python 3.5 (and test on GitHub actions) by @michalc in #63
- build: move to pyproject.toml by @michalc in #64
- ci: rename workflows and publish docs directly to pages rather than via branch by @michalc in #65
New Contributors
- @emilyselwood made their first contribution in #52
Full Changelog: https://github.com/uktrade/stream-unzip/compare/v0.0.87...v0.0.88###
v0.0.87
What's Changed
- feat: automate github release while skipping commit step by @JosefSmith in #50
Full Changelog: v0.0.86...v0.0.87
v0.0.86
What's Changed
- build(deps): bump pymdown-extensions from 9.9.2 to 10.0 by @dependabot in #43
- build(deps): bump requests from 2.28.2 to 2.31.0 by @dependabot in #44
- fix: files at exact zip32 limit with equal compressed and uncompressed sizes by @michalc in #45
- feat: allow disabling of zip64 by @michalc in #46
New Contributors
- @dependabot made their first contribution in #43
Full Changelog: v0.0.85...v0.0.86
v0.0.85
Full Changelog: v0.0.84...v0.0.85
Automate publish-pypi
v0.0.84
What's Changed
- docs: change to docs.trade domain by @JosefSmith in #41
New Contributors
- @JosefSmith made their first contribution in #41
Full Changelog: v0.0.83...v0.0.84
v0.0.83
v0.0.82
Full Changelog: v0.0.81...v0.0.82
This release is for a minor change to the README
v0.0.81
Full Changelog: v0.0.80...v0.0.81
This release is primarily to release a fuller README onto PyPI
v0.0.80
What's Changed
- fix: occasional errors with smaller chunk sizes by @michalc in #1
- test: ensure GeneratorExit is raised on break of consumer by @michalc in #2
- refactor: no need for condition by @michalc in #3
- refactor: avoid break and more consistent next/except pattern by @michalc in #4
- feat: support zip64 with data descriptors by @michalc in #5
- feat: raise exception if we have a bad signature by @michalc in #7
- feat: support more Python versions by @michalc in #8
- feat: raise exception on bad CRC-32 by @michalc in #10
- feat: enforce output chunk size by @michalc in #11
- feat: Better flags check by @michalc in #12
- feat: more accurate data-descriptor check by @michalc in #14
- feat: support weak encryption/password protected zip files by @michalc in #16
- refactor: separate our decompressor so it can be called from multiple places by @michalc in #17
- feat: aes decryption by @michalc in #18
- docs: information on exceptions by @michalc in #19
- tests: test for skippable wrapper by @michalc in #22
- feat: raise UnfinishedIterationError if iteration is unfinished by @michalc in #23
- feat: don't require a zip64 extra field if there is a data descriptor by @michalc in #25
- fix: decrypting legacy zip encryption when no data descriptor by @michalc in #30
- feat: support most zip64 files created by Java by @michalc in #34
- feat: work with most files created by java that have members 4294967295 bytes long by @michalc in #35
- feat: use CRC32 to better detect data descriptor by @michalc in #36
- feat: improve detection of data descriptor by @michalc in #37
- feat: more robust detection of data descriptor by @michalc in #38
New Contributors
Full Changelog: v0.0.1...v0.0.80