*j S r SSKr\R rS
S jr " S S\R
5 r " S S\R 5 r " S S \R 5 r " S
S\R 5 r S r
g)zEPython 'utf-7' Codec
Written by Brian Quinlan (brian@sweetapp.com).
Nc 0 [ R " XS5 $ )NT)codecsutf_7_decode)inputerrorss 6/opt/alt/python313/lib64/python3.13/encodings/utf_7.pydecoder s ud33 c \ rS rSrSS jrSrg)IncrementalEncoder c H [ R " XR 5 S $ )Nr )r utf_7_encoder )selfr finals r encodeIncrementalEncoder.encode s ""5++6q99r
N)F)__name__
__module____qualname____firstlineno__r __static_attributes__r r
r r r s :r
r c , \ rS rSr\R
rSrg)IncrementalDecoder r N)r r r r r r _buffer_decoder r r
r r r s
((Nr
r c , \ rS rSr\R
rSrg)StreamWriter r N)r r r r r r r r r r
r r r
Fr
r c , \ rS rSr\R
rSrg)StreamReader r N)r r r r r r r r r r
r r# r# r! r
r# c
f [ R " S[ [ [ [
[ [ S9$ )Nzutf-7)namer r incrementalencoderincrementaldecoderstreamreaderstreamwriter)r CodecInfor r r r r# r r r
r getregentryr, s*
--!! r
)strict)__doc__r r r r r BufferedIncrementalDecoderr r r# r, r r
r