Skip to main content

Module compression

Module compression 

Source
Expand description

Block compression.

The standard defines zlib and bzp2 and says implementations should support both. lz4 is a de-facto extension that Python asdf and libasdf both implement, with a framing of their own that this module reproduces exactly – see lz4.

The name is stored in a four-byte field in the block header, so every identifier is at most four bytes and an all-zero field means uncompressed.

Modules§

lz4
ASDF’s LZ4 framing.

Enums§

Compression
A compression method understood by this library.

Functions§

available
Every method this build supports, for reporting.