/usr/lib/python3.9/site-packages/pip/_internal/models/__pycache__
a [��f� � @ s8 d dl mZ d dlmZ d dlmZ G dd� de�ZdS )� )�parse)�Link)�KeyBasedCompareMixinc sP e Zd ZdZg d�Zeeedd�� fdd�Zed�dd �Zed�d d�Z � Z S )�InstallationCandidatez4Represents a potential "candidate" for installation.)�name�version�linkN)r r r �returnc s6 || _ t|�| _|| _t� j| j | j| jftd� d S )N)�keyZdefining_class)r � parse_versionr r �super�__init__r )�selfr r r �� __class__� �B/usr/lib/python3.9/site-packages/pip/_internal/models/candidate.pyr s �zInstallationCandidate.__init__)r c C s d� | j| j| j�S )Nz)<InstallationCandidate({!r}, {!r}, {!r})>��formatr r r �r r r r �__repr__ s �zInstallationCandidate.__repr__c C s d� | j| j| j�S )Nz!{!r} candidate (version {} at {})r r r r r �__str__ s �zInstallationCandidate.__str__)�__name__� __module__�__qualname__�__doc__� __slots__�strr r r r � __classcell__r r r r r s r N)Zpip._vendor.packaging.versionr r Zpip._internal.models.linkr Zpip._internal.utils.modelsr r r r r r �<module> s
.
Edit
..
Edit
__init__.cpython-39.opt-1.pyc
Edit
__init__.cpython-39.pyc
Edit
candidate.cpython-39.opt-1.pyc
Edit
candidate.cpython-39.pyc
Edit
direct_url.cpython-39.opt-1.pyc
Edit
direct_url.cpython-39.pyc
Edit
format_control.cpython-39.opt-1.pyc
Edit
format_control.cpython-39.pyc
Edit
index.cpython-39.opt-1.pyc
Edit
index.cpython-39.pyc
Edit
link.cpython-39.opt-1.pyc
Edit
link.cpython-39.pyc
Edit
scheme.cpython-39.opt-1.pyc
Edit
scheme.cpython-39.pyc
Edit
search_scope.cpython-39.opt-1.pyc
Edit
search_scope.cpython-39.pyc
Edit
selection_prefs.cpython-39.opt-1.pyc
Edit
selection_prefs.cpython-39.pyc
Edit
target_python.cpython-39.opt-1.pyc
Edit
target_python.cpython-39.pyc
Edit
wheel.cpython-39.opt-1.pyc
Edit
wheel.cpython-39.pyc
Edit