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.3-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1c47bf7a5220b19c36ffa84708459828b59cfd00d81b5d5ea1fe9da83c3d69d7 |
|
MD5 | f6ad518dfb8ea971be6afa2a8f1d6580 |
|
BLAKE2b-256 | eadc654aeedcf64fe76cf3e3e53c74edd5c1d4efa2e266337e5abf8d99292a78 |
Hashes for codecs7z-0.0.0.3-cp310-cp310-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c33cedd44c240ac95cdd0750a4ca79eed6cc060ba688fa7d992fb116230de60b |
|
MD5 | 12e3f7d67ec09f77fb855709f3d7775a |
|
BLAKE2b-256 | 920d9d1f8aac1be3bb578e253a71f89aa0ad707974873de782bc11f5cbe44b05 |
Hashes for codecs7z-0.0.0.3-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 91373532e3511e576b3407fa2da30dca29fd00a2905e03fe66cc8f0154008449 |
|
MD5 | c204392108b37688649b19ea5785aa32 |
|
BLAKE2b-256 | b64078c0b3b2b7697463324b213d9cea0b822db841c5dc2891ad371b6f2a860f |
Hashes for codecs7z-0.0.0.3-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4c0205d8c2c4ba88d82b9e822aff8ca34d012f11208629c8d371f51b421ebd3c |
|
MD5 | cdcecd8010358f619bdccde90043054a |
|
BLAKE2b-256 | 8ccc1924e1733bdb14c87d0cbd0d5aaf90168519fe3db82636efc1de22e41d26 |
Hashes for codecs7z-0.0.0.3-cp39-cp39-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 071bc6da5ea594964baba3c136954ab17f9a31b1e9f1776e1cd1b25831ce21cf |
|
MD5 | 2662df85870bf69ffb74153e64d6391b |
|
BLAKE2b-256 | 3e50671b7c65b67c72f57277563953d3bff0da87e1e977771597bc27bfbb4b19 |
Hashes for codecs7z-0.0.0.3-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 72b1b4411362004c39a6cea4b2efb14193fab13a1d41f80c1c718099cbdef761 |
|
MD5 | 0dbf0bdcb147e6ad483908736c9570f5 |
|
BLAKE2b-256 | 372fcecd7c0226ef74f0446b02a7669eef37a1379ecdb19ee9b287a79b1ccc1d |
Hashes for codecs7z-0.0.0.3-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3e3ad694cd27d1b797068db66f202da38f48607f7d7b0c4601cb1df13c1ee90a |
|
MD5 | 788f08d0e0b6bea92a39f067e655c7f7 |
|
BLAKE2b-256 | 17cd704b884e7a3b84961ef88a57fc505cd8c70abffb5bdd74e4242d4432d0d2 |
Hashes for codecs7z-0.0.0.3-cp38-cp38-macosx_10_14_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1aad5bd656bbab0e602a876f4e3a7b16143b9d22da2a0ea0eecc074f59ce6625 |
|
MD5 | b2b286cc1e90a5dbb7a6d44e1a6fe9ff |
|
BLAKE2b-256 | 6e79848564740ed8611f74719fba996cf198af80586eaee6e0e0f0febfae1461 |
Hashes for codecs7z-0.0.0.3-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6a870ff55e0aed04603e104f2038b2d9d5e517e931c397d157ec668994619aa7 |
|
MD5 | 1fd7cb24c86e932728efaf2a0280d1ac |
|
BLAKE2b-256 | ed4c8c721bbb363136303c122303f14d7d02d7b8b04c27f24e2dcd4aca4f71bb |
Hashes for codecs7z-0.0.0.3-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1138d9fca430c81360d02dd187e389fdde1337489cd03bfbde745a1d00a4c7ec |
|
MD5 | 2aaa6e8decb05ab668f4821f6efe1ec4 |
|
BLAKE2b-256 | f0504448a11f22b9a3c7d3bf98f2884fab1cc5a5ff0ec22e7ec2fd1ebd8ed990 |
Hashes for codecs7z-0.0.0.3-cp37-cp37m-macosx_10_14_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 304f001e775c69889d9ecfd34c0e81ac2971717e32175e602ea63d0e38ae7aa2 |
|
MD5 | 2dc89da0afbc5cad7004dddc9bf8985b |
|
BLAKE2b-256 | 82522e2a33a0ed8ac62234440ed829097103dadd3813b0e6d8aaab11053e91be |
Hashes for codecs7z-0.0.0.3-cp36-cp36m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4ddecb1d7eaddd6db387a2d24e68fee87f3fec081a9bd41d592d2e4a630944be |
|
MD5 | fde97088670010994ccffc122378bd30 |
|
BLAKE2b-256 | 0083d4fcc209fca83dc153d13044fa1494006eef08b8e39711aad1a6e93039d5 |
Hashes for codecs7z-0.0.0.3-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | eb0cf004a420f5eb5a20fba172431f4d46c32f7443c9b59ea010bbadbd74ca3c |
|
MD5 | 0b03e074972e37d537c7d3bfb7bc8432 |
|
BLAKE2b-256 | 196aa68c0be19a515fc1696ed698485cc6970b760c66eaa67265038a8ddca503 |
Hashes for codecs7z-0.0.0.3-cp36-cp36m-macosx_10_14_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 64a9e81ed15a9a5c910f95f653769801f282aff668f8a60bcec5ccf6a0564e18 |
|
MD5 | 3203985309005a6d16ffdebce07e72ea |
|
BLAKE2b-256 | 050f6cb5fd19ba918f324c24cf9cf15f11dcac0af150ad2fff9b2dd7f1f5051e |
Hashes for codecs7z-0.0.0.3-cp35-cp35m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 940fd0b041675d292d4bccfcb13b4955adf1d2ed10aaae5b8da36bd8aa289b0d |
|
MD5 | d4537a1cc2f089249b85a5c1bcc427ac |
|
BLAKE2b-256 | 7d91a25ecf95527d0770f6ca910c110a9ac70b391cd19872c96c846b79cc16f6 |
Hashes for codecs7z-0.0.0.3-cp35-cp35m-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 51baf80923e6cbe115c4ec2bf90b75df53fe3f7e720245646befd34151bf3415 |
|
MD5 | e02a46ac3ba5ef5794d8944f6e48ab1e |
|
BLAKE2b-256 | 7d4dd73e7e3c6459232e88292967cbf90f4715b81a266adfaa35c66c841e1ae6 |
Hashes for codecs7z-0.0.0.3-cp35-cp35m-macosx_10_14_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | be54f8a0e8a21e8220165d610a36b0c48099b30c6ec4a7417b235620790b1224 |
|
MD5 | 82acef8fd88edaf234d8af1bcbbc612d |
|
BLAKE2b-256 | c1f7f97ae63e14440b171dcfff0f34053155aaba25c04d96d4cfc3e2abf29d5e |
Hashes for codecs7z-0.0.0.3-cp27-cp27mu-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0783655d6bcaf8a7f39cf972de396736a0d45e3bb109eb94fe8322d591856c4f |
|
MD5 | 1988cffec2d5255ba865a656294cb74b |
|
BLAKE2b-256 | dcd6b0ee4685c48c1bf1edb5bb09a4d625425bc8e720630b55b04125f2fc9930 |
Hashes for codecs7z-0.0.0.3-cp27-cp27m-macosx_10_14_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 90469dde2acf49590df77957d6b9fd09ad800b6f2f6fcf257ac644cdec6b0849 |
|
MD5 | 41cc81776df0aaca063c5afce1f1beca |
|
BLAKE2b-256 | cc2d773ae1945da729bec50c6ebecf0f06f7d44451ca5490bf341a3d06c22b04 |