e S r SSKrSSKrSS jrSS jr " S S\R
5 r " S S\R 5 r " S S
\R 5 r " S S\\R 5 r " S
S\\R 5 r S r
g)a Python 'bz2_codec' Codec - bz2 compression encoding.
This codec de/encodes from bytes to bytes and is therefore usable with
bytes.transform() and bytes.untransform().
Adapted by Raymond Hettinger from zlib_codec.py which was written
by Marc-Andre Lemburg (mal@lemburg.com).
Nc T US:X d e[ R " U 5 [ U 5 4$ Nstrict)bz2compressleninputerrorss 9/opt/imh/python3.13/lib/python3.13/encodings/bz2_codec.py
bz2_encoder
s( XLLU,, c T US:X d e[ R " U 5 [ U 5 4$ r )r
decompressr r s r
bz2_decoder s( XNN5!3u:..r c ( \ rS rSrSS jrSS jrSrg)Codec c [ X5 $ N)r
selfr
r s r encodeCodec.encode
%((r c [ X5 $ r )r r s r decodeCodec.decode r r Nr )__name__
__module____qualname____firstlineno__r r __static_attributes__r r r r r s ))r r c . \ rS rSrSS jrSS jrS rSrg) IncrementalEncoder c T US:X d eXl [ R " 5 U l g r )r r
BZ2Compressorcompressobjr r s r __init__IncrementalEncoder.__init__ s&