bz3 compress and decompress
Project description
✨ python-bz3 ✨
The python binding for bzip3
install
pip install bzip3
Usage
from bz3 import compress, decompress, test
with open("test_inp.txt", "rb") as inp, open("compressed.bz3", "wb") as out:
compress(inp, out, 1000 * 1000)
with open("compressed.bz3", "rb") as inp:
test(inp, True)
with open("compressed.bz3", "rb") as inp, open("output.txt", "wb") as out:
decompress(inp, out)
Public functions
from typing import IO
def crc32(crc: int, buf: bytes) -> int: ...
def compress(input: IO, output: IO, block_size: int) -> None: ...
def decompress(input: IO, output: IO) -> None: ...
def test(input: IO, should_raise: bool = ...) -> bool: ...
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
bzip3-0.0.1rc1.tar.gz
(175.3 kB
view hashes)
Built Distributions
Close
Hashes for bzip3-0.0.1rc1-pp38-pypy38_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 66f4d17884641c5077bca702c8ff8b4012fa39a988eb2d08649cc2c7ed219f34 |
|
MD5 | 8a6f604e23d3a3a1caa5125cec01ab5c |
|
BLAKE2b-256 | b3b35a4c65fccbd507ce206f0c1924c5ffa37559ad52a77b42842e9621cd8b9b |
Close
Hashes for bzip3-0.0.1rc1-pp38-pypy38_pp73-manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 37b86edff21c855e66580697f583be137c43b814e2daf20c6a019659a6145bf9 |
|
MD5 | bcdcc25f9f2328a8660d23eeefe054ed |
|
BLAKE2b-256 | 9f390ad5ed120f9ecb819ac6ab32a1000fb04e7ffe2c1822c308e12e6223e56c |
Close
Hashes for bzip3-0.0.1rc1-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2aec646927f63d068cdd29b0e5bdd4ad3308eab939f691784426c2d051653b57 |
|
MD5 | c663d56afeef8ea0eeb75a85f83cda69 |
|
BLAKE2b-256 | 82de2b0dc4de6b89b744eeadf633b8cc5e9fc7c492eda495f1daa0b49de23f31 |
Close
Hashes for bzip3-0.0.1rc1-pp37-pypy37_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 79ea4fb379edf685fcbf9410b17c99ddecc450fa682e227031f983d74ef38f9f |
|
MD5 | c39ab6bc1db17ce3d9f71fcaa939b279 |
|
BLAKE2b-256 | 1909f52215edee01896631a739bb923819a2cb0faebc6aa1e77d73a7fd7a5e9d |
Close
Hashes for bzip3-0.0.1rc1-pp37-pypy37_pp73-manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0c1ff7646bc08d94754b6d47775a22259ee1f5e2f2258e13b509607a6572a5fb |
|
MD5 | 6b42dbdd3b654a9f155e47d86597af18 |
|
BLAKE2b-256 | 1e4b8d313896714eedef124a3824d6521a7981f0443f38e71d7cea8c0a55b7d7 |
Close
Hashes for bzip3-0.0.1rc1-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2b0d9d85b2835ec6be6d40199f814fbae993584853bbc01f924bd3dc5788fa78 |
|
MD5 | 9480ecba8e0a9a58678bdcb9730f71de |
|
BLAKE2b-256 | 0e92202691998cfc8c7261629743f14fc84ac11970f284a8f2908c5f69822166 |
Close
Hashes for bzip3-0.0.1rc1-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ad12fa84a74f13455edb6df037f57bc80e6a2de6c8a81aaeba9fa6a3e2c1f322 |
|
MD5 | 73fc9fad4f25ca92276f169d1a98b0b1 |
|
BLAKE2b-256 | 14c5e33f9db324e190bac7f04b2b68e09b48ef82efe04bab9815f485fbcf52a2 |
Close
Hashes for bzip3-0.0.1rc1-cp310-cp310-manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a2661c4d4622a7c30c2de8cf778272571971a5d884d229010782f0f262d3f998 |
|
MD5 | 43a263e9b94e384f8b4434c48a4a85dd |
|
BLAKE2b-256 | 2dcad20a8d969282c598a6cab2be5fa97485a89585a5aec7de3df6c441fc4e5e |
Close
Hashes for bzip3-0.0.1rc1-cp310-cp310-macosx_10_15_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a52d43dae774b390c3357eccc7bce0d49b62313f5c89061a1967fb871d378334 |
|
MD5 | fc4c8e6706d5b59bd11380772b07a77d |
|
BLAKE2b-256 | b111d3c320697b4744eb72259173d0b4e86dc18d0ea22e970e510c29679ee08a |
Close
Hashes for bzip3-0.0.1rc1-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ec214affd68d1d3fe1a41e91150f7d25f876464e01f8fe140dfb8cc429dd3c9e |
|
MD5 | 36b22f1b6d5901b699463ae1a8fdbe01 |
|
BLAKE2b-256 | 1abdbd44848282e8fee9c0b5ccaec266abbe3285c0dbc0f47359bbac105b2c44 |
Close
Hashes for bzip3-0.0.1rc1-cp39-cp39-manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5faea1cd47947727ece336c766b21e019ce367b1cc84fc9e95ebe523ccfc9b25 |
|
MD5 | 5344c10a2c6d4ec3ef58b88eedd93439 |
|
BLAKE2b-256 | 0d9c9173887d6c52bf56fa28ca2b0fa76ecbff0d712df902c70136f6f23fb0b7 |
Close
Hashes for bzip3-0.0.1rc1-cp39-cp39-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fd15a5c96ae0ea943af5a0d8c31cdf85403f6862310b7b3817462378070dbf86 |
|
MD5 | 21fdb0c144f9594630a4361dc5bbfed3 |
|
BLAKE2b-256 | f7dc01e23e77d6b446e8db33e86d670a73d9f11edff9e661809c794a34b922bb |
Close
Hashes for bzip3-0.0.1rc1-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ca108f0bf9fa083e8ed05eac7a9681b294d6dcfbf897b47674fc0c1b008b4bb9 |
|
MD5 | d7840112c8283df08fd48fcbc3db4513 |
|
BLAKE2b-256 | d869d12c7768c80aa7fda83e998a2f8d6fcbc64bead0bc442400222d5da1aa94 |
Close
Hashes for bzip3-0.0.1rc1-cp38-cp38-manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6befd2f27b77aad11a9a59bdf690e5692067071e90ac374a2ff80666bb0153fd |
|
MD5 | 8160581a1e6293585b105bc7f614a075 |
|
BLAKE2b-256 | b4b46c6a405de39f47c48f9b98bf1b3c802c5133c2f25d38c1acb512dae2f417 |
Close
Hashes for bzip3-0.0.1rc1-cp38-cp38-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7e15e4d81b8ae82ee0e01c8c42513f7567aed906ccdcb6d72a0ab7cd9f381db0 |
|
MD5 | 5f60bd6fc3624d071f454bb412b87bde |
|
BLAKE2b-256 | 41a9545188018f2ece024ec65b5e351bd08a435da453320dbd6c7aaa9c156801 |
Close
Hashes for bzip3-0.0.1rc1-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 07415548bce4236a4ed721b6aca88d8cddb25d8c0d8293082d2f96c9d47f20ca |
|
MD5 | 9cab9255a548ce32b53daddba472d1f2 |
|
BLAKE2b-256 | 2424b57a7416fecadce1e1a4784b3634a0538dce9cddb67dbb98f359472b33bb |
Close
Hashes for bzip3-0.0.1rc1-cp37-cp37m-manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bf62737f992664566313472880ce414e6f27cf95aec8e42bac8044527e6973ce |
|
MD5 | b40fb8bdd414d3441704e8edcab7b54c |
|
BLAKE2b-256 | e47be0f6a4bf1f0dd8c09403b28661a4fd99b39dc70ae852d52b113e70230072 |
Close
Hashes for bzip3-0.0.1rc1-cp37-cp37m-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d636c94185ce88880c27faa05784c6714de8f4c99e932fb51c9cade048a7406a |
|
MD5 | 74387b4b663a0317e9347bdac7e2d4aa |
|
BLAKE2b-256 | 23ff4731458f28e51a617f05562acd4a07b051fbecb9aa045c562f857c5bd299 |
Close
Hashes for bzip3-0.0.1rc1-cp36-cp36m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | adf3c3ad005bdf32d402bbee01b5b69ba8d9fa4de3fbbb5bed884b939f0453d7 |
|
MD5 | ae9a37aca1fd334bf5eb30224071b308 |
|
BLAKE2b-256 | ca170deacd436972c2bd875d04306a9f5f7407d83db44933376341b53f513c2a |
Close
Hashes for bzip3-0.0.1rc1-cp36-cp36m-manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8e22054ebbf54a2873944d4225e8a2d4656ffd8030a6b6fb9c91798714fcbd35 |
|
MD5 | d95b9cbc93d211ae67a3c719b5612265 |
|
BLAKE2b-256 | e36a1aaf4d80d2a2a1bb9ed4ca1b0b472553f4c2598d0b3ca4b6538d4035c592 |
Close
Hashes for bzip3-0.0.1rc1-cp36-cp36m-macosx_10_14_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8986cfb5e2a79e91c403cc5e599524461fe78ba75e745e0c1d9cf6984e699357 |
|
MD5 | 8b3ca7ea6d3e4cc3207602fbbd4a0b89 |
|
BLAKE2b-256 | c0eeac65eeda05dd76c93356dbcfeeaa05f308814011899cbdf56c247900a85c |