File: //usr/lib/python3/dist-packages/pip/_internal/distributions/__pycache__/installed.cpython-310.pyc
o
@%Ne� � @ s8 d dl mZ d dlmZ d dlmZ G dd� de�ZdS )� )�AbstractDistribution)�
PackageFinder)�BaseDistributionc @ s4 e Zd ZdZdefdd�Zdededdfdd �ZdS )
�InstalledDistributionz�Represents an installed package.
This does not need any preparation as the required information has already
been computed.
�returnc C s | j jd us
J d��| j jS )Nznot actually installed)�req�satisfied_by)�self� r
�G/usr/lib/python3/dist-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