
    жvg                     t    d dl mZ d dlmZ d dlmZ d dlmZ  ed           G d d                      Zd	S )
    )	dataclass)Version)parse)LinkT)frozenc                   ^    e Zd ZU dZg dZeed<   eed<   eed<   dedededdfdZ	defd	Z
dS )
InstallationCandidatez4Represents a potential "candidate" for installation.nameversionlinkr   r   r   returnNc                     t                               | d|           t                               | dt          |                     t                               | d|           d S )Nr   r   r   )object__setattr__parse_version)selfr   r   r   s       [/var/www/pixelcanvas.ch/venv/lib/python3.11/site-packages/pip/_internal/models/candidate.py__init__zInstallationCandidate.__init__   sX    4...4M',B,BCCC4.....    c                 6    | j         d| j         d| j         dS )Nz candidate (version z at )r
   )r   s    r   __str__zInstallationCandidate.__str__   s'    )QQ4<QQTYQQQQr   )__name__
__module____qualname____doc__	__slots__str__annotations__r   r   r   r    r   r   r	   r	   	   s         >>+++I
III
JJJ/S /3 /d /t / / / /
R R R R R R Rr   r	   N)	dataclassesr   pip._vendor.packaging.versionr   r   r   pip._internal.models.linkr   r	   r!   r   r   <module>r%      s    ! ! ! ! ! ! 1 1 1 1 1 1 @ @ @ @ @ @ * * * * * * $R R R R R R R R R Rr   