σ
οRec @@ s8 d d l m Z d d l Z d d l Z d d l Z d d l m Z d d l m Z d d l m
Z
m Z d d l m
Z
d d l m Z d d l m Z d d l m Z m Z d d
l m Z d d l m Z d d l m Z m Z e rd d
l m Z d d l m Z n e j e! Z" d e
f d YZ# d S( i ( t absolute_importN( t
WheelCache( t
cmdoptions( t RequirementCommandt with_cleanup( t SUCCESS( t CommandError( t get_requirement_tracker( t
ensure_dirt normalize_path( t
TempDirectory( t MYPY_CHECK_RUNNING( t buildt should_build_for_wheel_command( t Values( t Listt WheelCommandc B@ s, e Z d Z d Z d Z e d Z RS( s΄
Build Wheel archives for your requirements and dependencies.
Wheel is a built-package format, and offers the advantage of not
recompiling your software during every install. For more details, see the
wheel docs: https://wheel.readthedocs.io/en/latest/
Requirements: setuptools>=0.8, and wheel.
'pip wheel' uses the bdist_wheel setuptools extension from the wheel
package to build individual wheels.
sυ
%prog [options] ...
%prog [options] -r ...
%prog [options] [-e] ...
%prog [options] [-e] ...
%prog [options] ...c C@ s/ | j j d d d d d d d t j d d | j j t j | j j t j | j j t j | j j d
d d d d d
d d d | j j t j | j j t j | j j t j
| j j t j | j j t j | j j t j
| j j t j | j j t j | j j t j | j j t j | j j t j | j j d d d d
d d d d d | j j d d
d d t d d | j j t j t j t j | j } | j j d | | j j d | j d S( Ns -ws --wheel-dirt destt wheel_dirt metavart dirt defaultt helpsL Build wheels into , where the default is the current working directory.s --build-optiont
build_optionst optionst actiont appends9 Extra arguments to be supplied to 'setup.py bdist_wheel'.s --global-optiont global_optionssZ Extra global options to be supplied to the setup.py call before the 'bdist_wheel' command.s --pret
store_truesY Include pre-release and development versions. By default, pip only finds stable versions.i ( t cmd_optst
add_optiont ost curdirR t no_binaryt only_binaryt
prefer_binaryt no_build_isolationt
use_pep517t
no_use_pep517t constraintst editablet requirementst srct ignore_requires_pythont no_depst build_dirt progress_bart Falset require_hashest make_option_groupt index_groupt parsert insert_option_group( t selft
index_opts( ( s /builddir/build/BUILDROOT/alt-python27-pip-20.2.4-5.el8.x86_64/opt/alt/python27/lib/python2.7/site-packages/pip/_internal/commands/wheel.pyt add_options2 sV c C@ sh t j | | j | } | j | | } | j p= | j } t | j | j } t | j
| _
t | j
| j t
} t | j d | d d d t } | j | | | | } | j d | d | d | d | d | d
| j
d t }
| j d |
d | d | d
| d | j d | j } | j | | j | d t } g | j j D] }
t |
ra|
^ qa} t | d
| d | j pg d | j p©g \ } } x | D] } | j rΧ| j j sέt | j! sμt y t" j# | j! | j
WqΌt$ k
r>} t% j&