U
    >hZ                     @   sD   d dl mZ d dlmZ d dlmZ d dlmZ eedddZdS )	    )AbstractDistribution)SourceDistribution)WheelDistribution)InstallRequirement)install_reqreturnc                 C   s$   | j rt| S | jrt| S t| S )z7Returns a Distribution for the given InstallRequirement)editabler   is_wheelr   )r    r
   H/tmp/pip-unpacked-wheel-zvxvnq2j/pip/_internal/distributions/__init__.py)make_distribution_for_install_requirement   s
    r   N)	 pip._internal.distributions.baser   !pip._internal.distributions.sdistr   !pip._internal.distributions.wheelr   pip._internal.req.req_installr   r   r
   r
   r
   r   <module>   s   