File manager - Edit - /opt/cloudlinux/venv/lib/python3.11/site-packages/pip/_internal/distributions/__pycache__/wheel.cpython-311.pyc
Back
� .|oiT � �v � d dl mZ d dlmZ d dlmZ d dlmZ d dlm Z m Z mZ erd dlm Z G d� de� � Zd S ) � )�annotations)� TYPE_CHECKING)�canonicalize_name)�AbstractDistribution)�BaseDistribution�FilesystemWheel�get_wheel_distribution)�BuildEnvironmentInstallerc �: � e Zd ZdZedd�� � Zdd�Zdd �ZdS )�WheelDistributionzqRepresents a wheel distribution. This does not need any preparation as wheels can be directly unpacked. �return� str | Nonec � � d S �N� )�selfs �s/builddir/build/BUILD/cloudlinux-venv-1.0.10/venv/lib/python3.11/site-packages/pip/_internal/distributions/wheel.py�build_tracker_idz"WheelDistribution.build_tracker_id s � ��t� r c �� � | 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 )r �wheels r �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�Nr �build_env_installerr �build_isolation�bool�check_build_deps�Nonec � � d S r r )r r r r s r �prepare_distribution_metadataz/WheelDistribution.prepare_distribution_metadata&