Your IP : 3.134.104.244


Current Path : /opt/alt/python313/lib64/python3.13/encodings/__pycache__/
Upload File :
Current File : //opt/alt/python313/lib64/python3.13/encodings/__pycache__/uu_codec.cpython-313.pyc

�

1}g#���SrSSKrSSKrSSKJr SSjrSSjr"SS\R5r"SS	\R5r"S
S\R5r	"SS
\\R5r
"SS\\R5rSrg)aPython 'uu_codec' Codec - UU content transfer encoding.

This codec de/encodes from bytes to bytes.

Written by Marc-Andre Lemburg (mal@lemburg.com). Some details were
adapted from uu.py which was written by Lance Ellinghouse and
modified by Jack Jansen and Fredrik Lundh.
�N)�BytesIOc��US:Xde[U5n[5nURnURnURSS5nURSS5nU"SUS-U4-R	S55 U"S	5nU(a-U"[
R"U55 U"S	5nU(aM-U"S
5 UR5[U54$)N�strict�
z\n�
z\rzbegin %o %s
i��ascii�-s 
end
)	r�read�write�replace�encode�binascii�b2a_uu�getvalue�len)	�input�errors�filename�mode�infile�outfiler
r�chunks	         �9/opt/alt/python313/lib64/python3.13/encodings/uu_codec.py�	uu_encoders����X����
�U�^�F��i�G��;�;�D��M�M�E�����U�+�H�����U�+�H�
�?�d�U�l�H�5�5�
=�
=�g�
F�G���H�E�
�
�h�o�o�e�$�%��R����%�
�+�������E�
�+�+�c��US:Xde[U5n[5nURnURnU"5nU(d[S5eUSSS:XaOM%U"5nU(aUS:XaO![R
"U5nU"U5 M6U(d[S5eUR5[U54$![Ra7nUSS-
S-S	-S-S
-n	[R
"USU	5nSnAN}SnAff=f)Nrz"Missing "begin" line in input data�sbeginsend
r� �?��zTruncated input data)	r�readliner�
ValueErrorr�a2b_uu�Errorrr)
rrrrr"r�s�data�v�nbytess
          r�	uu_decoder*%s���X����
�U�^�F��i�G����H��M�M�E���J����A�B�B��R�a�5�H������J���A��M��	/��?�?�1�%�D�	�d���
��/�0�0������E�
�+�+���~�~�	/��!��R��2�~��*�Q�.�1�4�F��?�?�1�W�f�:�.�D��	/�s�3C�D�-D�Dc�(�\rSrSrSSjrSSjrSrg)�Codec�Fc��[X5$�N)r��selfrrs   rr
�Codec.encodeG�
����'�'rc��[X5$r/)r*r0s   r�decode�Codec.decodeJr3r�N�r)�__name__�
__module__�__qualname__�__firstlineno__r
r5�__static_attributes__r7rrr,r,Fs��(�(rr,c��\rSrSrSSjrSrg)�IncrementalEncoder�Mc�2�[XR5S$�Nr)rr�r1r�finals   rr
�IncrementalEncoder.encodeN�������,�Q�/�/rr7N�F)r9r:r;r<r
r=r7rrr?r?M���0rr?c��\rSrSrSSjrSrg)�IncrementalDecoder�Qc�2�[XR5S$rB)r*rrCs   rr5�IncrementalDecoder.decodeRrFrr7NrG)r9r:r;r<r5r=r7rrrJrJQrHrrJc��\rSrSr\rSrg)�StreamWriter�Ur7N�r9r:r;r<�bytes�charbuffertyper=r7rrrOrOU����NrrOc��\rSrSr\rSrg)�StreamReader�Xr7NrQr7rrrVrVXrTrrVc�h�[R"S[[[[
[[SS9$)N�uuF)�namer
r5�incrementalencoder�incrementaldecoder�streamreader�streamwriter�_is_text_encoding)�codecs�	CodecInforr*r?rJrVrOr7rr�getregentryrb]s-�����
���-�-�!�!��	�	r)rz<data>i�r8)
�__doc__r`r�iorrr*r,r?rJrOrVrbr7rr�<module>res�������,�*,�B(�F�L�L�(�0��2�2�0�0��2�2�0��5�&�-�-���5�&�-�-��

r

?>