
    |j=                     T    d dl mZ d dlmZ d dlmZ eeedz  gef   Z G d d      Zy)    )Callable)InstallRequirement)RequirementSetNc                   <    e Zd Zdee   dedefdZdedee   fdZy)BaseResolver	root_reqscheck_supported_wheelsreturnc                     t               NNotImplementedError)selfr   r	   s      U/opt/daily-market/.venv/lib/python3.12/site-packages/pip/_internal/resolution/base.pyresolvezBaseResolver.resolve        "##    req_setc                     t               r   r   )r   r   s     r   get_installation_orderz#BaseResolver.get_installation_order   r   r   N)	__name__
__module____qualname__listr   boolr   r   r    r   r   r   r      s@    $01$KO$	$
$%$	 	!$r   r   )	collections.abcr   pip._internal.req.req_installr   pip._internal.req.req_setr   strInstallRequirementProviderr   r   r   r   <module>r"      s7    $ < 4%
t
#$&88 
	$ 	$r   