pypi py7zr 0.10.0b1
Support Append mode, needs_password()

latest releases: 1.0.0, 1.0.0rc3, 1.0.0rc2...
5 years ago

Added

  • SevenZipFile.needs_password() method.(#208, #235)
  • CLI: Support append mode command line.(#228)
  • Support "APPEND" mode. User can open SevenZipFile() class with mode='a' (#227)

Changed

  • read(), extract(): improve performance when specifying parts of archived file,
    by skipping rest of arcvhive when target file has extracted.(#239,#242)
  • read(), extract(): improve performance when specifying parts of archived file,
    by not running threads for unused compression blocks(folders).(#239,#242)
  • docs: improve API documentation.(#244)
  • setup: set minimum required python version as >=3.5
  • Compression will be happened when call write() not close() (#222, #226)
  • Handle file read/write in SevenZipCompressor/Decompressor class (#213)

Fixed

  • Raise PasswordRequired when encrypted header without passing password (#234, #237)
  • CLI: don't raise exception when password is wrong or not given.(#229)
  • Fix specification typo.
  • Catch exception in threading extraction(#218,#219)

Don't miss a new py7zr release

NewReleases is sending notifications on new releases.