ULҲ! fdZddlmZddlZGddejZGddejZGdd ejZGd d eejZGd d eejZej dej ej eeeeZ dZ eje ZdS)z webencodings.x_user_defined ~~~~~~~~~~~~~~~~~~~~~~~~~~~ An implementation of the x-user-defined encoding. :copyright: Copyright 2012 by Simon Sapin :license: BSD, see LICENSE for details. )unicode_literalsNceZdZddZddZdS)Codecstrictc8tj||tSN)codecscharmap_encodeencoding_tableselfinputerrorss /builddir/build/BUILDROOT/alt-python311-pip-21.3.1-4.el9.x86_64/opt/alt/python311/lib/python3.11/site-packages/pip/_vendor/webencodings/x_user_defined.pyencodez Codec.encode$UFNCCCc8tj||tSr)r charmap_decodedecoding_tabler s rdecodez Codec.decoderrN)r)__name__ __module__ __qualname__rrrrrrsFDDDDDDDDDDrrceZdZddZdS)IncrementalEncoderFcNtj||jtdSNr)r r rr r rfinals rrzIncrementalEncoder.encode$UDKHHKKrNF)rrrrrrrrr.LLLLLLrrceZdZddZdS)IncrementalDecoderFcNtj||jtdSr)r rrrr s rrzIncrementalDecoder.decode$r"rNr#)rrrrrrrr&r&#r$rr&ceZdZdS) StreamWriterNrrrrrrr)r)(Drr)ceZdZdS) StreamReaderNr*rrrr-r-,r+rr-zx-user-defined)namerrincrementalencoderincrementaldecoder streamreader streamwriteru  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~)__doc__ __future__rr rrr&r)r- CodecInforr codec_infor charmap_buildr rrrr8s  (''''' DDDDDFLDDDLLLLL2LLL LLLLL2LLL      5&-        5&-   V   577> 577>))  H&%n55r