pyzipper
pyzipper copied to clipboard
Python zipfile extensions
In the latest release of python there was a fix for a "zipbomb" issue: https://github.com/python/cpython/issues/109858 https://github.com/python/cpython/pull/110016 Since this package was "forked" from zipfile it should be checked if this is...
This is an attempt at solving #32. There are two main features added here: partial encryption, and (secure) deletion of files from within an archive. The rationale for partial encryption:...
Hello! Thanks for pyzipper, it's great! I am relying on it in my work on Mailpile 2 (moggie), since ZIP files are the closest thing we've got to a semi-standardized...
Bumps [pycryptodomex](https://github.com/Legrandin/pycryptodome) from 3.7.3 to 3.19.1. Release notes Sourced from pycryptodomex's releases. v3.19.1 - Zeil Resolved issues Fixed a side-channel leakage with OAEP decryption that could be exploited to carry...
Do you have any plans to add ZipCrypto support, in addition to AES? Or would you potentially accept a PR to add a new `ZipCryptoZipFile` class? I know AES is...
Hi @danifus 👋 , I was testing out pyzipper and ran into some unexpected behavior when writing a zipfile. e.g., ```python with pyzipper.AESZipFile("archive.zip", "w") as archive: archive.setpassword(b"password") with archive.open("file.txt", "w")...
I was trying to add timestamp to the extra header field while using pyzipper, and ran into a bug. pyzipper does not use the `ZipInfo`'s `extra` attribute, though zipfile from...
``` test/support/__init__.py:19: in import nntplib E ModuleNotFoundError: No module named 'nntplib' ``` nntplib was removed from Python in 3.13.
Fixes #37 This updates the test suite to run with Python 3.13. The `os.path.splitdrive` behaviour was update to match the one for Python 3.11 and newer.... with a hackish backport...