관리-도구
편집 파일: wheel.cpython-35.pyc
��Re � @ s� d d l m Z d d l m Z d d l m Z d d l m Z e rf d d l m Z d d l m Z Gd d � d e � Z d S) � )�ZipFile)�AbstractDistribution)�MYPY_CHECK_RUNNING)�$pkg_resources_distribution_for_wheel)�Distribution)� PackageFinderc @ s. e Z d Z d Z d d � Z d d � Z d S)�WheelDistributionzqRepresents a wheel distribution. This does not need any preparation as wheels can be directly unpacked. c C sf | j j s t � | j j s$ t � t | j j d d ��# } t | | j j | j j � SWd QRXd 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. � allowZip64TN)�req�local_file_path�AssertionError�namer r )�self�z� r ��/builddir/build/BUILDROOT/alt-python35-pip-20.2.4-5.el8.x86_64/opt/alt/python35/lib/python3.5/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"