python (3.11.7)
    *eX	                     ^    d Z ddlZddlZddlZddlmZ dZdZdZ	dZ
dZd	 Zd
d
Z
d
dZd ZdS )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        nt          j        j        } || |          S N)
isinstancelist	importlib	machinery
PathFinder	find_specutil)modulepathsfinders      Q/BuggyBox/python/3.11.7/bootstrap/lib/python3.11/site-packages/setuptools/_imp.pyr   r      sN     eT""	!	&&((22  
 6&%       c                    t          | |          }|t          d| z            |j        s5t          |d          r%t          j                            d|j                  }d}d}t          |j        t                    }|j
        dk    s&|r3t          |j        t          j        j
                  rt          }d}dx}}n |j
        dk    s&|r2t          |j        t          j        j                  rt           }d}dx}}n|j        r|j
        }t"