§
    öÛgq  ã                   ó2   — d Z ddddddddd	d	d
dd	d	dœZd„ ZdS )aL  
Module for mapping PostgreSQL encoding names to Python encoding names.

These are **not** installed in Python's aliases. Rather, `get_python_name`
should be used directly.

URLs of interest:
 * http://docs.python.org/library/codecs.html
 * http://git.postgresql.org/gitweb?p=postgresql.git;a=blob;f=src/backend/utils/mb/encnames.c
Úutf_8ÚasciiÚeucjpÚeuccnÚeuckrÚeuc_jis_2004Ú	shift_jisÚcp866Úcp1258Úkoi8_rÚkoi8_u)ÚunicodeÚ	sql_asciiÚeuc_jpÚeuc_cnÚeuc_krÚshift_jis_2004ÚsjisÚaltÚabcÚvsciiÚkoi8rÚkoi8uÚtcvnÚtcvn5712c                 óø   — t                                | ¦  «        }|�|S |                      d¦  «        rF|                      d¦  «        }|                     d¦  «        dv rd| t          |¦  «        d…         z   S | S )a  
	Lookup the name in the `postgres_to_python` dictionary. If no match is
	found, check for a 'win' or 'windows-' name and convert that to a 'cp###'
	name.

	Returns `None` if there is no alias for `encname`.

	The win[0-9]+ and windows-[0-9]+ entries are handled functionally.
	NÚwinÚ
0123456789z_-)r   ÚwindowsÚcp)Úpostgres_to_pythonÚgetÚ
startswithÚrstripÚstripÚlen)ÚencnameÚ	localnameÚbares      úR/granary/edev/quantum/lib/python3.11/site-packages/postgresql/encodings/aliases.pyÚget_python_namer*   %   sƒ   € õ  ×#Ò# GÑ,Ô,€ØÐØ	Ðà×Ò�uÑÔð %ð 
�Š˜Ñ	%Ô	%€$Ø	‡Z‚Z�ÑÔÐ+Ð+Ð+Ø
��˜T™œ˜˜Ô$Ñ
$Ð$Ø€ó    N)Ú__doc__r    r*   © r+   r)   ú<module>r.      sa   ðð	ð 	ð ØØØØØ"Ø
Ø	Ø	ØØØØ
Øðð Ð ð&ð ð ð ð r+   