a
    0ªfJ  ã                   @   sD   d dl mZ d dlmZ d dlmZ d dlmZ G dd„ deƒZdS )é    )ÚOptional)ÚAbstractDistribution)ÚPackageFinder)ÚBaseDistributionc                   @   sH   e Zd ZdZeee dœdd„ƒZedœdd„Z	e
eeddœd	d
„ZdS )ÚInstalledDistributionzˆRepresents an installed package.

    This does not need any preparation as the required information has already
    been computed.
    )Úreturnc                 C   s   d S ©N© ©Úselfr	   r	   ú^/var/www/ai-form-bot/venv/lib/python3.9/site-packages/pip/_internal/distributions/installed.pyÚbuild_tracker_id   s    z&InstalledDistribution.build_tracker_idc                 C   s   | j jd usJ dƒ‚| j jS )Nznot actually installed)ÚreqÚsatisfied_byr
   r	   r	   r   Úget_metadata_distribution   s    z/InstalledDistribution.get_metadata_distributionN)ÚfinderÚbuild_isolationÚcheck_build_depsr   c                 C   s   d S r   r	   )r   r   r   r   r	   r	   r   Úprepare_distribution_metadata   s    z3InstalledDistribution.prepare_distribution_metadata)Ú__name__Ú
__module__Ú__qualname__Ú__doc__Úpropertyr   Ústrr   r   r   r   Úboolr   r	   r	   r	   r   r      s   ûr   N)	Útypingr   Ú pip._internal.distributions.baser   Ú"pip._internal.index.package_finderr   Úpip._internal.metadatar   r   r	   r	   r	   r   Ú<module>   s   