[][src]Crate cramjam

CramJam documentation of python exported functions for (de)compression of bytes

The API follows <<compression algorithm>>_compress and <<compression algorithm>>_decompress

Python Example:

data = b'some bytes here'
compressed = cramjam.snappy_compress(data)
decompressed = cramjam.snappy_decompress(compressed)
assert data == decompressed

Functions

PyInit_cramjam

This autogenerated function is called by the python interpreter when importing the module.

brotli_compress

Brotli compression.

brotli_decompress

Brotli decompression.

deflate_compress

Deflate compression.

deflate_decompress

Deflate decompression.

gzip_compress

Gzip compression.

gzip_decompress

Gzip decompression.

lz4_decompress

LZ4 compression.

lz4_compress

lZ4 compression.

snappy_compress

Snappy compression.

snappy_compress_raw

Snappy compression raw. This does not use the snappy 'framed' encoding of compressed bytes.

snappy_decompress

Snappy decompression.

snappy_decompress_raw

Snappy decompression, raw This does not use the snappy 'framed' encoding of compressed bytes.

zstd_compress

ZSTD compression.

zstd_decompress

ZSTD decompression.