efddlmZddlZddlZddlZddlmcmZddl Z ddl m Z m Z ejZ GddejZdejjDejze_dS))DistutilsArgErrorN)SetuptoolsDeprecationWarningSetuptoolsWarningceZdZdZejjddgzZejjddgzZddfdd fgZe eZ d Z d Z d Z d ZedZdZdS)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 z/builddir/build/BUILD/imunify360-venv-2.3.5/opt/imunify360/venv/lib/python3.11/site-packages/setuptools/command/install.pyzinstall.s$install_scriptscdSr rrs rrzinstall. srctjdddtj|d|_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)remitorigrinitialize_optionsold_and_unmanageable!single_version_externally_managedrs rrzinstall.initialize_options$sX$) -  X  ''---$(!15...rctj||jr d|_dS|jr|js|jst ddSdSdS)NTzAYou must specify --record or --root when building system packages)rrfinalize_optionsrootrrecordrrs rrzinstall.finalize_options6s %%d+++ 9 59D 2 2 2  3 9 T[ '       rc||js|jrtj|Sd|_d|_dS)N)rrrrhandle_extra_path path_file extra_dirsrs rr#zinstall.handle_extra_pathAs@ 9 8> 8<11$77 7rc|js|jrtj|S|t js!tj|dS|dS)N) rrrrrun_called_from_setupinspect currentframedo_egg_installrs rr'z install.runKs  $ *(N *<##D)) )&&w';'='=>> " L  T " " " " "    ! ! ! ! !rc|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.Tr__name__r"zsetuptools.dist run_commandzdistutils.dist run_commands) rrplatformpython_implementationr)getouterframes getframeinfo f_globalsgetfunction) run_framemsgframesframecallerinfo caller_modules rr(zinstall._called_from_setupVs  HC  "3 ' ' '-//<??N!&s+++4' 22AaC[ Y YEbqb IV'//D",00R@@M 111dm}6T6T $44X.9X X X X Y Yrc|jd}||jd|j|j}|d|_|jtjd| d|j dj g}tj r |dtj ||_|d dt_ dS) N easy_installx)argsrr .z*.egg bdist_eggrF)show_deprecation) distributionget_command_classrr ensure_finalizedalways_copy_from package_indexscanglobr1get_command_obj egg_output setuptoolsbootstrap_install_frominsertrDr')rrBcmdrDs rr+zinstall.do_egg_installus(::>JJ l  ;     " ty11222 %%%!11+>>IJ  , > KK:< = = = ''',0 )))rN)r0 __module__ __qualname____doc__rr user_optionsboolean_options new_commandsdict_ncrrr#r' staticmethodr(r+rrrrrsAA<,> 0Ll2+6O ../ --.L $|  C666$    " " "YY\Y<11111rrc:g|]}|dtjv|S)r)rr\).0rTs r r`s/ Agk0I0IC0I0I0Ir)distutils.errorsrr)rNr3distutils.command.installcommandrrrQwarningsrr_install sub_commandsrZrrrrgs...... (((((((((FFFFFFFF <~1~1~1~1~1dl~1~1~1D<, r