o
    ؁iZ                     @   sF   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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
   e/home/test-dt/pcm-url-check/venv/lib/python3.10/site-packages/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    