§ "„Jd[ãóZ—ddlmZddlmZddlmZddlmZmZm Z Gd„de¦«Z dS)é)Úcanonicalize_name)ÚAbstractDistribution)Ú PackageFinder)ÚBaseDistributionÚFilesystemWheelÚget_wheel_distributioncó2—eZdZdZdefd„Zdededdfd„ZdS)ÚWheelDistributionzqRepresents a wheel distribution. This does not need any preparation as wheels can be directly unpacked. ÚreturncóÚ—|jjs Jd¦«‚|jjs Jd¦«‚t|jj¦«}t |t |jj¦«¦«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Únamerrr)ÚselfÚwheels úT/opt/alt/python311/lib/python3.11/site-packages/pip/_internal/distributions/wheel.pyÚget_metadata_distributionz+WheelDistribution.get_metadata_distributionsf€ð ŒxÔ'ÐUÐUÐ)UÑUÔUÐUØŒxŒ}Ð8Ð8Ð8Ñ8Ô8Ð8Ý ¤Ô 8Ñ9Ô9ˆÝ% eÕ->¸t¼x¼}Ñ-MÔ-MÑNÔNÐNóÚfinderÚbuild_isolationNcó—dS)N©)rrrs rÚprepare_distribution_metadataz/WheelDistribution.prepare_distribution_metadatas €ð ˆr) Ú__name__Ú __module__Ú __qualname__Ú__doc__rrrÚboolrrrrr r sk€€€€€ððð OÐ+;ðOðOðOðOð Ø#ð Ø6:ð à ð ð ð ð ð ð rr N) Úpip._vendor.packaging.utilsrÚ pip._internal.distributions.baserÚ"pip._internal.index.package_finderrÚpip._internal.metadatarrrr rrrúr#s¢ðØ9Ð9Ð9Ð9Ð9Ð9àAÐAÐAÐAÐAÐAØ<Ð<Ð<Ð<Ð<Ð<ððððððððððð ð ð ð ð Ð,ñ ô ð ð ð r