/usr/lib64/python3.12/email/__pycache__
NameSizeModeActions
base64mime.cpython-312.opt-1.pyc39470644editdlrm
base64mime.cpython-312.opt-2.pyc22010644editdlrm
base64mime.cpython-312.pyc39470644editdlrm
charset.cpython-312.opt-1.pyc151780644editdlrm
charset.cpython-312.opt-2.pyc89120644editdlrm
charset.cpython-312.pyc152450644editdlrm
contentmanager.cpython-312.opt-1.pyc123640644editdlrm
contentmanager.cpython-312.opt-2.pyc123640644editdlrm
contentmanager.cpython-312.pyc123640644editdlrm
encoders.cpython-312.opt-1.pyc20910644editdlrm
encoders.cpython-312.opt-2.pyc17660644editdlrm
encoders.cpython-312.pyc20910644editdlrm
errors.cpython-312.opt-1.pyc70230644editdlrm
errors.cpython-312.opt-2.pyc55300644editdlrm
errors.cpython-312.pyc70230644editdlrm
feedparser.cpython-312.opt-1.pyc196090644editdlrm
feedparser.cpython-312.opt-2.pyc179840644editdlrm
feedparser.cpython-312.pyc198000644editdlrm
generator.cpython-312.opt-1.pyc212340644editdlrm
generator.cpython-312.opt-2.pyc175770644editdlrm
generator.cpython-312.pyc212340644editdlrm
header.cpython-312.opt-1.pyc245110644editdlrm
header.cpython-312.opt-2.pyc189370644editdlrm
header.cpython-312.pyc245110644editdlrm
headerregistry.cpython-312.opt-1.pyc309130644editdlrm
headerregistry.cpython-312.opt-2.pyc253370644editdlrm
headerregistry.cpython-312.pyc309670644editdlrm
iterators.cpython-312.opt-1.pyc28010644editdlrm
iterators.cpython-312.opt-2.pyc22110644editdlrm
iterators.cpython-312.pyc28010644editdlrm
message.cpython-312.opt-1.pyc531110644editdlrm
message.cpython-312.opt-2.pyc368500644editdlrm
message.cpython-312.pyc531110644editdlrm
parser.cpython-312.opt-1.pyc67480644editdlrm
parser.cpython-312.opt-2.pyc37790644editdlrm
parser.cpython-312.pyc67480644editdlrm
policy.cpython-312.opt-1.pyc118040644editdlrm
policy.cpython-312.opt-2.pyc56450644editdlrm
policy.cpython-312.pyc118040644editdlrm
quoprimime.cpython-312.opt-1.pyc99520644editdlrm
quoprimime.cpython-312.opt-2.pyc65450644editdlrm
quoprimime.cpython-312.pyc99520644editdlrm
utils.cpython-312.opt-1.pyc159720644editdlrm
utils.cpython-312.opt-2.pyc127650644editdlrm
utils.cpython-312.pyc159720644editdlrm
_encoded_words.cpython-312.opt-1.pyc83080644editdlrm
_encoded_words.cpython-312.opt-2.pyc64410644editdlrm
_encoded_words.cpython-312.pyc83080644editdlrm
_header_value_parser.cpython-312.opt-1.pyc1338720644editdlrm
_header_value_parser.cpython-312.opt-2.pyc1172800644editdlrm
_header_value_parser.cpython-312.pyc1339340644editdlrm
_parseaddr.cpython-312.opt-1.pyc232470644editdlrm
_parseaddr.cpython-312.opt-2.pyc204080644editdlrm
_parseaddr.cpython-312.pyc232470644editdlrm
_policybase.cpython-312.opt-1.pyc186360644editdlrm
_policybase.cpython-312.opt-2.pyc95140644editdlrm
_policybase.cpython-312.pyc186360644editdlrm
__init__.cpython-312.opt-1.pyc19210644editdlrm
__init__.cpython-312.opt-2.pyc13280644editdlrm
__init__.cpython-312.pyc19210644editdlrm
Edit: /usr/lib64/python3.12/email/__pycache__/quoprimime.cpython-312.opt-2.pyc (6545B)
{|j& gdZddlZddlmZmZmZdZdZdZe dDcgc]}d|z c}Z e ddZ e ddZ d ejd zejd zD] Zeee e<d e ed <d D] Zeee e<dZdZdZdZddZdZdZddZe ddZdD] Zeeee<[defdZefdZeZeZdZdZycc}w)) body_decode body_encode body_lengthdecode decodestring header_decode header_encode header_lengthquoteunquoteN) ascii_lettersdigits hexdigits  z=%02Xs-!*+/ascii_ s_ !"#$%&'()*+,-./0123456789:;<>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ c. t|t|k7SN)chr_QUOPRI_HEADER_MAPoctets )/usr/lib64/python3.12/email/quoprimime.py header_checkrJsH u:+E2 22c. t|t|k7Sr)r_QUOPRI_BODY_MAPrs r body_checkr"OsF u:)%0 00rc( td|DS)Nc3@K|]}tt|ywr)lenr.0rs r z header_length..^sE9%s%e,-9sum bytearrays rr r Ts E9E EErc( td|DS)Nc3@K|]}tt|ywr)r%r!r&s rr(zbody_length..hsCs#E*+r)r*r,s rrras CC CCrct|ts t|}|s |j|j yt |dt |z|kr|dxx||zz cc<y|j|j y)N) isinstancestrrappendlstripr%)Lsmaxlenextras r _max_appendr:ksg a  F   QrUc!f  & " rc4 tt|dddS)N)rintr7s rr r vsN s1Qq62 rc&tt|Sr) _QUOPRI_MAPordcs rr r {s s1v rcd |sy|jdjt}d|d|dS)Nrlatin1z=?z?q?z?=)r translater) header_bytescharsetencodeds rrrs8  !!(+556HIG$W --rs Lc |dkr td|s|S|jt}d|z}|dz }g}|j}|j D]}d}t |dz |z } || krV||z} || dz dk(r|||| dz | dz }n,|| dz dk(r|||| | dz }n|||| dz| }|| krV|rN|ddvrG|| z } | d k\rt |d} n| dk(r |d|z} n|t |dz} |||d| z|||d|dtvr|d |j|S) Nzmaxlinelen must be at least 4=r<r r1z r=r) ValueErrorrH_QUOPRI_BODY_ENCODE_MAPr4 splitlinesr%r CRLFjoin) body maxlineleneol soft_break maxlinelen1 encoded_bodyr4linestart laststartstoproomqs rrrs$A~899   >>1 2DsJq.KL  F!IMJ. y ;&DD1H~$tE$(+,qdQh3&tE$'(qtE$'#-.y  DH%9$Dqy$r(OHz)tBx0 4b>A% & 4< C"H Bx4r 88L !!rc |s|Sd}|jD]}|j}|s||z }d}t|}||ks.||}|dk7r ||z }|dz }nV|dz|k(r|dz })|dz|kr6||dztvr(||dztvr|t |||dzz }|dz }n ||z }|dz }||k(r||z }||kr{|ddvr|j |r|dd}|S) Nrr rOr<rPr=r1r)rSrstripr%rr endswith)rKrXdecodedr\inrEs rrrs8 G""${{} sNG   I!eQACx1 Q1Q1qT!A#Y)3QqS Y8N74!A#;//Q1 QAv3)!e%<r{& W%5%5c%:#2, Nrc< |jd}t|S)Nr )groupr )matchr7s r_unquote_matchrksM AA 1:rc~ |jdd}tjdt|tjS)Nrrz=[a-fA-F0-9]{2})flags)replaceresubrkASCIIr@s rrr$s3 #sA 66$narxx HHr)r)z iso-8859-1) __all__rostringr rrrTNL EMPTYSTRINGrangerBrr!encoderErrCrr"r rr:r r rrRrrrrrkrrDs0rrxsQ 0  33   %*#J/Jqw{J/  ^q> (M((1 1MFMM'4J JAFq K #3s8 .Aa&Q .3 1 FD .*+1- A!$QA !#I"^,`  I[0s C