Backport of zipfile Python 3.9 to Python 2.7 with some enhancements
Project description
## zipfile39
Backport of zipfile Python 3.9 (especially caae717) to older Python including Python 2.7.
Uses backports.lzma for ZIP_LZMA (method 14) Python2 handler.
- Introduces ZIP_DEFLATED64 (method 9), ZIP_ZSTANDARD(method 93), ZIP_XZ (method 95) and ZIP_PPMD (method 98) handlers.
ZIP_ZSTANDARD Python2 uses zstandard 0.14.1 (the last compatible version).
Due to bindings availability, DEFLATED64 and PPMD are Python3 only.
- Installation requisites:
pathlib2 (Python2 only)
contextlib2 (Python2 only)
- Optional requisites:
backports.lzma (Python2 only)
zstandard
- Optional requisites (only available for Python3):
pyppmd (currenty need python3 -m pip install git+https://github.com/cielavenir/pyppmd@zipfile39_compatible)
zipfile_deflate64
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
zipfile39-0.0.1.tar.gz
(26.9 kB
view hashes)