a
    0ªfG  ã                   @   sR   d dl mZmZmZ d dlmZ d dlmZ eeee gef Z	G dd„ dƒZ
dS )é    )ÚCallableÚListÚOptional)ÚInstallRequirement)ÚRequirementSetc                   @   s6   e Zd Zee eedœdd„Zeee dœdd„ZdS )ÚBaseResolver)Ú	root_reqsÚcheck_supported_wheelsÚreturnc                 C   s
   t ƒ ‚d S ©N©ÚNotImplementedError)Úselfr   r	   © r   úV/var/www/ai-form-bot/venv/lib/python3.9/site-packages/pip/_internal/resolution/base.pyÚresolve   s    zBaseResolver.resolve)Úreq_setr
   c                 C   s
   t ƒ ‚d S r   r   )r   r   r   r   r   Úget_installation_order   s    z#BaseResolver.get_installation_orderN)	Ú__name__Ú
__module__Ú__qualname__r   r   Úboolr   r   r   r   r   r   r   r      s   þþr   N)Útypingr   r   r   Zpip._internal.req.req_installr   Zpip._internal.req.req_setr   ÚstrÚInstallRequirementProviderr   r   r   r   r   Ú<module>   s   ÿ