Releases: uktrade/stream-zip
Releases · uktrade/stream-zip
v0.0.73
v0.0.72
What's Changed
- docs: avoid mentioning blocking the event loop in async implementation by @michalc in #115
- build(deps): bump ejs from 3.1.9 to 3.1.10 by @dependabot in #118
- build(deps): bump docs-building packages by @michalc in #119
- refactor: initial type annotations by @michalc in #121
Full Changelog: v0.0.71...v0.0.72
v0.0.71
What's Changed
The main non-documentation change is the addition of an async interface via the async_stream_zip
function (albeit using threads under the hood)
- docs: suggest that the risk of high numbers of files in many situations is fine by @michalc in #99
- docs: add order of 0 to index/homepage by @michalc in #101
- build(deps): move to govuk-eleventy-plugin v6.0.3 by @michalc in #103
- docs: use system font, and fix layout of header by @michalc in #104
- docs: make logo a bit tighter by @michalc in #105
- docs: increase letter spacing/kerning in logo by @michalc in #106
- build(deps): pin localtunnel to avoid axios vulnerability by @michalc in #107
- build(deps): add rollup-linux-x64-gnu as optional dependency by @michalc in #108
- build(deps): fix package-lock.json by @michalc in #109
- docs: add links to footer by @michalc in #111
- docs: simplify async interface by @michalc in #112
- docs: use preferred function for getting event loop by @michalc in #113
- feat: async interface by @michalc in #114
Full Changelog: v0.0.70...v0.0.71
v0.0.70
What's Changed
- docs: another link to warnings and better examples on password generation by @michalc in #95
- docs: move information on encryption to the advanced section by @michalc in #96
- docs: be more specific about the limitations of AE-2 by @michalc in #97
- docs: be explicit on the underlying encryption used when password protecting by @michalc in #98
Full Changelog: v0.0.69...v0.0.70
v0.0.69
v0.0.68
What's Changed
This is a docs-only release. The only change that affects the PyPI package at https://pypi.org/project/stream-zip/ are changes to badges in the description, sourced from the README, that show the conda-forge version and code coverage.
- ci: move code coverage to Codecov by @michalc in #85
- docs: document how to make an async interface by @michalc in #88
- docs: move to Eleventy by @michalc in #89
- docs: reference to-file-like-obj package rather than repeating code by @michalc in #91
- docs: add badge to condo-forge package by @michalc in #92
Full Changelog: v0.0.67...v0.0.68
v0.0.67
v0.0.66
What's Changed
Most changes are to docs or ci. The only very small change to the final package is the move from setup.py to pyproject.toml, which shouldn't effect most users.
- docs: details on streaming to avoid gotachs on the no compression modes by @michalc in #64
- docs: fix typo by @michalc in #65
- docs: put file mode in recipe by @michalc in #66
- docs: list features in README like in stream-unzip by @michalc in #67
- build(deps): bump certifi from 2022.12.7 to 2023.7.22 by @dependabot in #69
- build(deps): bump pygments from 2.14.0 to 2.15.0 by @dependabot in #68
- docs: tidy sections by @michalc in #71
- docs: rename recipes to examples, and separate input and output for a flatter structure by @michalc in #72
- docs: update publishing a release instructions by @michalc in #73
- docs: clearer section name for getting the source code by @michalc in #74
- docs: fix and clarify exception hierarchy by @michalc in #75
- docs: fix contributing instructions by @michalc in #76
- ci: workflow tidy by @michalc in #77
- docs: publish docs not via a branch by @michalc in #78
- docs: fix test badge by @michalc in #79
- ci: add url to PyPI environment and improve consistency by @michalc in #80
- ci: tweak workflow names by @michalc in #81
- build: move to pyproject.toml by @michalc in #82
Full Changelog: v0.0.65...v0.0.66
v0.0.65
v0.0.64
What's Changed
- docs: change perms to mode, mode to method, and document how to make empty directories and symbolic links by @michalc in #60
- docs: fix menu link to methods by @michalc in #61
- feat: more accurate modification timestamps for clients that support it by @michalc in #62
Full Changelog: v0.0.63...v0.0.64