OwlCyberSecurity - MANAGER
Edit File: _json.cpython-39.pyc
a �F�fT � @ sp d dl mZmZmZ d dlmZ d dlmZmZm Z m Z mZ g d�Ze e d�dd�Zeee ef d�d d �ZdS )� )�Header� decode_header�make_header)�Message)�Any�Dict�List�Union�cast))zMetadata-VersionF)�NameF)�VersionF)ZDynamicT)�PlatformT)zSupported-PlatformT)ZSummaryF)ZDescriptionF)zDescription-Content-TypeF)ZKeywordsF)z Home-pageF)zDownload-URLF)ZAuthorF)zAuthor-emailF)Z MaintainerF)zMaintainer-emailF)ZLicenseF)� ClassifierT)z Requires-DistT)zRequires-PythonF)zRequires-ExternalT)zProject-URLT)zProvides-ExtraT)z Provides-DistT)zObsoletes-DistT)�field�returnc C s | � � �dd�S )N�-�_)�lower�replace)r � r �^/home/gouroczh/virtualenv/test/3.9/lib/python3.9/site-packages/pip/_internal/metadata/_json.py� json_name% s r )�msgr c s� t ttf td�dd�� i }tD ]|\}}|| vr2q t|�}|rX� fdd�| �|�D �}n<� | �|��}|dkr�d|v r�dd� |�d�D �}n|�� }|||<