a (light) binding for 7-zip codecs
Project description
[![PyPI](https://img.shields.io/pypi/v/codecs7z)](https://pypi.org/project/codecs7z/)
## codecs7z
a (light) binding for 7-zip codecs.
For now Deflate/Deflate64/BZip2 are covered.
### caveats
LZMA/PPMd are not covered as they are not self-contained format (decoding OPTIONs have to be specified and SetDecoderProperties2 even looks implementation-specific), hence not covered. For PPMd, use [pyppmd](https://pypi.org/project/pyppmd).
Deflate(64) decompressors have to be flushed, hence decompression is incompatible with zipfile. For Deflate64 decompression, use [zipfile-deflate64](https://pypi.org/project/zipfile-deflate64/).
## tested versions
Python 2.7
Python 3.9
PyPy [2.7] 7.3.3
- PyPy [3.7] 7.3.5
For PyPy2, pip needs to be 20.1.x cf https://github.com/pypa/pip/issues/8653
PyPy needs to be 7.3.1+ cf https://github.com/pybind/pybind11/issues/2436
Pyston [3.8] 2.3
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
Built Distributions
Hashes for codecs7z-0.0.0.2-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 83f4b31b705bf13190782d1add5bf1d8ccec5eb81f8fd102b802e8ad8edd3b71 |
|
MD5 | 5e20640234b25fd7db8e758e2a92137d |
|
BLAKE2b-256 | 408bdf6311050ef20ec2796cb7305c7f2ce20b27e0e185eca8629c8e28d656a6 |
Hashes for codecs7z-0.0.0.2-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a3362e91fb45413c90cf249c4e747a7d2a4fe2681010b42c62e06d0b0b2bd5e8 |
|
MD5 | 69c3f6b73fbd789a2709618db13f5430 |
|
BLAKE2b-256 | 8cc0d694f91d0b2889645fcc1e821894ff7fdffafd8820c97ea013c58680d1d0 |
Hashes for codecs7z-0.0.0.2-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c076c3cba534ff099d3ec8b2fd3c9aa09139adc868d0cb618e1232c18c2d5b46 |
|
MD5 | 50ae9e1c16fd96d2c26c2c3d37578def |
|
BLAKE2b-256 | c4011d5068b80d31e1a51a5d0ea57ff01d39d8c6e7b62841c094c97645633fe3 |
Hashes for codecs7z-0.0.0.2-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3d8e7c348b7beb573237584bff6440738c5c346d8814c34fc1f69a0f90e73521 |
|
MD5 | 91c77bcaef92622e2b00c37653c732e1 |
|
BLAKE2b-256 | aa109a9ed3f3d9c35db9098249ffc2d0bbbef132649596671b67e888a54df4d2 |
Hashes for codecs7z-0.0.0.2-cp35-cp35m-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b0f16722ef9107638432f29b24c5aea6e042a0702d9246b5f1d7d4b9e21a6927 |
|
MD5 | cded0bf6f905bb13e9b0da3cefaea347 |
|
BLAKE2b-256 | dcfccd263e55cbefef1e8974f3acce259ec6909df7b00ab776907c062166d1e5 |
Hashes for codecs7z-0.0.0.2-cp27-cp27mu-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2723443c13c7b0fb9a53bc03517d47dabd1de6e25248a9ff86b4fa66ae658447 |
|
MD5 | 796390cbb99beb76c1c76260a1cfd60e |
|
BLAKE2b-256 | 78b3e8fb67c7b2c757a036cf06306ebb87cde842362b0e3f30a26fbbb36b308a |