§
    �’jS  ã                   óv   — d dl mZ d dlmZ d dlmZ d dlmZ  edd¬¦  «         G d„ d¦  «        ¦   «         Zd	S )
é    )Ú	dataclass)ÚVersion)Úparse)ÚLinkT)ÚfrozenÚslotsc                   óh   — e Zd ZU dZeed<   eed<   eed<   eed<   	 dde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ÚlinkÚlockedFÚreturnNc                 ó   — t                                | d|¦  «         t                                | dt          |¦  «        ¦  «         t                                | d|¦  «         t                                | d|¦  «         d S )Nr   r   r   r   )ÚobjectÚ__setattr__Úparse_version)Úselfr   r   r   r   s        úLC:\Projects\DSCons\.venv\Lib\site-packages\pip\_internal\models\candidate.pyÚ__init__zInstallationCandidate.__init__   sr   € õ 	×Ò˜4 ¨Ñ.Ô.Ð.Ý×Ò˜4 ­M¸'Ñ,BÔ,BÑCÔCÐCÝ×Ò˜4 ¨Ñ.Ô.Ð.Ý×Ò˜4 ¨6Ñ2Ô2Ð2Ð2Ð2ó    c                 ó6   — | j         ›d| j        › d| j        › d�S )Nz candidate (version z at ú))r   r   r   )r   s    r   Ú__str__zInstallationCandidate.__str__   s'   € Ø”)ÐQÐQ°4´<ÐQÐQÀTÄYÐQÐQÐQÐQr   )F)Ú__name__Ú
__module__Ú__qualname__Ú__doc__ÚstrÚ__annotations__r   r   Úboolr   r   © r   r   r
   r
   	   s­   € € € € € € à>Ð>à
€I€I�IØÐÐÑØ
€J€J�JØ€L€L�Lð CHð3ð 3Øð3Ø"%ð3Ø-1ð3Ø;?ð3à	ð3ð 3ð 3ð 3ð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Ø @Ð @Ð @Ð @Ð @Ð @à *Ð *Ð *Ð *Ð *Ð *ð €�$˜dÐ#Ñ#Ô#ðRð Rð Rð Rð Rñ Rô Rñ $Ô#ðRð Rð Rr   