관리-도구
편집 파일: wheel.cpython-310.pyc
o ƚRe � @ sL d Z ddlZddlmZ ddlmZ ddlmZmZ ddl m Z mZ ddlm Z ddlmZmZ dd lmZ dd lmZ dZe�e�ZG dd � d e�Zdedededefdd�Zdededeeef fdd�Zdededefdd�Zdededefdd�Zdededefdd�Z dedee!d f fd!d"�Z"d#ee!d f deddfd$d%�Z#dS )&z0Support functions for working with wheel files. � N)�Message)�Parser)�Dict�Tuple)� BadZipFile�ZipFile)�canonicalize_name)�DistInfoDistribution�Distribution)�UnsupportedWheel)�DictMetadata)� r c sL e Zd ZdZdeeef deddf� fdd�Zdedef� fd d �Z� Z S )� WheelMetadatazaMetadata provider that maps metadata decoding exceptions to our internal exception type. �metadata� wheel_name�returnNc s t � �|� || _d S )N)�super�__init__�_wheel_name)�selfr r �� __class__� ��/builddir/build/BUILDROOT/alt-python310-pip-21.3.1-3.el8.x86_64/opt/alt/python310/lib/python3.10/site-packages/pip/_internal/utils/wheel.pyr s zWheelMetadata.__init__�namec s>