ok
Direktori : /opt/alt/python36/lib/python3.6/site-packages/pip/_vendor/resolvelib/ |
Current File : //opt/alt/python36/lib/python3.6/site-packages/pip/_vendor/resolvelib/resolvers.pyc |
� Bu�_c @ sT d d l Z d d l m Z d d l m Z d d l m Z e j d d d g � Z d e f d � � YZ d e f d � � YZ d e f d � � YZ d e f d � � YZ d e f d � � YZ d e f d � � YZ d e f d � � YZ e j d d � Z d e f d � � YZ d � Z e j d d � Z d � Z d e f d � � YZ d S(! i����Ni ( t collections_abc( t AbstractResolver( t DirectedGrapht RequirementInformationt requirementt parentt ResolverExceptionc B s e Z d Z RS( s� A base class for all exceptions raised by this module. Exceptions derived by this class should all be handled in this module. Any bubbling pass the resolver should be treated as a bug. ( t __name__t __module__t __doc__( ( ( sQ /opt/alt/python36/lib/python3.6/site-packages/pip/_vendor/resolvelib/resolvers.pyR s t RequirementsConflictedc B s e Z d � Z d � Z RS( c C s# t t | � j | � | | _ d S( N( t superR t __init__t criterion( t selfR ( ( sQ /opt/alt/python36/lib/python3.6/site-packages/pip/_vendor/resolvelib/resolvers.pyR s c C s) d j d j d � | j j � D� � � S( Ns Requirements conflict: {}s , c s s | ] } t | � Vq d S( N( t repr( t .0t r( ( sQ /opt/alt/python36/lib/python3.6/site-packages/pip/_vendor/resolvelib/resolvers.pys <genexpr> s ( t formatt joinR t iter_requirement( R ( ( sQ /opt/alt/python36/lib/python3.6/site-packages/pip/_vendor/resolvelib/resolvers.pyt __str__ s ( R R R R ( ( ( sQ /opt/alt/python36/lib/python3.6/site-packages/pip/_vendor/resolvelib/resolvers.pyR s t InconsistentCandidatec B s e Z d � Z d � Z RS( c C s/ t t | � j | | � | | _ | | _ d S( N( R R R t candidateR ( R R R ( ( sQ /opt/alt/python36/lib/python3.6/site-packages/pip/_vendor/resolvelib/resolvers.pyR ! s c C s/ d j | j d j d � | j j � D� � � S( Ns+ Provided candidate {!r} does not satisfy {}s , c s s | ] } t | � Vq d S( N( R ( R R ( ( sQ /opt/alt/python36/lib/python3.6/site-packages/pip/_vendor/resolvelib/resolvers.pys <genexpr>) s ( R R R R R ( R ( ( sQ /opt/alt/python36/lib/python3.6/site-packages/pip/_vendor/resolvelib/resolvers.pyR &