x0 t d dl Z d dlmZ d dlmZ d dlmZ d dlmZ ddl m
Z
mZmZ G d d e Z
d gZdS )
N)contextmanager)Popen)LogCmd) BaseEmbed )Version get_wheelpip_wheel_env_runc P e Zd Z fdZd Zed Zed Z xZ S ) PipInvokec J t | d S N)super__init__)selfoptions __class__s r/builddir/build/BUILD/cloudlinux-venv-1.0.10/venv/lib/python3.11/site-packages/virtualenv/seed/embed/pip_invoke.pyr zPipInvoke.__init__ s!
!!!!! c | j sd S |j j }| |j | 5 }t | j | j | j }| || d d d d S # 1 swxY w Y d S r )
enabledinterpreterversion_release_strget_pip_install_cmdexer
extra_search_dirapp_dataenv_execute)r creatorfor_py_versioncmdr s r runz
PipInvoke.run s | F ,@
%
%gk>
B
B $c#D$94=$(SSCMM#s### $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $s 7A55A9<A9c t j dt | | t | | }| |j dk rt
d|j |S )Nzpip seed by running: %s)r r zfailed seed with code )loggingdebugr r communicate
returncodeRuntimeError)r" r processs r r zPipInvoke._execute sp
/S1A1ABBB%%%""L8JLLMMMr c # K t | dddddddg}| j s| d t }| D ]\ }}t
|||| j d | j | j | j
}|t d| | t |j
j | t j ||j t% | D ]&}| dt | g '|V d S )
Nz-mpipz-qinstallz
--only-binaryz:all:z--disable-pip-version-checkz
--no-indexF)distributionversionr! search_dirsdownloadr do_periodic_updater z%could not get wheel for distribution z--find-links)strr1 appendsetdistribution_to_versionsitemsr r r periodic_updater r) addpathparentr
as_pip_reqr/ sortedextend) r r r! r" foldersdistr/ wheelfolders r r zPipInvoke.get_pip_install_cmd sN 3xxudIQno} %JJ|$$$%%!::<<BBDD @ @MD'!- 1#'#7H E }"#Q4#Q#QRRRKKEJ-..///JJw)$
>>????Woo 6 6FJJF45555 r )
__name__
__module____qualname__r r# staticmethodr r r
__classcell__)r s @r r r s} " " " " "$ $ $ \ ^ r r )r%
contextlibr
subprocessr #virtualenv.discovery.cached_py_infor virtualenv.seed.embed.base_embedr wheelsr r r
r __all__ r r