Ë
    As<gJ  ã                   óJ   — d dl mZ d dlmZ d dlmZ d dlmZ  G d„ de«      Zy)é    )ÚOptional)ÚAbstractDistribution)ÚPackageFinder)ÚBaseDistributionc                   óP   — e Zd ZdZedee   fd„«       Zdefd„Z	de
dededdfd	„Zy)
ÚInstalledDistributionzˆRepresents an installed package.

    This does not need any preparation as the required information has already
    been computed.
    Úreturnc                  ó   — y ©N© ©Úselfs    úc/home/kevstigneev/proxy/myenv/lib/python3.12/site-packages/pip/_internal/distributions/installed.pyÚbuild_tracker_idz&InstalledDistribution.build_tracker_id   s   € àó    c                 óh   — | j                   j                  €J d«       ‚| j                   j                  S )Nznot actually installed)ÚreqÚsatisfied_byr   s    r   Úget_metadata_distributionz/InstalledDistribution.get_metadata_distribution   s.   € Øx‰x×$Ñ$Ð0ÐJÐ2JÓJÐ0Øx‰x×$Ñ$Ð$r   ÚfinderÚbuild_isolationÚcheck_build_depsNc                  ó   — y r   r   )r   r   r   r   s       r   Úprepare_distribution_metadataz3InstalledDistribution.prepare_distribution_metadata   s   € ð 	r   )Ú__name__Ú
__module__Ú__qualname__Ú__doc__Úpropertyr   Ústrr   r   r   r   Úboolr   r   r   r   r   r      s^   „ ñð ð (¨3¡-ò ó ðð%Ð+;ó %ðàðð ðð ð	ð
 
ôr   r   N)	Útypingr   Ú pip._internal.distributions.baser   Ú"pip._internal.index.package_finderr   Úpip._internal.metadatar   r   r   r   r   ú<module>r&      s   ðÝ å AÝ <Ý 3ôÐ0õ r   