ó
Đ˛Ebc           @   s   d  d l  m Z e re d  d l m Z m Z d  d l m Z d  d l m Z e e	 e g e f Z
 n  d e f d     YZ d S(   i˙˙˙˙(   t   MYPY_CHECK_RUNNING(   t   Callablet   List(   t   InstallRequirement(   t   RequirementSett   BaseResolverc           B   s   e  Z d    Z d   Z RS(   c         C   s   t     d  S(   N(   t   NotImplementedError(   t   selft	   root_reqst   check_supported_wheels(    (    s:   /tmp/pip-build-UPPWic/pip/pip/_internal/resolution/base.pyt   resolve   s    c         C   s   t     d  S(   N(   R   (   R   t   req_set(    (    s:   /tmp/pip-build-UPPWic/pip/pip/_internal/resolution/base.pyt   get_installation_order   s    (   t   __name__t
   __module__R
   R   (    (    (    s:   /tmp/pip-build-UPPWic/pip/pip/_internal/resolution/base.pyR      s   	N(   t   pip._internal.utils.typingR    t   typingR   R   t   pip._internal.req.req_installR   t   pip._internal.req.req_setR   t   strt   InstallRequirementProvidert   objectR   (    (    (    s:   /tmp/pip-build-UPPWic/pip/pip/_internal/resolution/base.pyt   <module>   s   