File: //opt/python38/lib/python3.8/site-packages/setuptools/__pycache__/__init__.cpython-38.pyc
U
�i�_� � @ s� d Z ddlZddlZddlZddlZddlZddlmZ ddl m
Z
ddlmZ ddl
mZ ddlmZmZ dd lmZmZ ddlZdd
lmZ ddlmZ ddlmZ dd
lmZ eZ dddddddgZ!er�e!�"d� ej#j$Z$dZ%dZ&dgZ'G dd� d�Z(G dd� de(�Z)e(j*Z+e�re)j*Z,dd� Z-dd� Z.ej/j.j e._ e�0ej/j1�Z2G dd� de2�Z1d d!� Z3ej4fd"d#�Z5G d$d%� d%e6�Z7e�8� dS )&z@Extensions to the 'distutils' for large or complex distributions� N)�DistutilsOptionError)�convert_path��fnmatchcase� )�SetuptoolsDeprecationWarning)�PY3�string_types)�filter�map)� Extension)�Distribution)�Require)�monkey�setupr
�Commandr r r �
find_packages�find_namespace_packagesTz
lib2to3.fixesc @ sB e Zd ZdZeddd��Zedd� �Zed d
� �Zedd� �Z d
S )�
PackageFinderzI
Generate a list of all Python packages found within a directory
�.� ��*c C s&