Skip to content

Releases: uktrade/stream-zip

v0.0.73

25 May 15:41
d9d79b4
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.0.72...v0.0.73

v0.0.72

25 May 15:08
920a209
Compare
Choose a tag to compare

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

24 Feb 15:56
f558cb0
Compare
Choose a tag to compare

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

06 Jan 10:54
6cf169b
Compare
Choose a tag to compare

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

04 Jan 16:24
4776afa
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.0.68...v0.0.69

v0.0.68

29 Nov 07:37
2c63c5b
Compare
Choose a tag to compare

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

05 Aug 14:16
1bc09db
Compare
Choose a tag to compare

What's Changed

  • feat: support Python 3.6.7 onwards by @michalc in #83

Full Changelog: v0.0.66...v0.0.67

v0.0.66

05 Aug 13:06
d439d2a
Compare
Choose a tag to compare

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

16 Jul 16:58
6c6db48
Compare
Choose a tag to compare

What's Changed

  • feat: stream-writable uncompressed member files with known size and crc32 by @michalc in #63

Full Changelog: v0.0.64...v0.0.65

v0.0.64

15 Jul 16:44
3f331c7
Compare
Choose a tag to compare

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