
    /h                         d Z ddlZ	 ddlmZ n# e$ r	 ddlmZ Y nw xY wd Zd Zedk    r e	 ed                     dS dS )z

    webencodings.mklabels
    ~~~~~~~~~~~~~~~~~~~~~

    Regenarate the webencodings.labels module.

    :copyright: Copyright 2012 by Simon Sapin
    :license: BSD, see LICENSE for details.

    N)urlopenc                 :    | |                                  k    sJ | S N)lower)strings    T/var/www/html/venv/lib/python3.11/site-packages/pip/_vendor/webencodings/mklabels.pyassert_lowerr	      s     V\\^^####M    c                 r   dg}d t          j        t          |                                                               d                    D             }t          d |D                       |                    fd|D                        |                    d           d                    |          S )Na  """

    webencodings.labels
    ~~~~~~~~~~~~~~~~~~~

    Map encoding labels to their name.

    :copyright: Copyright 2012 by Simon Sapin
    :license: BSD, see LICENSE for details.

"""

# XXX Do not edit!
# This file is automatically generated by mklabels.py

LABELS = {
c           	          g | ]o}|d          D ]d}|d         D ]Y}t          t          |                                        d          t          |d                                       d          fZepS )	encodingslabelsuname)reprr	   lstrip).0categoryencodinglabels       r   
<listcomp>zgenerate.<locals>.<listcomp>,   s     ) ) )  -	) ) h') )
 	 
l5!!	"	"	)	)#	.	.	hv			&	&s	+	+	-) ) ) ) )r
   asciic              3   :   K   | ]\  }}t          |          V  d S r   len)r   r   r   s      r   	<genexpr>zgenerate.<locals>.<genexpr>2   s,      77#e**777777r
   c           	   3   \   K   | ]&\  }}d |ddt          |          z
  z  d|dV  'dS )z    : z,
Nr   )r   r   r   max_lens      r   r   zgenerate.<locals>.<genexpr>3   sb       # #E44 #UUC7SZZ+?$@$@$@$$$G# # # # # #r
   } )	jsonloadsr   readdecodemaxextendappendjoin)urlpartsr   r    s      @r   generater-      s     E$) ) 
73<<#4#4#6#6#=#=g#F#FGG) ) )F 7777777G	LL # # # #!# # # # # # 
LL775>>r
   __main__z.http://encoding.spec.whatwg.org/encodings.json)
__doc__r#   urllibr   ImportErrorurllib.requestr	   r-   __name__print r
   r   <module>r6      s   
 
 ' ' ' '&&&&&&&&'  
  B z	E((C
D
DEEEEE s    