
    iZ                     F    d dl mZ d dlmZ d dlmZ d dlmZ dedefdZdS )	    )AbstractDistribution)SourceDistribution)WheelDistribution)InstallRequirementinstall_reqreturnc                 x    | j         rt          |           S | j        rt          |           S t          |           S )z7Returns a Distribution for the given InstallRequirement)editabler   is_wheelr   )r   s    iC:\Users\betacode\Desktop\descargarYoutube\venv\Lib\site-packages\pip/_internal/distributions/__init__.py)make_distribution_for_install_requirementr      sH      /!+...  . --- k***    N)	 pip._internal.distributions.baser   !pip._internal.distributions.sdistr   !pip._internal.distributions.wheelr   pip._internal.req.req_installr   r    r   r   <module>r      s{    A A A A A A @ @ @ @ @ @ ? ? ? ? ? ? < < < < < <+#++ + + + + +r   