"XFddlmZddlmZddlmZGddeZdS))parse)Link)KeyBasedCompareMixincTeZdZdZgdZdedededdffd Zdefd Zdefd Z xZ S) InstallationCandidatez4Represents a potential "candidate" for installation.)nameversionlinkrr r returnNc||_t||_||_t |j|j|jft dS)N)keydefining_class)r parse_versionr r super__init__r)selfrr r __class__s /builddir/build/BUILDROOT/alt-python311-pip-21.3.1-4.el9.x86_64/opt/alt/python311/lib/python3.11/site-packages/pip/_internal/models/candidate.pyrzInstallationCandidate.__init__ s^ $W--   DL$)40      cNd|j|j|jS)Nz)formatrr r rs r__repr__zInstallationCandidate.__repr__s):AA I L I   rcNd|j|j|jS)Nz!{!r} candidate (version {} at {})rrs r__str__zInstallationCandidate.__str__s)299 I L I   r) __name__ __module__ __qualname____doc__ __slots__strrrrr __classcell__)rs@rrrs>>+++I S 3 d t       #             rrN)pip._vendor.packaging.versionrrpip._internal.models.linkrpip._internal.utils.modelsrrrrr(sp@@@@@@******;;;;;;     0     r