File: //var/opt/nydus/ops/importlib_resources/__pycache__/_compat.cpython-39.pyc
a
�,�h� � @ s� d dl mZ zd dlmZmZ W n" eyB d dlmZmZ Y n0 zd dlmZ W n eyr d dl mZ Y n0 zd dl
mZ W n ey� d dlmZ Y n0 zd dlm
Z
W n. ey� d dlmZ G dd� de�Z
Y n0 zeZW n e�y eZY n0 zd d lmZ W n e�y2 d d
lZY n0 zd dlmZ W n e�yd d dlmZ Y n0 zd dlmZ W n e�y� d
d� ZY n0 zd dlmZ W n e�y� e
ZY n0 G dd� de�Zdd� Zd
S )� )�absolute_import)�Path�PurePath)�suppress)�singledispatch)�ABC)�ABCMetac @ s e Zd ZeZdS )r N)�__name__�
__module__�__qualname__r �
__metaclass__� r
r
�L/opt/nydus/tmp/pip-target-wkfpz8uv/lib/python/importlib_resources/_compat.pyr s r )�metadataN)r )�runtime_checkablec C s | S �Nr
)�clsr
r
r r 5 s r )�Protocolc @ s e Zd Zdd� ZdS )�PackageSpecc K s t | ��|� d S r )�vars�update)�self�kwargsr
r
r �__init__@ s zPackageSpec.__init__N)r r
r r r
r
r
r r ? s r c C s"