File: //usr/lib/python3.9/site-packages/pip/_internal/distributions/__pycache__/installed.cpython-39.pyc
a
?�f� � @ sT d dl mZ d dlmZ er@d dlmZ d dlmZ d dlm Z G dd� de�Z
dS ) � )�AbstractDistribution)�MYPY_CHECK_RUNNING)�Optional)�Distribution)�
PackageFinderc @ s e Zd ZdZdd� Zdd� ZdS )�InstalledDistributionz�Represents an installed package.
This does not need any preparation as the required information has already
been computed.
c C s | j jS �N)ZreqZsatisfied_by)�self� r
�I/usr/lib/python3.9/site-packages/pip/_internal/distributions/installed.py�get_pkg_resources_distribution s z4InstalledDistribution.get_pkg_resources_distributionc C s d S r r
)r �finderZbuild_isolationr
r
r �prepare_distribution_metadata s z3InstalledDistribution.prepare_distribution_metadataN)�__name__�
__module__�__qualname__�__doc__r r r
r
r
r r s r N)Z pip._internal.distributions.baser Zpip._internal.utils.typingr �typingr Zpip._vendor.pkg_resourcesr Z"pip._internal.index.package_finderr r r
r
r
r �<module> s