a binding for blast/pklib (dclimplode)
Project description
[![PyPI](https://img.shields.io/pypi/v/dclimplode)](https://pypi.org/project/dclimplode/)
## dclimplode
a (quick) binding for https://github.com/madler/zlib/blob/master/contrib/blast/blast.c and https://github.com/ladislav-zezula/StormLib/blob/master/src/pklib/implode.c
` o = dclimplode.compressobj() s = o.compress(b'hello')+o.flush() o = dclimplode.decompressobj() o.decompress(s) == b'hello' `
the stream is compatible with zlib deflate.
## 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 dclimplode-0.0.0.2-cp39-cp39-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 566cb5f1def92b7f38da1f0edac83b87c0420bf046249f1a2e2599aae7c3fa41 |
|
MD5 | 7b8ebb8b1dbf86ce9f590257a5ae17c2 |
|
BLAKE2b-256 | fbddb0e4eaedc695f44a4f9482287566d1d50c3edee990e6ed11fbfd7aaa4945 |
Hashes for dclimplode-0.0.0.2-cp38-cp38-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2c7d6c83ee8be6ea17a92e5b73bd1201daf4b74254e5abbef631c9b9bb94dab4 |
|
MD5 | f1e86f2920bbe4e461a1e52a3c445994 |
|
BLAKE2b-256 | 9ec191e5967c5d074db246635f3d7aa95f6e057679623155e39a227ef0072c6c |
Hashes for dclimplode-0.0.0.2-cp37-cp37m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1b0f7d98a13289679d309587251a79faa2039e5b89177a8d4cd2e73fa234f8e0 |
|
MD5 | fea73c69c2dad59ed251399bf9253c50 |
|
BLAKE2b-256 | 62171dc41ea2917ac7e9d67516ca2485ac6c2c7b1a6dcd0b60de5935a4a5f282 |
Hashes for dclimplode-0.0.0.2-cp36-cp36m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1da9680d47f07d61ab0a31c0b68039445e7a775b41ddb454b9bbcc83fc15a84c |
|
MD5 | 0e9790f75fa5a083c64f80f7d257f1bd |
|
BLAKE2b-256 | 86b14c4373ebb682f87b42e6b1ee894eb1f2523f5a7863379c7cfb1a70e6c0ce |
Hashes for dclimplode-0.0.0.2-cp35-cp35m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 50300807afc121b4bb0f38855be1c2e8340de44c334910cadb45ac4df164ad46 |
|
MD5 | 47a4a7f0956d93a06d85075568c2bc89 |
|
BLAKE2b-256 | 86eb04e21c4675c124812cc882adcdfe61461989fc33589d890e5668a3fc1ca2 |
Hashes for dclimplode-0.0.0.2-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f14b4ca7b537956e2df77d6a4124cd6cf3e6a8fc826b34d08e009f7a6eec6613 |
|
MD5 | 979e47bcf07f53e406ec4264b9a759df |
|
BLAKE2b-256 | e46685e43df8812d3728f352bc0d124e77e1e8f37887e7382c0fd83a4a4faf80 |