Skip to content

Releases: saulpw/unzip-http

v0.6

07 Jul 06:12
Compare
Choose a tag to compare

Executable has been changed to unzip_http. Additionally, added support for unzip_http.py as executable.

What's Changed

Full Changelog: v0.5.1...v0.6

v0.5.1

04 Jul 06:37
Compare
Choose a tag to compare
  • add RemoteZipInfo.extract() method
  • handle large (>64k) central dir
  • only warn on missing Accept-Ranges header e.g. S3 does not send it but still supports Range Requests

Merged PRs

Fixes #14

Full Changelog: v0.4...v0.5.1

v0.4: expanding support for Python v3.6 to the library

14 Jul 06:00
Compare
Choose a tag to compare

v0.4

  • expand support for the unzip_http library to Python v3.6

API

  • parse date_time in ZipInfo
  • add RemoveZipFile.extractall()

v0.3: vendorable and easier to integrate

07 Jul 05:56
313e0be
Compare
Choose a tag to compare

v0.3

  • add MIT license to file to make it vendorable
  • expand support for the unzip_http library to Python v3.7
    • (unzip-http bin still requires Python v3.8)

API

  • add zip_size attribute (thanks @bousqui #6)
  • add symbols for eocd magics (thanks @bousqui #6)
  • make RemoteZipFile a context handler
  • RemoteZipFile.files now a cached property

ZIP64 support

30 Jun 07:10
11e5f09
Compare
Choose a tag to compare

Features

  • show sizes in bytes instead of MB
  • support ZIP64 (requested by @bousqi #4)

Bugfixes

  • fix off-by-one: range-requests are inclusive of end byte (reported by @bousqi #3)

initial release

24 Jun 04:36
2391d55
Compare
Choose a tag to compare

Basic functionality; see README.