HEX
Server: Apache
System: Linux vpshost11508.publiccloud.com.br 5.15.179-grsec-vpshost-10.lc.el8.x86_64 #1 SMP Mon Apr 7 12:04:45 -03 2025 x86_64
User: wicomm2 (10002)
PHP: 8.3.0
Disabled: apache_child_terminate,dl,escapeshellarg,escapeshellcmd,exec,link,mail,openlog,passthru,pcntl_alarm,pcntl_exec,pcntl_fork,pcntl_get_last_error,pcntl_getpriority,pcntl_setpriority,pcntl_signal,pcntl_signal_dispatch,pcntl_sigprocmask,pcntl_sigtimedwait,pcntl_sigwaitinfo,pcntl_strerror,pcntl_wait,pcntl_waitpid,pcntl_wexitstatus,pcntl_wifexited,pcntl_wifsignaled,pcntl_wifstopped,pcntl_wstopsig,pcntl_wtermsig,php_check_syntax,php_strip_whitespace,popen,proc_close,proc_open,shell_exec,symlink,system
Upload Files
File: //lib/python2.7/site-packages/setuptools_scm/utils.pyc
�
�QaZc@s�dZddlmZmZddlZddlZddlZddlZddlZddl	Z	ddl
Z
eejj
d��Ze
j�dkZejdkZd�Zd�Zd	�Zd
�Zdd�Zdd
�Zd�Zd�ZdS(u
utils
i����(tprint_functiontunicode_literalsNuSETUPTOOLS_SCM_DEBUGuWindowsicGs$tr t|�tjj�ndS(N(tDEBUGtprinttsyststdouttflush(tk((s8/usr/lib/python2.7/site-packages/setuptools_scm/utils.pyttraces
cCs3t|t�r|j�S|jdd�j�SdS(Nuutf-8usurogate_escape(t
isinstancetstrtstriptdecode(tstr_or_bytes((s8/usr/lib/python2.7/site-packages/setuptools_scm/utils.pytensure_stripped_strs
cCs0tstr,|jd�|j�D��n|S(u`
    On Windows and Python 2, environment dictionaries must be strings
    and not unicode.
    css'|]\}}|t|�fVqdS(N(R
(t.0tkeytvalue((s8/usr/lib/python2.7/site-packages/setuptools_scm/utils.pys	<genexpr>'s(t
IS_WINDOWStPY2tupdatetitems(tenv_dict((s8/usr/lib/python2.7/site-packages/setuptools_scm/utils.pyt_always_strings s
cCsRtj|dtjdtjdt|�dtttjddddd	d
���S(NRtstderrtcwdtenvtLC_ALLuCtLANGUAGEutHGPLAINu1(t
subprocesstPopentPIPER
Rtdicttostenviron(tcmdR((s8/usr/lib/python2.7/site-packages/setuptools_scm/utils.pyt_popen_pipes-s			u.cCs�tdt|��t|ttf�s:tj|�}nt||�}|j�\}}|rwtdt|��n|r�tdt|��n|j	r�td|j	�nt
|�t
|�|j	fS(Nucmduoutuerruret(RtreprR	tlistttupletshlextsplitR%tcommunicatet
returncodeR(R$Rtptoutterr((s8/usr/lib/python2.7/site-packages/setuptools_scm/utils.pytdo_ex>s	cCs/t||�\}}}|r+t|�n|S(N(R0R(R$RR.R/tret((s8/usr/lib/python2.7/site-packages/setuptools_scm/utils.pytdoNs
cCsjtj|dd��}|j�}WdQXtdt|��td�|j�D��}td|�|S(Ntencodinguutf-8ucontentcss-|]#}d|kr|jdd�VqdS(u: iN(R*(Rtx((s8/usr/lib/python2.7/site-packages/setuptools_scm/utils.pys	<genexpr>[sudata(tiotopentreadRR&R!t
splitlines(tpathtfptcontenttdata((s8/usr/lib/python2.7/site-packages/setuptools_scm/utils.pytdata_from_mimeUs
cCsuyt|dgd�}Wn'tk
rBttj��t}nX|j�|j}|sqtj	d|�n|S(Nuhelpu.u%r was not found(
R%tOSErrorRRtexc_infotFalseR+R,twarningstwarn(tnameR-tres((s8/usr/lib/python2.7/site-packages/setuptools_scm/utils.pythas_commandbs



(i(t__doc__t
__future__RRRARR)RR"R5tplatformtboolR#tgetRtsystemRtversion_infoRRRRR%R0R2R=RE(((s8/usr/lib/python2.7/site-packages/setuptools_scm/utils.pyt<module>s&