HEX
Server: nginx/1.24.0
System: Linux webserver 6.8.0-87-generic #88-Ubuntu SMP PREEMPT_DYNAMIC Sat Oct 11 09:28:41 UTC 2025 x86_64
User: wpuser (1002)
PHP: 8.3.6
Disabled: NONE
Upload Files
File: //usr/lib/python3/dist-packages/pip/_internal/resolution/__pycache__/base.cpython-312.pyc
�

��hG��\�ddlmZmZmZddlmZddlmZeeeegefZ	Gd�d�Z
y)�)�Callable�List�Optional)�InstallRequirement)�RequirementSetc�<�eZdZdeededefd�Zdedeefd�Zy)�BaseResolver�	root_reqs�check_supported_wheels�returnc��t���N��NotImplementedError)�selfr
rs   �?/usr/lib/python3/dist-packages/pip/_internal/resolution/base.py�resolvezBaseResolver.resolve�
��"�#�#��req_setc��t��rr)rrs  r�get_installation_orderz#BaseResolver.get_installation_orderrrN)	�__name__�
__module__�__qualname__rr�boolrrr�rrr	r	s@��$��0�1�$�KO�$�	�$�
$�%�$�	
� �	!�$rr	N)�typingrrr�pip._internal.req.req_installr�pip._internal.req.req_setr�str�InstallRequirementProviderr	rrr�<module>r#s:��+�+�<�4�%��(�%�
&�'�);�;���
	$�	$r