a
    [f                     @   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                   @   s0   e Zd ZdZedddZeeddddZdS )	InstalledDistributionzRepresents 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
   wC:\Users\91910\OneDrive\Desktop\vts_admin_rebuild-master\vts\Lib\site-packages\pip/_internal/distributions/installed.pyget_metadata_distribution   s    z/InstalledDistribution.get_metadata_distributionN)finderbuild_isolationr   c                 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   