$17 GRAYBYTE WORDPRESS FILE MANAGER $66

SERVER : premium201.web-hosting.com #1 SMP Wed Mar 26 12:08:09 UTC 2025
SERVER IP : 172.67.162.162 | ADMIN IP 216.73.216.174
OPTIONS : CRL = ON | WGT = ON | SDO = OFF | PKEX = OFF
DEACTIVATED : NONE

/opt/hc_python/lib/python3.12/site-packages/idna/__pycache__/

HOME
Current File : /opt/hc_python/lib/python3.12/site-packages/idna/__pycache__//codec.cpython-312.pyc
�

K��g^
���ddlZddlZddlmZmZmZddlmZmZm	Z	m
Z
mZejd�Z
Gd�dej�ZGd�d	ej�ZGd
�dej"�ZGd�d
eej&�ZGd�deej(�Zdedeej,fd�Zej0e�y)�N)�Any�Optional�Tuple�)�	IDNAError�alabel�decode�encode�ulabelu[.。.。]c	�L�eZdZddededeeeffd�Zddededeeeffd�Zy)�Codec�data�errors�returnc�r�|dk7rtdj|���|syt|�t|�fS)N�strict�Unsupported error handling "{}"��r)r�formatr
�len��selfrrs   �9/opt/hc_python/lib/python3.12/site-packages/idna/codec.pyr
zCodec.encodes:���X���=�D�D�V�L�M�M����d�|�S��Y�&�&rc�r�|dk7rtdj|���|syt|�t|�fS)Nrr��r)rrr	rrs   rr	zCodec.decodes:���X���=�D�D�V�L�M�M����d�|�S��Y�&�&rN)r)	�__name__�
__module__�__qualname__�strr�bytes�intr
r	�rrr
r

sG��'�3�'��'�5����;L�'�'�5�'�#�'�U�3��8�_�'rr
c
�.�eZdZdedededeeeffd�Zy)�IncrementalEncoderrr�finalrc�`�|dk7rtdj|���|sytj|�}d}|r|dsd}|d=n	|s|d=|rd}g}d}|D]1}|j	t|��|r|dz
}|t
|�z
}�3dj|�|z}	|t
|�z
}|	|fS)	Nrrrr����.rr)rr�_unicode_dots_re�split�appendrr�join)
rrrr'�labels�trailing_dot�result�size�label�result_bytess
          r�_buffer_encodez!IncrementalEncoder._buffer_encodes����X���=�D�D�V�L�M�M���!�'�'��-������"�:�#���2�J���2�J��#'�L������E��M�M�&��-�(����	���C��J��D�	��y�y��(�<�7����L�!�!���T�!�!rN)	rrr r!�boolrr"r#r5r$rrr&r&s-��"�3�"��"�D�"�U�5�RU�:�EV�"rr&c
�.�eZdZdedededeeeffd�Zy)�IncrementalDecoderrrr'rc��|dk7rtdj|���|syt|t�st|d�}tj|�}d}|r|dsd}|d=n	|s|d=|rd}g}d}|D]1}|j
t|��|r|d	z
}|t|�z
}�3dj|�|z}	|t|�z
}|	|fS)
Nrrr�asciirr)�.rr)
rr�
isinstancer!r+r,r-rrr.)
rrrr'r/r0r1r2r3�
result_strs
          r�_buffer_decodez!IncrementalDecoder._buffer_decodeAs����X���=�D�D�V�L�M�M����$��$��t�W�%�D�!�'�'��-������"�:�"���2�J���2�J��#&�L������E��M�M�&��-�(����	���C��J��D�	��X�X�f�%��4�
���L�!�!���D�!�!rN)	rrr rr!r6rr#r>r$rrr8r8@s,�� "�3� "�� "�D� "�U�3�PS�8�_� "rr8c��eZdZy)�StreamWriterN�rrr r$rrr@r@d���rr@c��eZdZy)�StreamReaderNrAr$rrrDrDhrBrrD�namerc	��|dk7rytj|t�jt�jt
ttt��S)N�idna2008)rEr
r	�incrementalencoder�incrementaldecoder�streamwriter�streamreader)	�codecs�	CodecInfor
r
r	r&r8r@rD)rEs r�search_functionrNlsA���z������
��w�~�~��w�~�~�-�-�!�!��r)rL�re�typingrrr�corerrr	r
r�compiler+r
�BufferedIncrementalEncoderr&�BufferedIncrementalDecoderr8r@rDr!rMrN�registerr$rr�<module>rVs���
�	�'�'�;�;��2�:�:�:�;��'�F�L�L�'�("��:�:�"�D!"��:�:�!"�H	�5�&�-�-�	�	�5�&�-�-�	��#��(�6�+;�+;�"<������� r


Current_dir [ NOT WRITEABLE ] Document_root [ WRITEABLE ]


[ Back ]
NAME
SIZE
LAST TOUCH
USER
CAN-I?
FUNCTIONS
..
--
4 Apr 2025 8.03 AM
root / root
0755
__init__.cpython-312.pyc
0.835 KB
4 Apr 2025 8.03 AM
root / root
0644
codec.cpython-312.pyc
4.829 KB
4 Apr 2025 8.03 AM
root / root
0644
compat.cpython-312.pyc
0.839 KB
4 Apr 2025 8.03 AM
root / root
0644
core.cpython-312.pyc
15.713 KB
4 Apr 2025 8.03 AM
root / root
0644
idnadata.cpython-312.pyc
97.114 KB
4 Apr 2025 8.03 AM
root / root
0644
intranges.cpython-312.pyc
2.541 KB
4 Apr 2025 8.03 AM
root / root
0644
package_data.cpython-312.pyc
0.182 KB
4 Apr 2025 8.03 AM
root / root
0644
uts46data.cpython-312.pyc
155.093 KB
4 Apr 2025 8.03 AM
root / root
0644

GRAYBYTE WORDPRESS FILE MANAGER @ 2025 CONTACT ME
Static GIF