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.1-cp39-cp39-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8bc4b3e5194076813b1eba78bc3af53bbeddbc27afdcccacc88e44b257d59299 |
|
MD5 | 5928fb5ad85fbff76061562b2f99c120 |
|
BLAKE2b-256 | 080ff424efef4a253268010bff49277b3ca11339c0ed5ff355d64b772f8429b8 |
Hashes for dclimplode-0.0.0.1-cp38-cp38-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 61510d25d41a809fb454fe896a3de4332609ce61bf9d5996b7ae988b3983f88a |
|
MD5 | 6f559f373f6fec0a63c653412a17847e |
|
BLAKE2b-256 | 5de43959bc36a6496271f268fabc1c481f063d89aed89c00ff485cffeea475ee |
Hashes for dclimplode-0.0.0.1-cp37-cp37m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 69b4b027d6109530a074013a3bc1d3ce00a49f5e2816fa070bd1e5a4e4785d36 |
|
MD5 | 3c7c027b1ad73dd96b71ced8f0e7f64f |
|
BLAKE2b-256 | 3c6dc0e1c21188acccef75c519c58e8513f9faaed12c1c15683c9769765563a6 |
Hashes for dclimplode-0.0.0.1-cp36-cp36m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9cd55613d1c2f8af867f02e457e69182c99902139307a4cc022dd8b785a519bf |
|
MD5 | 6dbc99b00696d4a8bb3986b2dc804c91 |
|
BLAKE2b-256 | c9475183021fc89c97256969d5105a4a5d4bdc6076ea12a580e896b7a76fb9f0 |
Hashes for dclimplode-0.0.0.1-cp35-cp35m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7b9b7152c52a7817b5ba4a8038bd4a177e889fd43c476949096380c477992736 |
|
MD5 | 3dbb2082d02232e7431a812176c28054 |
|
BLAKE2b-256 | 228ad662c34b3ed9eda62942008a0d5eae3f5d3c3eb2da2708afe0f7c6c69a5d |
Hashes for dclimplode-0.0.0.1-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bce6d341897b3563f275aa861c4c18f51da0bd1ea8fa07af3ee32588a227b312 |
|
MD5 | 7dd43c054855147a0ba454a0cca13112 |
|
BLAKE2b-256 | b445436e78537358b1ea072c42514b8fdc6d0758a72ed9a331e4b5385ab0f39e |