3 (\@s`ddlmZddlmZddlmZerLddlmZddlm Z ddl m Z GdddeZ d S) )parse)KeyBasedCompareMixin)MYPY_CHECK_RUNNING) _BaseVersion)Link)Anycs(eZdZdZfddZddZZS)InstallationCandidatez9Represents a potential "candidate" for installation. cs:||_t||_||_tt|j|j|j|jftddS)N)keyZdefining_class)project parse_versionversionlocationsuperr__init__)selfr r r ) __class__q/private/var/folders/pf/wv4htv3x0qs2c2mp0dnn0kchsvlck3/T/pip-build-k1a8l1r5/pip/pip/_internal/models/candidate.pyrs   zInstallationCandidate.__init__cCsdj|j|j|jS)Nz))formatr r r )rrrr__repr__szInstallationCandidate.__repr__)__name__ __module__ __qualname____doc__rr __classcell__rr)rrr s rN) Zpip._vendor.packaging.versionrr Zpip._internal.utils.modelsrZpip._internal.utils.typingrrZpip._internal.models.linkrZtypingrrrrrrs