o ÆšReÿã@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,ddlm}|jjdusJdƒ‚||jjƒS)Nr)Ú Distributionznot actually installed)Ú$pip._internal.metadata.pkg_resourcesrÚreqÚ satisfied_by)ÚselfÚ_Dist©r ú—/builddir/build/BUILDROOT/alt-python310-pip-21.3.1-3.el8.x86_64/opt/alt/python310/lib/python3.10/site-packages/pip/_internal/distributions/installed.pyÚget_metadata_distribution s  z/InstalledDistribution.get_metadata_distributionÚfinderÚbuild_isolationNcCsdS)Nr )r rrr r rÚprepare_distribution_metadatasz3InstalledDistribution.prepare_distribution_metadata) Ú__name__Ú __module__Ú __qualname__Ú__doc__rrrÚboolrr r r rrsÿÿþrN)Ú pip._internal.distributions.baserÚ"pip._internal.index.package_finderrÚpip._internal.metadatarrr r r rÚs