????
| Current Path : /usr/lib/python2.7/site-packages/pip/_internal/models/ |
| Current File : //usr/lib/python2.7/site-packages/pip/_internal/models/candidate.pyc |
�
}�\]c @ s� d d l m Z d d l m Z d d l m Z e ri d d l m Z d d l m Z d d l
m Z n d e f d � � YZ d S(
i����( t parse( t KeyBasedCompareMixin( t MYPY_CHECK_RUNNING( t _BaseVersion( t Link( t Anyt InstallationCandidatec B s) e Z d Z d � Z d � Z d � Z RS( s9 Represents a potential "candidate" for installation.
c C sV | | _ t | � | _ | | _ t t | � j d | j | j | j f d t � d S( Nt keyt defining_class( t projectt
parse_versiont versiont linkt superR t __init__( t selfR R R ( ( s= /tmp/pip-install-ewDPok/pip/pip/_internal/models/candidate.pyR s c C s d j | j | j | j � S( Ns) <InstallationCandidate({!r}, {!r}, {!r})>( t formatR R R ( R ( ( s= /tmp/pip-install-ewDPok/pip/pip/_internal/models/candidate.pyt __repr__ s c C s d j | j | j | j � S( Ns! {!r} candidate (version {} at {})( R R R R ( R ( ( s= /tmp/pip-install-ewDPok/pip/pip/_internal/models/candidate.pyt __str__! s ( t __name__t
__module__t __doc__R R R ( ( ( s= /tmp/pip-install-ewDPok/pip/pip/_internal/models/candidate.pyR s N(
t pip._vendor.packaging.versionR R
t pip._internal.utils.modelsR t pip._internal.utils.typingR R t pip._internal.models.linkR t typingR R ( ( ( s= /tmp/pip-install-ewDPok/pip/pip/_internal/models/candidate.pyt <module> s