Py7zr

Latest version: v0.22.0

Safety actively analyzes 714815 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 8 of 21

0.10.1

Not secure
Fixed
-----

* Fix exception when reading header which size is larger than buffer size (252)
A bug affected from v0.10.0a1 to v0.10.0

0.10.0

Not secure
***The version 0.10.0 and its pre-released versions have a critical known bug on header parsing.
You are strongly recommended to use v0.10.1 and later, or v0.9.9.***

0.10.0b1

Not secure
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)

0.10.0a5

Not secure

0.10.0a4

Not secure

0.10.0a3

Not secure

Page 8 of 21

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.