%veddlmZddlZddlZddlZddlmcmZddl m Z ddl Z ddl m Z mZddlmZejZGdd ejZd ejjDejze_dS) )DistutilsArgErrorN)cast)SetuptoolsDeprecationWarningSetuptoolsWarning) bdist_eggceZdZdZejjddgzZejjddgzZddfdd fgZe eZ fd Z fd Z d Z fd ZedZdZxZS)installz7Use easy_install to install the package, w/dependencies)old-and-unmanageableNzTry not to use this!)!single-version-externally-managedNz5used by system package builders to create 'flat' eggsr r install_egg_infocdSNTselfs /srv/buildsys-work-dir/castor/build_node/builder-2/WGSG1/unpkd_srcs/cloudlinux-venv-1.0.6/venv/lib/python3.11/site-packages/setuptools/command/install.pyzinstall.!s$install_scriptscdSrrrs rrzinstall."srctjdddtd|_d|_dS)Nzsetup.py install is deprecated.z Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. zAhttps://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html)see_url)remitsuperinitialize_optionsold_and_unmanageable!single_version_externally_managedr __class__s rrzinstall.initialize_options&sY$) -  X  ""$$$$(!15...rct|jr d|_dS|jr|js|jst ddSdSdS)NTzAYou must specify --record or --root when building system packages)rfinalize_optionsrootrrecordrr s rr#zinstall.finalize_options8s   """ 9 59D 2 2 2  3 9 T[ '       rc||js|jrtj|Sd|_d|_dS)N)r$rorigr handle_extra_path path_file extra_dirsrs rr)zinstall.handle_extra_pathCsA 9 8> 8<11$77 7trc|js|jr tS|t js!tn|dS)N)rrrrun_called_from_setupinspect currentframedo_egg_installr s rr-z install.runNss  $ !(N !77;;== &&w';'='=>> " GGKKMMMM    ! ! !trc|Ed}tj|tjdkrd}tj|dSt j|}|ddD]a}|dd\}t j|}|jd d }|d kr |j d krO|d ko |j dkcSdS)a Attempt to detect whether run() was called from setup() or by another command. If called by setup(), the parent caller will be the 'run_command' method in 'distutils.dist', and *its* caller will be the 'run_commands' method. If called any other way, the immediate caller *might* be 'run_command', but it won't have been called by 'run_commands'. Return True in that case or if a call stack is unavailable. Return False otherwise. Nz4Call stack not available. bdist_* commands may fail. IronPythonz6For best results, pass -X:Frames to enable call stack.Trr__name__r'zsetuptools.dist run_commandzdistutils.dist run_commandsF) rrplatformpython_implementationr/getouterframes getframeinfo f_globalsgetfunction) run_framemsgframesframecallerinfo caller_modules rr.zinstall._called_from_setup[s  HC  "3 ' ' '-//<??N!&s+++4' 22AaC[ Y YEbqb IV'//D",00R@@M 111dm}6T6T $44X.9X X X XurcB|jd}||jd|j|j}|d|_|jtjd| dtt|j d}|j g}tjr |dtj||_|d dt_dS) N easy_installx)argsr$r%.z*.eggr rF)show_deprecation) distributionget_command_classr$r%ensure_finalizedalways_copy_from package_indexscanglobr6r bdist_egg_clsget_command_obj egg_output setuptoolsbootstrap_install_frominsertrIr-)rrGcmdr rIs rr1zinstall.do_egg_install|s (::>JJ l  ;     " ty11222 %%%(9(I(I+(V(VWW $%  , > KK:< = = = ''',0 )))r)r5 __module__ __qualname____doc__r(r user_optionsboolean_options new_commandsdict_ncrr#r)r- staticmethodr.r1 __classcell__)r!s@rr r sAA<,> 0Ll2+6O ../ --.L $|  C66666$             \@1111111rr c:g|]}|dtjv|S)r)r ra).0rYs r rfs/ Agk0I0IC0I0I0Ir)distutils.errorsrr/rRr8distutils.command.installcommandr r(typingrrVwarningsrrr rS_install sub_commandsr_rrrrns ...... (((((((((FFFFFFFF111111 <D1D1D1D1D1dlD1D1D1P<, r