_meta.pyc
1 o 2 6�Hc� � @ sX d dl mZ ddlmZmZmZmZmZmZ ed�Z G dd� de�Z 3 G dd� de�Zd S ) 4 � )�Protocol� )�Any�Dict�Iterator�List�TypeVar�Union�_Tc @ s� e Zd Zdefdd�Zdedefdd�Zdedefdd �Zde e fd 5 d�Z 6 dd ededee e ef fdd�Zedeeeee e f f fdd��ZdS )�PackageMetadata�returnc C � d S �N� ��selfr r ��C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.10_3.10.2800.0_x64__qbz5n2kfra8p0\lib\site-packages\setuptools\_vendor\importlib_metadata\_meta.py�__len__ � zPackageMetadata.__len__�itemc C r r r )r r r r r �__contains__ r zPackageMetadata.__contains__�keyc C r r r )r r r r r �__getitem__ r zPackageMetadata.__getitem__c C r r r r r r r �__iter__ r zPackageMetadata.__iter__.�name�failobjc C � dS )zP 7 Return all values associated with a possibly multi-valued key. 8 Nr )r r r r r r �get_all � zPackageMetadata.get_allc C r )z9 9 A JSON-compatible form of the metadata. 10 Nr r r r r �json r zPackageMetadata.jsonN).)�__name__� 11 __module__�__qualname__�intr �str�boolr r r r r 12 r r r r �propertyr r r r r r r s $(r c @ s<