OwlCyberSecurity - MANAGER
Edit File: _json.cpython-312.pyc
� ���g� � �r � d dl mZmZmZ d dlmZ d dlmZmZm Z m Z mZ g d�Zde de fd�Zdedee ef fd �Zy )� )�Header� decode_header�make_header)�Message)�Any�Dict�List�Union�cast))zMetadata-VersionF)�NameF)�VersionF)�DynamicT)�PlatformT)zSupported-PlatformT)�SummaryF)�DescriptionF)zDescription-Content-TypeF)�KeywordsF)z Home-pageF)zDownload-URLF)�AuthorF)zAuthor-emailF)� MaintainerF)zMaintainer-emailF)�LicenseF)zLicense-ExpressionF)zLicense-FileT)� ClassifierT)z Requires-DistT)zRequires-PythonF)zRequires-ExternalT)zProject-URLT)zProvides-ExtraT)z Provides-DistT)zObsoletes-DistT�field�returnc �B � | j � j dd� S )N�-�_)�lower�replace)r s �K/opt/hc_python/lib/python3.12/site-packages/pip/_internal/metadata/_json.py� json_namer '