OwlCyberSecurity - MANAGER
Edit File: __init__.cpython-311.pyc
� � h�( � �* � d Z ddlmZ ddlZddlZddlZddlZddlmZ ddl m Z ddlmZm Z mZ ej � ej � ej � ej � e� � � � dd� � xZej vegz � � ej � d d� � ddlZd dlmZmZ d dlmZ d d lmZm Z d dl!m"Z" d dl#m$Z$ d dl%m&Z& d dl'm(Z( ddl)Z*ddl+m,Z, g d�Z- e dd�� � Z.dZ/ej0 Z1e j0 Z2d� Z3d#d�Z4d� Z5e*j6 j5 j e5_ erddl)m7Z8 n ej9 e*j6 j7 � � Z8 G d� de8� � Z7d� Z:ej; fd �Z< G d!� d"e=� � Z> ej? � � dS )$z@Extensions to the 'distutils' for large or complex distributions� )�annotationsN)�abstractmethod)�Mapping)� TYPE_CHECKING�TypeVar�overload� setuptools�_vendor� backports� )�logging�monkey)�Require)� PackageFinder�PEP420PackageFinder)�Distribution)� Extension)�__version__)�SetuptoolsDeprecationWarning)�DistutilsOptionError)�setupr �Commandr r r � find_packages�find_namespace_packages� _CommandT�_Command)�boundc � � G d� dt j j � � } || � � }|� d�� � |j rt |� � d S d S )Nc �6 � � e Zd ZdZd � fd�Zd� fd� Zd � Z� xZS )�4_install_setup_requires.<locals>.MinimalDistributionzl A minimal version of a distribution for supporting the fetch_build_eggs interface. �attrs�Mapping[str, object]�return�Nonec �� ��� d}�fd�t |� � t �� � z D � � }t � � � |� � | j � � � d S )N)�dependency_links�setup_requiresc �"