�
��^i� � �F � d dl mZ d dlmZ d dlmZ G d� de� � ZdS )� )�parse)�Link)�KeyBasedCompareMixinc �T � � e Zd ZdZg d�Zdedededdf� fd�Zdefd �Zdefd
�Z � xZ
S )�InstallationCandidatez4Represents a potential "candidate" for installation.)�name�version�linkr r r
�returnNc �� �� || _ t |� � | _ || _ t � � � | j | j | j ft �� � d S )N)�key�defining_class)r �
parse_versionr r
�super�__init__r )�selfr r r
� __class__s ���/builddir/build/BUILDROOT/alt-python311-pip-21.3.1-4.el8.x86_64/opt/alt/python311/lib/python3.11/site-packages/pip/_internal/models/candidate.pyr zInstallationCandidate.__init__ s^ �� ��� �$�W�-�-����� �
�������D�L�$�)�4�0� �
�
�
�
�
� c �N � d� | j | j | j � � S )Nz)