File: //snap/certbot/4965/lib/python3.12/site-packages/setuptools/__pycache__/_imp.cpython-312.pyc
�
9�h� � �d � d Z ddlZddlZddlZddlZddlmZ dZdZdZ dZ
dZd � Zd
d
�Z
d
d�Zd� Zy)zX
Re-implementation of find_module and get_frozen_object
from the deprecated imp module.
� N)�module_from_spec� � � � � c � � t |t � r(t j j � j
nt j j
} || |� S �N)�
isinstance�list� importlib� machinery�
PathFinder� find_spec�util)�module�paths�finders �/build/snapcraft-certbot-c9561b03ef7f16aa90eb6754ca5f17a1/parts/certbot/install/lib/python3.12/site-packages/setuptools/_imp.pyr r sI � � �e�T�"� ���&�&�(�2�2�
�^�^�
%�
%� �
�&�%� � � c � � t | |� }|�t d| � �� �|j s6t |d� r*t j
j
d|j � }d}d}t |j t � }|j dk( s0|r<t |j t j j � rt }d}dx}}�n6|j dk( s0|r;t |j t j j � r
t }d}dx}}n�|j r�|j }t"