����JFIF���������
1#@!#!123s
D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
opt
/
alt
/
python311
/
lib64
/
python3.11
/
encodings
/
__pycache__
/
Filename :
idna.cpython-311.opt-1.pyc
back
Copy
� ����!A?h�#�����������������������,����d�dl�Z�d�dlZd�dlZd�dlmZ��ej��������d������������ZdZdZd��Z d��Z d��Z�G�d ��d ej��������������������Z�G�d��dej ��������������������Z�G�d ��dej��������������������Z�G�d��deej��������������������Z�G�d��deej��������������������Zd��ZdS�)�����N)� ucd_3_2_0u���[.。.。]s���xn--zxn--c������������������:����g�}|�D�]>}t����������j��������|������������r�|���������������������t����������j��������|��������������������������?d���������������������|������������}�t����������j��������d|�������������}�|�D�]�}t����������j��������|������������s�t����������j��������|������������s�t����������j ��������|������������sxt����������j ��������|������������sdt����������j��������|������������sPt����������j��������|������������s<t����������j ��������|������������s(t����������j��������|������������st����������j��������|������������rt!����������d|z�����������������d��|�D���������������}t#����������|������������rGt#����������d��|�D���������������������������rt!����������d�������������|d���������r|d���������st!����������d �������������|�S�) N���NFKCzInvalid character %rc������������������6�����g�|�]}t����������j��������|��������������S���)� stringprep�in_table_d1��.0�xs��� �5/opt/alt/python311/lib64/python3.11/encodings/idna.py� <listcomp>znameprep.<locals>.<listcomp>)���s#������ 7� 7� 7�A�j�$�Q�'�'� 7� 7� 7�����c��������������3����>���K����|�]}t����������j��������|������������V����d�S�)N)r ����in_table_d2r���s��� r���� <genexpr>znameprep.<locals>.<genexpr>1���s-����������8�8�Q�z�%�a�(�(�8�8�8�8�8�8r���zViolation of BIDI requirement 2r������zViolation of BIDI requirement 3)r ����in_table_b1�append�map_table_b2�join�unicodedata� normalize�in_table_c12�in_table_c22�in_table_c3�in_table_c4�in_table_c5�in_table_c6�in_table_c7�in_table_c8�in_table_c9�UnicodeError�any)�label�newlabel�c�RandALs��� r����nameprepr*������s�������H� ��4��4���!�!�$�$�� ����� �/��2�2�3�3�3�3��G�G�H���E�� �!�&�%�0�0�E���� ;�� ;���"�1�%�%�� ;��"�1�%�%� ;��!�!�$�$� ;���!�!�$�$� ;���!�!�$�$� ;� ��!�!�$�$� ;���!�!�$�$� ;���!�!�$�$� ;���!�!�$�$� ;���5��9�:�:�:� ;��8� 7�� 7� 7� 7�F� �6�{�{��B���8�8�%�8�8�8�8�8�� B��@�A�A�A� ��a�y�� B��r� �� B��@�A�A�A��Lr���c������������������\���� �|�����������������������d������������}�dt����������|�������������cxk�����rdk�����rn�n|�S�t����������d�������������#�t����������$�r�Y�nw�xY�wt����������|�������������}� �|�����������������������d������������}�dt����������|�������������cxk�����rdk�����rn�n|�S�t����������d�������������#�t����������$�r�Y�nw�xY�w|����������������������t ����������������������rt����������d�������������|�����������������������d������������}�t����������|�z���}�dt����������|�������������cxk�����rdk�����rn�n|�S�t����������d�������������)N�asciir����@����label empty or too longzLabel starts with ACE prefix�punycode)�encode�lenr$���r*���� startswith�sace_prefix� ace_prefix)r&���s��� r����ToASCIIr5���<���s����� 6����W�%�%��� �s�5�z�z�����B�������L��4�5�5�5����� �� �� ��� ����� �U�O�O�E�6����W�%�%�� � �s�5�z�z�����B�������L��4�5�5�5�� ��� �� �� ��� ����� ����$�$��;��9�:�:�:�� �L�L��$�$�E�� ���E�� �3�u�:�:������������� �0� 1� 1�1s#����A�� A�A�%B(��( B5�4B5c������������������t����t����������|�t����������������������rd}n+ �|����������������������d������������}�d}n#�t����������$�r�d}Y�nw�xY�w|sCt ����������|�������������}� �|����������������������d������������}�n#�t����������$�r�t����������d�������������w�xY�w|����������������������t����������������������st����������|�d������������S�|�t����������t����������������������d�����������}|� ��������������������d������������}t����������|������������}t����������|�d�����������������������������������������������t����������|d������������k����rt����������d|�|�������������|S�)NTr,���FzInvalid character in IDN labelr/���zIDNA does not round-trip)� isinstance�bytesr0���r$���r*���r2���r4����strr1����decoder5����lower)r&���� pure_ascii�label1�result�label2s��� r���� ToUnicoder@���g���s^������%������� � � ��L�L��)�)�E��J�J���� �� �� ��J�J�J� ������A������ A��L�L��)�)�E�E���� A�� A�� A��?�@�@�@� A��������J�'�'��#��5�'�"�"�"���3�z�?�?�#�#� $�F���]�]�:� &� &�F���V�_�_�F���5�'��� � �"�"�c�&�'�&:�&:�:�:��5�u�f�E�E�E���Ms����2��A��A�A,��,Bc�������������������������e�Zd�Zdd�Zdd�ZdS�)�Codec�strictc�����������������������|dk����rt����������d|z����������������|sdS� �|���������������������d������������}|���������������������d������������}|d�d����������D�]-}dt����������|������������cxk�����rdk�����sn�t����������d ��������������.t����������|d���������������������dk����rt����������d �������������|t����������|������������fS�#�t����������$�r�Y�nw�xY�wt������������������������}t�������������������������������|������������}|r|d���������sd}|d=�nd}|D�];}|r|���������������������d�������������|���������������������t����������|��������������������������<t����������||z���������������t����������|������������fS�)NrC����unsupported error handling �r���r���r,�������.r���r���r-���r.���zlabel too longr���) r$���r0����splitr1����UnicodeEncodeError� bytearray�dots�extendr5���r8���)�self�input�errorsr>����labelsr&����trailing_dots��� r���r0���zCodec.encode����s�������X����<�V�C�D�D�D��� ��6� &��\�\�'�*�*�F� ��\�\�$�'�'�F������� B�� B���C��J�J�+�+�+�+��+�+�+�+�&�'@�A�A�A��,��6�"�:���"�$�$�"�#3�4�4�4��3�u�:�:�%�%���"�� �� �� ��D� ������������E�"�"���� �&��*�� ��L��r� � ��L��� *�� *�E��� $�� � �d�#�#�#��M�M�'�%�.�.�)�)�)�)��V�L�(�)�)�3�u�:�:�5�5s����B9��9 C�Cc����������������������|dk����rt����������d|z����������������|sdS�t����������|t����������������������st����������|������������}t����������|vr5 �|���������������������d������������t����������|������������fS�#�t����������$�r�Y�nw�xY�w|���������������������d������������}|rt����������|d���������������������dk����rd}|d=�nd }g�}|D�]$}|���������������������t����������|��������������������������%d� ��������������������|������������|z���t����������|������������fS�) NrC����Unsupported error handling �r���r���r,���rG���r���r����.r���)r$���r7���r8���r4���r:���r1����UnicodeDecodeErrorrH���r���r@���r���)rM���rN���rO���rP���rQ���r>���r&���s��� r���r:���zCodec.decode����s/������X����<�V�C�D�D�D��� ��5���%��'�'�� !��%�L�L�E��U�"�"� ��|�|�G�,�,�c�%�j�j�8�8��%�� �� �� ��� ��������T�"�"���� �c�&��*�o�o��*�*��L��r� � ��L����� ,�� ,�E��M�M�)�E�*�*�+�+�+�+��x�x�����,�c�%�j�j�8�8s����#A/��/ A<�;A<N)rC���)�__name__� __module__�__qualname__r0���r:���r���r���r���rB���rB�������s=��������������#6��#6��#6��#6�J 9�� 9�� 9�� 9�� 9�� 9r���rB���c�������������������������e�Zd�Zd��ZdS�)�IncrementalEncoderc����������������������|dk����rt����������d|z����������������|sdS�t�������������������������������|������������}d}|r|d���������sd}|d=�n |s|d=�|rd}t������������������������}d}|D�]R}|r|���������������������d�������������|dz ��}|���������������������t����������|�������������������������|t ����������|������������z ��}�S||z ��}|t ����������|������������z ��}t����������|������������|fS�) NrC���rE���rF���r���r���rG���r�������)r$���rK���rH���rJ���rL���r5���r1���r8���� rM���rN���rO����finalrP���rQ���r>����sizer&���s ��� r����_buffer_encodez!IncrementalEncoder._buffer_encode����s������X����<�V�C�D�D�D��� ��8����E�"�"������ (��"�:�� (�#���2�J�J��� (��2�J���(�#'�L��������� �� �E��� �� � �d�#�#�#��� ���M�M�'�%�.�.�)�)�)��C��J�J��D�D��,�����L�!�!�!���f� � �t�$�$r���N)rW���rX���rY���ra���r���r���r���r[���r[�������s#�������������� %�� %�� %�� %�� %r���r[���c�������������������������e�Zd�Zd��ZdS�)�IncrementalDecoderc����������������������|dk����rt����������d|z����������������|sdS�t����������|t����������������������rt�������������������������������|������������}n%t����������|d������������}|���������������������d������������}d}|r|d���������sd}|d=�n |s|d=�|rd}g�}d}|D�]=}|���������������������t ����������|�������������������������|r|d z ��}|t����������|������������z ��}�>d���������������������|������������|z���}|t����������|������������z ��}||fS�) NrC���rS���rT���r,���rU���r���r���r���r]���) r$���r7���r9���rK���rH���r���r@���r1���r���r^���s ��� r����_buffer_decodez!IncrementalDecoder._buffer_decode����sB������X����<�V�C�D�D�D��� ��7���e�S�!�!�� &��Z�Z��&�&�F�F����w�'�'�E��[�[��%�%�F����� '��"�:�� '�"���2�J�J��� '��2�J���'�#&�L������� �� �E��M�M�)�E�*�*�+�+�+��� ��� ���C��J�J��D�D����&�!�!�L�0����L�!�!�!����~�r���N)rW���rX���rY���re���r���r���r���rc���rc�������s#��������������$��$��$��$��$r���rc���c�������������������������e�Zd�ZdS�)�StreamWriterN�rW���rX���rY���r���r���r���rg���rg���"������������������Dr���rg���c�������������������������e�Zd�ZdS�)�StreamReaderNrh���r���r���r���rk���rk���%��ri���r���rk���c������������ ������������t����������j��������dt������������������������j��������t������������������������j��������t ����������t����������t����������t�����������������������S�)N�idna)�namer0���r:����incrementalencoder�incrementaldecoder�streamwriter�streamreader) �codecs� CodecInforB���r0���r:���r[���rc���rg���rk���r���r���r����getregentryru���*��s=�������� ��w�w�~��w�w�~�-�-�!�!�������r���)r ����rers���r���r����compilerK���r4���r3���r*���r5���r@���rB����BufferedIncrementalEncoderr[����BufferedIncrementalDecoderrc���rg���rk���ru���r���r���r����<module>rz������s������������������������������0��0��0��0��0��0���r�z�.�/�/���� ���,��,��,�\)2��)2��)2�V%��%��%�RF9��F9��F9��F9��F9�F�L��F9��F9��F9�P!%��!%��!%��!%��!%��:��!%��!%��!%�F%��%��%��%��%��:��%��%��%�N �� �� �� �� �5��,�� �� �� � �� �� �� �� �5��,�� �� �� � �� �� �� �� r���