U
    †cUhJ  ã                   @   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	   úe/opt/bot/vods_filmes/script/venv/lib/python3.8/site-packages/pip/_internal/distributions/installed.pyÚbuild_tracker_id   s    z&InstalledDistribution.build_tracker_idc                 C   s   | j jd k	stdƒ‚| j jS )Nznot actually installed)ÚreqÚsatisfied_byÚAssertionErrorr
   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   