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](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.1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 779d535dc5e62b6bd199b103e58a53856ef23bd26d00328c9aa7747a6ad51124 |
|
MD5 | 2a6fd0a63ce57788e107b3635dc2f53e |
|
BLAKE2b-256 | 0efb206ead386ed3c70589cc939d73979c39a92424c49f0eb7010801ea1a8eee |
Hashes for codecs7z-0.0.0.1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 01ff5e6e9b597b15df64f03cbcdd20517c323779ed1f24b23b99a956ffb5d135 |
|
MD5 | 53a3a8441a2d580ead1eac827f69314b |
|
BLAKE2b-256 | edf4955fd41722db65dbbcd1c1fed6a5a000fb3c8ab9b040303faaab933237d0 |
Hashes for codecs7z-0.0.0.1-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | de8be6d5c1442705bdbb7319075b2e20639cc98fb9d265d38354b75027715968 |
|
MD5 | 16c29f5ac25ec357d9affc5d2dfd55c8 |
|
BLAKE2b-256 | 563022ce218998a433204c6ed2e5d54738e76ea6738991c5a41967130b4aace9 |
Hashes for codecs7z-0.0.0.1-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6c9266ed293669aa52ed2aabd6eec80bc2d95d4d6b14be7fb01685b2312f3cce |
|
MD5 | 1a4a164a2269f38806092282823bfefc |
|
BLAKE2b-256 | 893a7d7b67735bbd4387595c0f97929334c567e598a29ac2f032bb5e1e32c766 |
Hashes for codecs7z-0.0.0.1-cp35-cp35m-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a9a7f04a7de71a215e34ac52058061052d8e1cf27d63e3331965b7d4289b39b8 |
|
MD5 | 9851980b7c4f3599e639d23bb5c3c8f4 |
|
BLAKE2b-256 | fcad38ae3a8261a6c6e90674100a258c2fe385b84f76a75fc2727805f9ba7108 |
Hashes for codecs7z-0.0.0.1-cp27-cp27mu-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 34770450006819548fc7c818afb38117216cd535336df3a811c930a47f02ac59 |
|
MD5 | 12758001b79466e648235893e3c97ba0 |
|
BLAKE2b-256 | 726e0ed43d6ee0824e79c5d002c582c3e7b1010d0983e20ce64010b804ecfd77 |