§
*¦I;ˆCX^ã óZ — d dl mZ d dlmZ d dlmZ d dlmZmZm Z G d„ de¦ « Z
dS )é )Úcanonicalize_name)ÚAbstractDistribution)Ú
PackageFinder)ÚBaseDistributionÚFilesystemWheelÚget_wheel_distributionc ó2 — e Zd ZdZdefd„Zdededdfd„ZdS )ÚWheelDistributionzqRepresents a wheel distribution.
This does not need any preparation as wheels can be directly unpacked.
Úreturnc óÚ — | j j s
J d¦ « ‚| j j s
J d¦ « ‚t | j j ¦ « }t |t | j j ¦ « ¦ « S )z¢Loads the metadata from the wheel file into memory and returns a
Distribution that uses it, not relying on the wheel file or
requirement.
z*Set as part of preparation during downloadzWheels are never unnamed)ÚreqÚlocal_file_pathÚnamer r r )ÚselfÚwheels ú“/builddir/build/BUILDROOT/alt-python311-pip-21.3.1-4.el9.x86_64/opt/alt/python311/lib/python3.11/site-packages/pip/_internal/distributions/wheel.pyÚget_metadata_distributionz+WheelDistribution.get_metadata_distribution se € ð
ŒxÔ'ÐUÐUÐ)UÑUÔUÐ'ØŒxŒ}Ð8Ð8Ð8Ñ8Ô8ˆ}Ý ¤Ô 8Ñ9Ô9ˆÝ% eÕ->¸t¼x¼}Ñ-MÔ-MÑNÔNÐNó ÚfinderÚbuild_isolationNc ó — d S )N© )r r r s r Úprepare_distribution_metadataz/WheelDistribution.prepare_distribution_metadata s € ð
ˆr ) Ú__name__Ú
__module__Ú__qualname__Ú__doc__r r r Úboolr r r r r
r
sk € € € € € ðð ð
OÐ+;ð Oð Oð Oð Oð
Ø#ð
Ø6:ð
à
ð
ð
ð
ð
ð
ð
r r
N)Úpip._vendor.packaging.utilsr Ú pip._internal.distributions.baser Ú"pip._internal.index.package_finderr Úpip._internal.metadatar r r r
r r r ú