� ��^iG��p�ddlmZmZmZddlmZddlmZeeeegefZ Gd�d��Z dS)�)�Callable�List�Optional)�InstallRequirement)�RequirementSetc�J�eZdZdeededefd�Zdedeefd�ZdS)� BaseResolver� root_reqs�check_supported_wheels�returnc��t����N��NotImplementedError)�selfr r s ��/builddir/build/BUILDROOT/alt-python311-pip-21.3.1-4.el8.x86_64/opt/alt/python311/lib/python3.11/site-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 sp������$��0�1�$�KO�$� �$�$�$�$� $�%�$� � � !�$�$�$�$�$�$rr N) �typingrrr�pip._internal.req.req_installr�pip._internal.req.req_setr�str�InstallRequirementProviderr rrr�r#s���+�+�+�+�+�+�+�+�+�+�<�<�<�<�<�<�4�4�4�4�4�4�%��(�%� &�'�);�;��� $� $� $� $� $� $� $� $� $� $r