o ¡—g¨ã@s8ddlmZddlmZddlmZGdd„deƒZdS)é)ÚAbstractDistribution)Ú PackageFinder)ÚBaseDistributionc@s4eZdZdZdefdd„Zdededdfdd „ZdS) ÚInstalledDistributionzˆRepresents an installed package. This does not need any preparation as the required information has already been computed. ÚreturncCs|jjdus Jdƒ‚|jjS)Nznot actually installed)ÚreqÚ satisfied_by)Úself©r úG/usr/lib/python3/dist-packages/pip/_internal/distributions/installed.pyÚget_metadata_distribution sz/InstalledDistribution.get_metadata_distributionÚfinderÚbuild_isolationNcCsdS)Nr )r r rr r r Úprepare_distribution_metadatasz3InstalledDistribution.prepare_distribution_metadata) Ú__name__Ú __module__Ú __qualname__Ú__doc__rr rÚboolrr r r r rsÿÿþrN)Ú pip._internal.distributions.baserÚ"pip._internal.index.package_finderrÚpip._internal.metadatarrr r r r Ús