Skip to content

Releases: miurahr/py7zr

Support append mode

30 Aug 07:07
d53a734
Compare
Choose a tag to compare
Support append mode Pre-release
Pre-release
Support append 'a' mode (#227)

* Support Append mode


Signed-off-by: Hiroshi Miura <[email protected]>

Improve CLI and add subcommand 'a' append

30 Aug 22:35
Compare
Choose a tag to compare
Update changelog

Signed-off-by: Hiroshi Miura <[email protected]>

Compression now happen when write() called

30 Aug 02:56
Compare
Choose a tag to compare
Update changelog

Signed-off-by: Hiroshi Miura <[email protected]>

Fix a type of exception when extracting unsupported LZMA+BCJ2

11 Aug 21:34
Compare
Choose a tag to compare

Fixed

  • Catch exception in threading extraction(#218,#219)

Fix a type of exception when extracting an unsupported LZMA + BCJ2

11 Aug 21:28
Compare
Choose a tag to compare

Fixed

  • Catch exception in threading extraction(#218, #220)

Fix behavior when no password given for encrypted archvie

10 Aug 15:19
Compare
Choose a tag to compare

Changed

  • Raise 'PasswordRequired' exception when no password given for encrypted archive (#215, #216)

Support COPY method

09 Aug 05:43
Compare
Choose a tag to compare

Fixed

  • Support COPY compression method.

Changed

  • ZStandard compression/decompression handle property.

Improve Buffer size and max_length handling

08 Aug 06:20
Compare
Choose a tag to compare

Changed

  • Utilize max_length argument for each decompressor.(#210, #211)
  • Change READ_BUFFER_SIZE 32768 for python 3.7.5 and before.
  • Extend Buffer size when necessary.(#209)

Improve internal buffer

08 Aug 06:19
Compare
Choose a tag to compare

Chnaged

  • Internal helper class Buffer now grow when addition or set request a larger data.(#202)

Fix BCJ filter

01 Aug 15:27
Compare
Choose a tag to compare

Changed

  • Improve DecompressionChain.decompress() logics.(#207)

Fixed

  • Fix BCJ filter for decompression that can cause infinite loop or wrong output.(#204,#205,#206)