*j 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)zPython 'zlib_codec' Codec - zlib compression encoding. This codec de/encodes from bytes to bytes. Written by Marc-Andre Lemburg (mal@lemburg.com). Nc D [ R " U 5 [ U 5 4$ N)zlibcompressleninputerrorss ;/opt/alt/python313/lib64/python3.13/encodings/zlib_codec.pyzlib_encoder s MM% #e*-- c D [ R " U 5 [ U 5 4$ r )r decompressr r s r zlib_decoder s OOE"CJ//r c ( \ rS rSrSS jrSS jrSrg)Codec c [ X5 $ r )r selfr r s r encodeCodec.encode 5))r c [ X5 $ r )r r s r decodeCodec.decode r r Nstrict)__name__ __module____qualname____firstlineno__r r __static_attributes__r r r r r s **r r c . \ rS rSrSS jrSS jrS rSrg) IncrementalEncoder c D Xl [ R " 5 U l g r )r r compressobjr r s r __init__IncrementalEncoder.__init__ s ++-r c U( a7 U R R U5 nX0R R 5 - $ U R R U5 $ r )r) r flushr r finalcs r r IncrementalEncoder.encode! sJ ))%0A''--///##,,U33r c 8 [ R " 5 U l g r )r r) r s r resetIncrementalEncoder.reset( s ++-r )r) r Nr F)r r! r" r# r+ r r5 r$ r r r r&