Edit File: zlib_codec.cpython-311.opt-2.pyc
� �����f������������������������������ �d�dl�Z�d�dlZdd�Zdd�Z�G�d��de�j��������������������Z�G�d��de�j��������������������Z�G�d ��d e�j��������������������Z�G�d��dee�j��������������������Z�G�d ��dee�j��������������������Zd��Z dS�)�����N�strictc������������������H�����t����������j��������|�������������t����������|�������������fS��N)�zlib�compress�len��input�errorss��� �;/opt/alt/python311/lib64/python3.11/encodings/zlib_codec.py�zlib_encoder ��� ���s�������M�%� � �#�e�*�*�-�-�����c������������������H�����t����������j��������|�������������t����������|�������������fS�r���)r���� decompressr���r ���s��� r����zlib_decoder������s�������O�E�"�"�C��J�J�/�/r���c�������������������������e�Zd�Zdd�Zdd�ZdS�)�Codecr���c������������������"�����t����������||������������S�r���)r �����selfr ���r���s��� r����encodezCodec.encode�����������5�&�)�)�)r���c������������������"�����t����������||������������S�r���)r���r���s��� r����decodezCodec.decode���r���r���N�r���)�__name__� __module__�__qualname__r���r�����r���r���r���r������s<��������������*��*��*��*�*��*��*��*��*��*r���r���c��������������������$�����e�Zd�Zdd�Zdd�Zd��ZdS�) �IncrementalEncoderr���c������������������D�����||�_���������t����������j����������������������|�_��������d�S�r���)r���r����compressobj�r���r���s��� r����__init__zIncrementalEncoder.__init__���s ����������+�-�-����r���Fc�����������������������|r6|�j������������������������������|������������}||�j��������������������������������������������z���S�|�j������������������������������|������������S�r���)r#���r����flush�r���r ����final�cs��� r���r���zIncrementalEncoder.encode!���sQ�������� 4�� �)�)�%�0�0�A��t�'�-�-�/�/�/�/��#�,�,�U�3�3�3r���c������������������6�����t����������j����������������������|�_��������d�S�r���)r���r#����r���s��� r����resetzIncrementalEncoder.reset(���s�������+�-�-����r���Nr����F)r���r���r���r%���r���r-���r���r���r���r!���r!������sK��������������.��.��.��.� 4��4��4��4�.��.��.��.��.r���r!���c��������������������$�����e�Zd�Zdd�Zdd�Zd��ZdS�) �IncrementalDecoderr���c������������������D�����||�_���������t����������j����������������������|�_��������d�S�r���)r���r���� decompressobjr$���s��� r���r%���zIncrementalDecoder.__init__,���s ���������!�/�1�1����r���Fc�����������������������|r6|�j������������������������������|������������}||�j��������������������������������������������z���S�|�j������������������������������|������������S�r���)r2���r���r'���r(���s��� r���r���zIncrementalDecoder.decode1���sQ�������� 8��"�-�-�e�4�4�A��t�)�/�/�1�1�1�1��%�0�0��7�7�7r���c������������������6�����t����������j����������������������|�_��������d�S�r���)r���r2���r,���s��� r���r-���zIncrementalDecoder.reset8���s������!�/�1�1����r���Nr���r.���)r���r���r���r%���r���r-���r���r���r���r0���r0���+���sK��������������2��2��2��2� 8��8��8��8�2��2��2��2��2r���r0���c�������������������������e�Zd�ZeZdS�)�StreamWriterN�r���r���r����bytes�charbuffertyper���r���r���r6���r6���;�������������������N�N�Nr���r6���c�������������������������e�Zd�ZeZdS�)�StreamReaderNr7���r���r���r���r<���r<���>���r:���r���r<���c������������ �������v�����t����������j��������dt����������t����������t����������t ����������t����������t����������d�������������S�)Nr���F)�namer���r����incrementalencoder�incrementaldecoder�streamreader�streamwriter�_is_text_encoding)�codecs� CodecInfor ���r���r!���r0���r<���r6���r���r���r����getregentryrF���C���s4�������� ���-�-�!�!�� �� �� �� r���r���) rD���r���r ���r���r���r!���r0���r6���r<���rF���r���r���r����<module>rG������sC������� � � ������.��.��.��.�0��0��0��0�*��*��*��*��*�F�L��*��*��*�.��.��.��.��.��2��.��.��.� 2��2��2��2��2��2��2��2��2� ���������5�&�-����������������5�&�-������� �� �� �� �� r���