Current Dir: /snap/core22/2955/usr/lib/python3/dist-packages/importlib_metadata/__pycache__/
[FILE] _adapters.cpython-310.pyc [ edit | delete | rename ]
[FILE] _collections.cpython-310.pyc [ edit | delete | rename ]
[FILE] _compat.cpython-310.pyc [ edit | delete | rename ]
[FILE] _functools.cpython-310.pyc [ edit | delete | rename ]
[FILE] _itertools.cpython-310.pyc [ edit | delete | rename ]
[FILE] _meta.cpython-310.pyc [ edit | delete | rename ]
[FILE] _text.cpython-310.pyc [ edit | delete | rename ]
[FILE] __init__.cpython-310.pyc [ edit | delete | rename ]
Viewing: /snap/core22/2955/usr/lib/python3/dist-packages/importlib_metadata/__pycache__/_meta.cpython-310.pyc
o
L�a� � @ sX d dl mZ ddlmZmZmZmZmZmZ ed�Z G dd� de�Z
G dd� de�Zd S )
� )�Protocol� )�Any�Dict�Iterator�List�TypeVar�Union�_Tc @ s� e Zd Zdefdd�Zdedefdd�Zdedefdd �Zde e fd
d�Z
dd
ededee
e ef fdd�Zedeeeee
e f f fdd��ZdS )�PackageMetadata�returnc C � d S �N� ��selfr r �:/usr/lib/python3/dist-packages/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
Return all values associated with a possibly multi-valued key.
Nr )r r r r r r �get_all � zPackageMetadata.get_allc C r )z9
A JSON-compatible form of the metadata.
Nr r r r r �json r zPackageMetadata.jsonN).)�__name__�
__module__�__qualname__�intr �str�boolr r r r r
r r r r �propertyr r r r r r r s $(r c @ s<