| Server IP : 217.160.0.135 / Your IP : 216.73.217.85 Web Server : Apache System : Linux www 6.18.52-i1-ampere #1203 SMP Mon Sep 14 18:29:59 CEST 2026 aarch64 User : sws1074145052 ( 1074145052) PHP Version : 8.3.32 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /lib/python3/dist-packages/pip/_internal/distributions/__pycache__/ |
Upload File : |
�
�/�c� � �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 �6 � e Zd ZdZdefd�Zdedededdfd�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 �C/usr/lib/python3/dist-packages/pip/_internal/distributions/wheel.py�get_metadata_distributionz+WheelDistribution.get_metadata_distribution sf � �
�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_isolation�check_build_depsNc � � d S )N� )r 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
sy � � � � � �� �
O�+;� O� O� O� O�
��
� �
� �
�
�
�
�
�
�
�
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 �<module>r$ s� �� 9� 9� 9� 9� 9� 9� A� A� A� A� A� A� <� <� <� <� <� <�� � � � � � � � � �
�
�
�
�
�,�
�
�
�
�
r