Your IP : 18.117.170.80


Current Path : /opt/alt/python312/lib64/python3.12/encodings/__pycache__/
Upload File :
Current File : //opt/alt/python312/lib64/python3.12/encodings/__pycache__/quopri_codec.cpython-312.opt-2.pyc

�

�Q�f����	ddlZddlZddlmZdd�Zdd�ZGd�dej�ZGd�dej�ZGd	�d
ej�ZGd�deej�Z	Gd
�deej�Z
d�Zy)�N)�BytesIOc��t|�}t�}tj||d��|j�t	|�fS)NT)�	quotetabs)r�quopri�encode�getvalue�len��input�errors�f�gs    �=/opt/alt/python312/lib64/python3.12/encodings/quopri_codec.py�
quopri_encoder
s7�����A��	�A�
�M�M�!�Q�$�'�
�J�J�L�#�e�*�%�%�c��t|�}t�}tj||�|j�t	|�fS�N)rr�decoderr	r
s    r�
quopri_decoders5�����A��	�A�
�M�M�!�Q��
�J�J�L�#�e�*�%�%rc��eZdZdd�Zdd�Zy)�Codecc��t||�Sr)r��selfrrs   rrzCodec.encode����U�F�+�+rc��t||�Sr)rrs   rrzCodec.decoderrN��strict)�__name__�
__module__�__qualname__rr�rrrrs��,�,rrc��eZdZdd�Zy)�IncrementalEncoderc�4�t||j�dS�Nr)rr�rr�finals   rrzIncrementalEncoder.encode����U�D�K�K�0��3�3rN�F)rr r!rr"rrr$r$���4rr$c��eZdZdd�Zy)�IncrementalDecoderc�4�t||j�dSr&)rrr's   rrzIncrementalDecoder.decode#r)rNr*)rr r!rr"rrr-r-"r+rr-c��eZdZeZy)�StreamWriterN�rr r!�bytes�charbuffertyper"rrr0r0&����Nrr0c��eZdZeZy)�StreamReaderNr1r"rrr6r6)r4rr6c
�l�tjdtttt
ttd��S)NrF)�namerr�incrementalencoder�incrementaldecoder�streamwriter�streamreader�_is_text_encoding)�codecs�	CodecInforrr$r-r0r6r"rr�getregentryr@.s-�����
���-�-�!�!��	�	rr)r>r�iorrrrr$r-r0r6r@r"rr�<module>rBs����
�
��&�&�,�F�L�L�,�4��2�2�4�4��2�2�4��5�&�-�-���5�&�-�-��

r

?>