U
��.e � @ sf d Z ddlZzddlmZ W n ek
r< ddlmZ Y nX dd� Zdd� Zedkrbe ed �� dS )
z�
webencodings.mklabels
~~~~~~~~~~~~~~~~~~~~~
Regenarate the webencodings.labels module.
:copyright: Copyright 2012 by Simon Sapin
:license: BSD, see LICENSE for details.
� N)�urlopenc C s | | � � kst�| S �N)�lower�AssertionError)�string� r �E/usr/lib/python3.8/site-packages/pip/_vendor/webencodings/mklabels.py�assert_lower s r c sf dg}dd� t �t| ��� �d��D �}tdd� |D ��� |�� fdd�|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 S sL g | ]D}|d D ]6}|d D ](}t t|���d�t |d ��d�f�qqqS )Z encodings�labels�u�name)�reprr �lstrip)�.0�category�encoding�labelr r r �