bunpy.gzip
import bunpy.gzip as gzip
from bunpy.gzip import compress, decompressFunctions
compress(data, level=6) → bytes
Gzip-compress bytes or string. level is the zlib compression level (1–9).
gzip.compress(b"hello world")
gzip.compress("hello world", level=9)decompress(data) → bytes
Decompress gzip-compressed bytes.
original = gzip.decompress(compressed)Example
import bunpy.gzip as gzip
data = b"hello " * 1000
compressed = gzip.compress(data)
print(f"{len(data)} → {len(compressed)} bytes")
assert gzip.decompress(compressed) == data