+
    C<‹jT  ã                  ó|   € ^ RI Ht ^ RIHt ^ RIHt ^ RIHt ^ RIH	t	H
t
Ht ]'       d   ^ RIHt  ! R R]4      tR	# )
é    )Úannotations)ÚTYPE_CHECKING)Úcanonicalize_name)ÚAbstractDistribution)ÚBaseDistributionÚFilesystemWheelÚget_wheel_distribution)ÚBuildEnvironmentInstallerc                  óH   € ] tR t^tRt]R R l4       tR R ltR R ltRt	R	# )
ÚWheelDistributionziRepresents a wheel distribution.

This does not need any preparation as wheels can be directly unpacked.
c               ó   € V ^8„  d   QhRR/# )é   Úreturnz
str | None© )Úformats   "Új/home/user/.cache/auth-split-origin-venv/lib/python3.14/site-packages/pip/_internal/distributions/wheel.pyÚ__annotate__ÚWheelDistribution.__annotate__   s   € ÷ ñ  *ñ ó    c                	ó   € R # ©Nr   )Úselfs   &r   Úbuild_tracker_idÚ"WheelDistribution.build_tracker_id   s   € ár   c               ó   € V ^8„  d   QhRR/# )r   r   r   r   )r   s   "r   r   r      s   € ÷ Oñ OÐ+;ñ Or   c                ó  € V P                   P                  '       g   Q R4       hV P                   P                  '       g   Q R4       h\        V P                   P                  4      p\	        V\        V P                   P                  4      4      # )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 downloadzWheels are never unnamed)ÚreqÚlocal_file_pathÚnamer   r	   r   )r   Úwheels   & r   Úget_metadata_distributionÚ+WheelDistribution.get_metadata_distribution   sg   € ð
 x‰x×'×'Ð'ÐUÐ)UÓUÐ'Øx‰x}}ˆ}Ð8Ð8Ó8ˆ}Ü §¡× 8Ñ 8Ó9ˆÜ% eÔ->¸t¿x¹x¿}¹}Ó-MÓNÐNr   c               ó(   € V ^8„  d   QhRRRRRRRR/# )r   Úbuild_env_installerr
   Úbuild_isolationÚboolÚcheck_build_depsr   ÚNoner   )r   s   "r   r   r   &   s2   € ÷ ñ à6ðð ðð ð	ð
 
ñr   c                	ó   € R # r   r   )r   r$   r%   r'   s   &&&&r   Úprepare_distribution_metadataÚ/WheelDistribution.prepare_distribution_metadata&   s   € ñ 	r   r   N)
Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú__doc__Úpropertyr   r!   r*   Ú__static_attributes__r   r   r   r   r      s+   † ñð
 ôó ðõO÷ñ r   r   N)Ú
__future__r   Útypingr   Úpip._vendor.packaging.utilsr   Ú pip._internal.distributions.baser   Úpip._internal.metadatar   r   r	   Úpip._internal.build_envr
   r   r   r   r   Ú<module>r9      s0   ðÝ "å  å 9å A÷ñ ÷ ÝAôÐ,ö r   