Ë
c‡½jä ã ó — d Z ddlZddlZdd„Zdd„Z G d„ dej
« Z G d„ dej « Z G d „ d
ej « Z G d„ deej « Z G d
„ deej « Z d„ Z
y)z Python 'hex_codec' Codec - 2-digit hex content transfer encoding.
This codec de/encodes from bytes to bytes.
Written by Marc-Andre Lemburg (mal@lemburg.com).
é Nc óP — |dk( sJ ‚t j | « t | « fS ©NÚstrict)ÚbinasciiÚb2a_hexÚlen©ÚinputÚerrorss ú,/usr/lib64/python3.12/encodings/hex_codec.pyÚ
hex_encoder
ó* € Ø�XÒÐÐÜ×јUÓ#¤S¨£ZÐ0Ð0ó c óP — |dk( sJ ‚t j | « t | « fS r )r Úa2b_hexr r s r Ú
hex_decoder r r c ó — e Zd Zdd„Zdd„Zy)ÚCodecc ó — t ||« S ©N)r
©Úselfr
r s r ÚencodezCodec.encode ó € Ü˜% Ó(Ð(r c ó — t ||« S r )r r s r ÚdecodezCodec.decode r r N©r )Ú__name__Ú
__module__Ú__qualname__r r © r r r r s „ ó)ô)r r c ó — e Zd Zdd„Zy)ÚIncrementalEncoderc óN — | j dk( sJ ‚t j |« S r )r r r ©r r
Úfinals r r zIncrementalEncoder.encode ó% € Ø�{‰{˜hÒ&Ð&Ð&Ü×Ñ Ó&Ð&r N©F)r r r r r! r r r# r# ó „ ô'r r# c ó — e Zd Zdd„Zy)ÚIncrementalDecoderc óN — | j dk( sJ ‚t j |« S r )r r r r% s r r zIncrementalDecoder.decode! r' r Nr( )r r r r r! r r r+ r+ r) r r+ c ó — e Zd ZeZy)ÚStreamWriterN©r r r ÚbytesÚcharbuffertyper! r r r. r. % ó „ Ø�Nr r. c ó — e Zd ZeZy)ÚStreamReaderNr/ r! r r r4 r4 ( r2 r r4 c
ól — t j dt t t t
t t d¬« S )NÚhexF)Únamer r ÚincrementalencoderÚincrementaldecoderÚstreamwriterÚstreamreaderÚ_is_text_encoding)ÚcodecsÚ CodecInfor
r r# r+ r. r4 r! r r Úgetregentryr? - s- € Ü×ÑØ
ÜÜÜ-Ü-Ü!Ü!Øô ð r r )Ú__doc__r= r r
r r r# r+ r. r4 r? r! r r Ú