a
    sÀhA  ã                   @   sN   d dl 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Ú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   úY/var/www/html/assistant/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__Úlistr   Úboolr   r   r   r   r   r   r   r      s   þþr   N)
Útypingr   r   Zpip._internal.req.req_installr   Zpip._internal.req.req_setr   ÚstrZInstallRequirementProviderr   r   r   r   r   Ú<module>   s   ÿ