Current File : //lib/python3.9/site-packages/pymysql/__pycache__/charset.cpython-39.opt-1.pyc
a

�;�]D(�@sddddd�ZGdd�de�ZGdd�d�Ze�Ze�eddd	d
��e�edddd
��e�edddd
��e�edddd
��e�edddd
��e�edddd
��e�edddd
��e�edddd
��e�edddd
��e�ed d!d"d
��e�ed#d$d%d
��e�ed&d'd(d
��e�ed)d*d+d
��e�ed,d-d.d
��e�ed/dd0d
��e�ed1d2d3d
��e�ed4d5d6d
��e�ed7d8d9d
��e�ed:d;d<d
��e�ed=dd>d
��e�ed?d@dAd
��e�edBd-dCd
��e�edDdEdFd
��e�edGdHdId
��e�edJdKdLd
��e�edMddNd
��e�edOdPdQd
��e�edRdSdTd
��e�edUdVdWd
��e�edXddYd
��e�edZd[d\d
��e�ed]d^d_d
��e�ed`dKdad
��e�edbdcddd
��e�ededfdgd
��e�edhdidjd
��e�edkdldmd
��e�edndodpd
��e�edqd;drd
��e�edsd;dtd
��e�edudidvd
��e�edwdKdxd
��e�edydzd{d
��e�ed|dzd}d
��e�ed~ddd
��e�ed�dd�d
��e�ed�dd�d
��e�ed�d-d�d
��e�ed�d-d�d
��e�ed�d-d�d
��e�ed�dld�d
��e�ed�d�d�d
��e�ed�dSd�d
��e�ed�dSd�d
��e�ed�d�d�d
��e�ed�d[d�d
��e�ed�d$d�d
��e�ed�dKd�d
��e�ed�d�d�d
��e�ed�dcd�d
��e�ed�dd�d
��e�ed�dHd�d
��e�ed�d2d�d
��e�ed�dd�d
��e�ed�dfd�d
��e�ed�dd�d
��e�ed�d@d�d
��e�ed�d^d�d
��e�ed�dd�d
��e�ed�dVd�d
��e�ed�d;d�d
��e�ed�dd�d
��e�ed�dod�d
��e�ed�d!d�d
��e�ed�d^d�d
��e�ed�dd�d
��e�ed�d8d�d
��e�ed�dEd�d
��e�ed�dPd�d
��e�ed�d*d�d
��e�ed�d5d�d
��e�ed�d'd�d
��e�ed�d�d�d
��e�ed�d�d�d
��e�ed�dd�d
��e�ed�d�d�d
��e�ed�d�d�d
��e�ed�d�d�d
��e�ed�d�d�d
��e�ed�dKd�d
��e�ed�d^d�d
��e�ed�d^d�d
��e�ed�d^d�d
��e�ed�d^d�d
��e�ed�d^d�d
��e�ed�d^d�d
��e�ed�d^d�d
��e�ed�d^d�d
��e�ed�d^d�d
��e�ed�d^d�d
��e�ed�d^d�d
��e�ed�d^d�d
��e�ed�d^d�d
��e�ed�d^d�d
��e�ed�d^d�d
��e�ed�d^d�d
��e�ed�d^d�d
��e�e�dd^�dd
��e�e�dd^�dd
��e�e�dd^�dd
��e�e�dd^�dd
��e�e�dd^�d	d
��e�e�d
d^�dd
��e�e�dd^�d
d
��e�e�dd^�dd
��e�e�ddz�dd
��e�e�ddz�dd
��e�e�ddz�dd
��e�e�ddz�dd
��e�e�ddz�dd
��e�e�ddz�dd
��e�e�ddz�dd
��e�e�ddz�dd
��e�e�d dz�d!d
��e�e�d"dz�d#d
��e�e�d$dz�d%d
��e�e�d&dz�d'd
��e�e�d(dz�d)d
��e�e�d*dz�d+d
��e�e�d,dz�d-d
��e�e�d.dz�d/d
��e�e�d0dz�d1d
��e�e�d2dz�d3d
��e�e�d4dz�d5d
��e�e�d6dz�d7d
��e�e�d8dz�d9d
��e�e�d:dz�d;d
��e�e�d<dz�d=d
��e�e�d>dz�d?d
��e�e�d@�dA�dBd
��e�e�dC�dA�dDd
��e�e�dE�dA�dFd
��e�e�dGdz�dHd
��ejZejZ	�dIS(J���)��!�X�[c@s4eZdZdd�Zdd�Zedd��Zedd��Zd	S)
�CharsetcCs$||||_|_|_|dk|_dS)N�Yes)�id�name�	collation�
is_default)�selfr
rrr
�r�3/usr/lib/python3.9/site-packages/pymysql/charset.py�__init__
szCharset.__init__cCsd|j|j|jfS)Nz%Charset(id=%s, name=%r, collation=%r))r
rr�rrrr�__repr__s�zCharset.__repr__cCs:|j}|dvrdS|dkrdS|dkr*dS|dkr6dS|S)	N)�utf8mb4Zutf8mb3�utf8�latin1�cp1252�koi8r�koi8_r�koi8u�koi8_u)r�rrrrr�encodingszCharset.encodingcCs
|jdkS)N�?)r
rrrr�	is_binaryszCharset.is_binaryN)�__name__�
__module__�__qualname__rr�propertyrrrrrrr	s
rc@s,eZdZdd�Zdd�Zdd�Zdd�Zd	S)
�CharsetscCsi|_i|_dS�N)�_by_id�_by_namerrrrr%szCharsets.__init__cCs"||j|j<|jr||j|j<dSr%)r&r
r
r'r)r�crrr�add)szCharsets.addcCs
|j|Sr%)r&)rr
rrr�by_id.szCharsets.by_idcCs|j�|���Sr%)r'�get�lowerrrrr�by_name1szCharsets.by_nameN)r r!r"rr)r*r-rrrrr$$sr$�big5Zbig5_chinese_cir	�latin2Zlatin2_czech_cs�Zdec8Zdec8_swedish_ci��cp850Zcp850_general_ci�rZlatin1_german1_ci�Zhp8Zhp8_english_ci�rZkoi8r_general_cirZlatin1_swedish_ci�	Zlatin2_general_ci�
Zswe7Zswe7_swedish_ci��asciiZascii_general_ci��ujisZujis_japanese_ci�
�sjisZsjis_japanese_ci��cp1251Zcp1251_bulgarian_ci�Zlatin1_danish_ci��hebrewZhebrew_general_ci��tis620Ztis620_thai_ci��euckrZeuckr_korean_ci��latin7Zlatin7_estonian_cs�Zlatin2_hungarian_ci�rZkoi8u_general_ci�Zcp1251_ukrainian_ci��gb2312Zgb2312_chinese_ci��greekZgreek_general_ci��cp1250Zcp1250_general_ci�Zlatin2_croatian_ci��gbkZgbk_chinese_ci��cp1257Zcp1257_lithuanian_ci��latin5Zlatin5_turkish_ci�Zlatin1_german2_ci� Zarmscii8Zarmscii8_general_cirrZutf8_general_ci�"Zcp1250_czech_cs�$�cp866Zcp866_general_ci�%Zkeybcs2Zkeybcs2_general_ci�&ZmacceZmacce_general_ci�'�macromanZmacroman_general_ci�(�cp852Zcp852_general_ci�)Zlatin7_general_ci�*Zlatin7_general_cs�+Z	macce_bin�,Zcp1250_croatian_ci�-rZutf8mb4_general_ci�.Zutf8mb4_bin�/Z
latin1_bin�0Zlatin1_general_ci�1Zlatin1_general_cs�2Z
cp1251_bin�3Zcp1251_general_ci�4Zcp1251_general_cs�5Zmacroman_bin�9�cp1256Zcp1256_general_ci�:Z
cp1257_bin�;Zcp1257_general_cirZbinary�@Zarmscii8_bin�AZ	ascii_bin�BZ
cp1250_bin�CZ
cp1256_bin�DZ	cp866_bin�EZdec8_bin�FZ	greek_bin�GZ
hebrew_bin�HZhp8_bin�IZkeybcs2_bin�JZ	koi8r_bin�KZ	koi8u_bin�LZutf8_tolower_ci�MZ
latin2_bin�NZ
latin5_bin�OZ
latin7_bin�PZ	cp850_bin�QZ	cp852_bin�RZswe7_bin�SZutf8_bin�TZbig5_bin�UZ	euckr_bin�VZ
gb2312_bin�WZgbk_binrZsjis_bin�YZ
tis620_binrZujis_bin�\Zgeostd8Zgeostd8_general_ci�]Zgeostd8_bin�^Zlatin1_spanish_ci�_�cp932Zcp932_japanese_ci�`Z	cp932_bin�aZeucjpmsZeucjpms_japanese_ci�bZeucjpms_bin�cZcp1250_polish_ci�Zutf8_unicode_ci�Zutf8_icelandic_ci��Zutf8_latvian_ci��Zutf8_romanian_ci��Zutf8_slovenian_ci��Zutf8_polish_ci��Zutf8_estonian_ci��Zutf8_spanish_ci��Zutf8_swedish_ci��Zutf8_turkish_ci��Z
utf8_czech_ci��Zutf8_danish_ci��Zutf8_lithuanian_ci��Zutf8_slovak_ci��Zutf8_spanish2_ci��Z
utf8_roman_ci��Zutf8_persian_ci��Zutf8_esperanto_ci��Zutf8_hungarian_ci��Zutf8_sinhala_ci��Zutf8_german2_ci��Zutf8_croatian_ci��Zutf8_unicode_520_ci��Zutf8_vietnamese_ci��Zutf8_general_mysql500_ci��Zutf8mb4_unicode_ci��Zutf8mb4_icelandic_ci��Zutf8mb4_latvian_ci��Zutf8mb4_romanian_ci��Zutf8mb4_slovenian_ci��Zutf8mb4_polish_ci��Zutf8mb4_estonian_ci��Zutf8mb4_spanish_ci��Zutf8mb4_swedish_ci��Zutf8mb4_turkish_ci��Zutf8mb4_czech_ci��Zutf8mb4_danish_ci��Zutf8mb4_lithuanian_ci��Zutf8mb4_slovak_ci��Zutf8mb4_spanish2_ci��Zutf8mb4_roman_ci��Zutf8mb4_persian_ci��Zutf8mb4_esperanto_ci��Zutf8mb4_hungarian_ci��Zutf8mb4_sinhala_ci��Zutf8mb4_german2_ci�Zutf8mb4_croatian_ci�Zutf8mb4_unicode_520_ci�Zutf8mb4_vietnamese_ci��gb18030Zgb18030_chinese_ci�Zgb18030_bin�Zgb18030_unicode_520_ci�Zutf8mb4_0900_ai_ciN)
ZMBLENGTH�objectrr$Z	_charsetsr)r-Zcharset_by_namer*Z
charset_by_idrrrr�<module>s0�