XylotrechusZ
B
��Re� � @ sR d Z ddlmZ ddlZddlZddlZddlZddlZddl Z
ddlmZ ddl
mZ ddlmZ ddlZddlmZ dd lmZ dd
lmZ ddlmZ dd
ddddddgZejjZdZG dd� d�ZG dd� de�Z ej!Z"e j!Z#dd� Z$dd� Z%e
j&j%j e%_ e�'e
j&j(�Z)G dd� de)�Z(dd� Z*ej+fdd�Z,G d d!� d!e-�Z.e�/� dS )"z@Extensions to the 'distutils' for large or complex distributions� )�fnmatchcaseN)�DistutilsOptionError)�convert_path� )�SetuptoolsDeprecationWarning)� Extension)�Distribution)�Require)�monkey�setupr �Commandr r r �
find_packages�find_namespace_packagesc @ 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&