관리-도구
편집 파일: wheel.cpython-36.pyc
3 �Re � @ s` d dl mZ d dlmZ d dlmZ d dlmZ erLd dlm Z d dl mZ G dd� de�Zd S ) � )�ZipFile)�AbstractDistribution)�MYPY_CHECK_RUNNING)�$pkg_resources_distribution_for_wheel)�Distribution)� PackageFinderc @ s e Zd ZdZdd� Zdd� ZdS )�WheelDistributionzqRepresents a wheel distribution. This does not need any preparation as wheels can be directly unpacked. c C sH | j jst�| j jst�t| j jdd��}t|| j j| j j�S Q R X dS )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. T)� allowZip64N)�req�local_file_path�AssertionError�namer r )�self�z� r ��/builddir/build/BUILDROOT/alt-python36-pip-20.2.4-5.el8.x86_64/opt/alt/python36/lib/python3.6/site-packages/pip/_internal/distributions/wheel.py�get_pkg_resources_distribution s z0WheelDistribution.get_pkg_resources_distributionc C s d S )Nr )r �finder�build_isolationr r r �prepare_distribution_metadata"