U
    
HaZ  ã                   @   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-tx790h60/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   þ