[Bq j d Z ddlZddlZddlZddlZddlZddlZddlZddlZddl m
Z
ddlmZ ddl
mZ ddlmZ ddlZddlmZ ddlmZmZ d d
lmZ d dlmZ d dlmZ dd
lmZ ej dej! j" Z#dZ$ej% d Z&ddZ'ej( d Z) G d d Z*dS )zWheels support. N)Requirementsys_tags)canonicalize_name)Version)_unpack_zipfile_obj)
_egg_basenamewrite_requirements )extras_from_deps)metadata)_read_utf8_with_fallback)get_platformz^(?P.+?)-(?P\d.*?)
((-(?P\d.*?))?-(?P.+?)-(?P.+?)-(?P.+?)
)\.whl$z8__import__('pkg_resources').declare_namespace(__name__)
c 2 d t D S )Nc 6 h | ]}|j |j |j fS )interpreterabiplatform.0ts b/builddir/build/BUILD/cloudlinux-venv-1.0.10/venv/lib/python3.11/site-packages/setuptools/wheel.py z&_get_supported_tags..* s% CCC1Q]AE1:.CCC r r r r _get_supported_tagsr % s
DC
CCCCr returnc t j | D ])\ }}}t j || }|D ]X}t j || }t j ||| }t j || Yt
t t | D ]}\ } }
t j ||
}t j |||
}t j | st j || || = ~+t j | d D ]\ }}}|rJ t j
| dS )zDMove everything under `src_dir` to `dst_dir`, and delete the former.T)topdownN)oswalkpathrelpathjoinrenamesreversedlist enumerateexistsrmdir)src_dirdst_dirdirpathdirnames filenamessubdirfsrcdstnds r unpackr6 - sd (*(8(8
$9'22 ! !A',,w**C',,w22CJsC T)H"5"56677 DAq',,w**C',,w22C7>>#&&