| Server IP : 88.99.149.37 / Your IP : 216.73.216.141 Web Server : nginx/1.31.2 System : Linux server-88-99-149-37 6.12.0-124.56.5.el10_1.x86_64 #1 SMP PREEMPT_DYNAMIC Fri May 15 06:12:08 EDT 2026 x86_64 User : muralimurth ( 1015) PHP Version : 8.4.23 Disable Function : exec,system,passthru,shell_exec,proc_close,proc_open,dl,popen,show_source,posix_kill,posix_mkfifo,posix_getpwuid,posix_setpgid,posix_setsid,posix_setuid,posix_setgid,posix_seteuid,posix_setegid,posix_uname MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /lib/python3.12/site-packages/idna/__pycache__/ |
Upload File : |
�
�% gw1 �
�r � d dl mZ ddlZddlZddlZddlmZmZ d dlm Z dZ
dZ ej d� Z
G d � d
e� Z G d� de� Z G d
� de� Z G d� de� Zdedefd�Zdededefd�Zdedefd�Zdedefd�Zdeeef defd�Zdeeef dedefd�Zd1dededefd�Zdedefd�Zdedefd �Zdeddfd!�Z ded"edefd#�Z!d1ded"ed$edefd%�Z"deeee#f ddfd&�Z$dedefd'�Z%deeee#f defd(�Z&d2d)ed*ed+edefd,�Z'd3deeee#f d-ed.ed*ed+edefd/�Z(d4deeee#f d-ed.ed*edef
d0�Z)y)5� )�idnadata� N)�Union�Optional)�intranges_contain� s xn--u [.。.。]c � � e Zd ZdZy)� IDNAErrorz7 Base exception for all IDNA-encoding related problems N��__name__�
__module__�__qualname__�__doc__� � �./usr/lib/python3.12/site-packages/idna/core.pyr
r
s � �A�r r
c � � e Zd ZdZy)�
IDNABidiErrorz= Exception when bidirectional requirements are not satisfied Nr r r r r r s � �G�r r c � � e Zd ZdZy)�InvalidCodepointz> Exception when a disallowed or unallocated codepoint is used Nr r r r r r s � �H�r r c � � e Zd ZdZy)�InvalidCodepointContextzE Exception when the codepoint is not valid in the context it is used Nr r r r r r s � �O�r r �cp�returnc � � t j t | � � }|dk( r)t j t | � � st d� �|S )Nr z Unknown character in unicodedata)�unicodedata� combining�chr�name�
ValueError)r �vs r �_combining_classr"