o
    èh¨  ã                   @   s8   d dl mZ d dlmZ d dlmZ G dd„ deƒZdS )é    )ÚAbstractDistribution)ÚPackageFinder)ÚBaseDistributionc                   @   s4   e Zd ZdZdefdd„Zdededdf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   | j jd us
J dƒ‚| j jS )Nznot actually installed)ÚreqÚsatisfied_by)Úself© r
   úa/var/www/html/olx_land/venv/lib/python3.10/site-packages/pip/_internal/distributions/installed.pyÚget_metadata_distribution   s   z/InstalledDistribution.get_metadata_distributionÚfinderÚbuild_isolationNc                 C   s   d S )Nr
   )r	   r   r   r
   r
   r   Úprepare_distribution_metadata   s   z3InstalledDistribution.prepare_distribution_metadata)	Ú__name__Ú
__module__Ú__qualname__Ú__doc__r   r   r   Úboolr   r
   r
   r
   r   r      s    ÿÿþr   N)Ú pip._internal.distributions.baser   Ú"pip._internal.index.package_finderr   Úpip._internal.metadatar   r   r
   r
   r
   r   Ú<module>   s    