403Webshell
Server IP : 69.164.203.165  /  Your IP : 216.73.216.219
Web Server : nginx/1.18.0
System : Linux localhost 6.14.3-x86_64-linode168 #1 SMP PREEMPT_DYNAMIC Mon Apr 21 19:47:55 EDT 2025 x86_64
User : www-data ( 33)
PHP Version : 8.1.31
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : ON  |  Pkexec : ON
Directory :  /usr/share/python/debpython/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /usr/share/python/debpython/depends.pyc
�
}k^c@syddlZddlmZmZddlmZmZmZmZm	Z	dZ
eje�Z
defd��YZdS(i����N(tparse_pydeptguess_dependency(tDEFAULTt	SUPPORTEDt	debsortedtvreprt
vrange_strspython2:any (>= 2.6.6-7~)tDependenciescBsheZdZd�Zd�Zd�Zd�Zd�Zd�Zd�Z	d�Z
d	�Zd
�ZRS(s6Store relations (dependencies, etc.) between packages.cCsC||_g|_g|_g|_g|_g|_g|_dS(N(tpackagetdependst
recommendstsuggeststenhancestbreakst	rtscripts(tselfR((s&/usr/share/python/debpython/depends.pyt__init__#s						cCsx-t|j�D]}|j|jd|�qWx-t|j�D]}|j|jd|�q@Wx-t|j�D]}|j|jd|�qpWx-t|j�D]}|j|jd|�q�Wx-t|j�D]}|j|jd|�q�Wx$|jD]}|j	|j|�q�WdS(sFill in debhelper's substvars.spython:Dependsspython:Recommendsspython:Suggestsspython:Enhancess
python:BreaksN(
tsortedR	taddsubstvarRR
RRR
Rtadd_rtupdate(Rtdhti((s&/usr/share/python/debpython/depends.pyt	export_to,scCs,d|j|j|j|j|j|jfS(Ns#D=%s; R=%s; S=%s; E=%s, B=%s; RT=%s(R	R
RRR
R(R((s&/usr/share/python/debpython/depends.pyt__str__;s	cCs,|r(||jkr(|jj|�ndS(N(R	tappend(Rtvalue((s&/usr/share/python/debpython/depends.pytdepend@scCs,|r(||jkr(|jj|�ndS(N(R
R(RR((s&/usr/share/python/debpython/depends.pyt	recommendDscCs,|r(||jkr(|jj|�ndS(N(RR(RR((s&/usr/share/python/debpython/depends.pytsuggestHscCs,|r(||jkr(|jj|�ndS(N(RR(RR((s&/usr/share/python/debpython/depends.pytenhanceLscCs,|r(||jkr(|jj|�ndS(N(R
R(RR((s&/usr/share/python/debpython/depends.pytbreak_PscCs&||jkr"|jj|�ndS(N(RR(RR((s&/usr/share/python/debpython/depends.pytrtscriptTscCstjd|j�t|dj|d��}|r�|jjd�}|rTdnd}|d}|d}|tkr�|jd	||d|d
f�n|tkr�|jd||d|d
d
f�q�n|dr�|jt�nx)|d
D]\}}	|jd|�q�Wx|dj	�D]
\}
}t
d�|jd
g�D��}xD|D]<}
|
tkr�|jd|
�qctj
dt|
��qcWtd�|jd
g�D��r�|jd�n|jdt�r.|jt�d}|j}t|�d
kr0|dt|d�7}n�|r�|dt|�7}|dkrYq�|d|d
kr�|jdt|d��q�|dr�|jdt|d��n|d
r�|jd|d
d|d
d
d
f�q�nx1|jp�gD] }|d|jdd�7}q�W|j|
|f�q.q.W|jr�x9|dD]*}x!t|�D]}|j|�qcWqPWnx*|jp�gD]}|jt|��q�Wx*|jp�gD]}|jt|��q�Wx*|jp�gD]}|jt|��q�Wtj|�dS(Ns&generating dependencies for package %stpublic_verstexts-dbgspython2-dbgtpython2ii����s
%s (>= %d.%d)is
%s (<< %d.%d)tcompiletshebangss%s:anytprivate_dirscss!|]\}}|r|VqdS(N((t.0Rtv((s&/usr/share/python/debpython/depends.pys	<genexpr>ysspython%d.%d:anysJdependency on python%s (from shebang) ignored - it's not supported anymorecss'|]\}}|dkrtVqdS(N(tNonetTrue(R&RR'((s&/usr/share/python/debpython/depends.pys	<genexpr>�sspython2:anyts-V %sspython%s:anyspython2:any (>= %s)spython:any (<< %d.%d)s -X '%s't's'\''srequires.txt(NN( tlogtdebugRRtuniontendswithRRt	MINPYCDEPt	iteritemstlisttgetRtinfoRtanytFalsetvrangetlenRR(tregexprtreplaceRt
guess_depsRR	RR
RRR(Rtstatstoptionstpub_verstdbgpkgttpltminvtmaxvtinterpretertversiontprivate_dirtdetailstversionsR'targstvrtpatterntfnRtitem((s&/usr/share/python/debpython/depends.pytparseXsr


		#
"
	"
	

	(	(
t__name__t
__module__t__doc__RRRRRRRRRRM(((s&/usr/share/python/debpython/depends.pyR s										(tloggingtdebpython.pydistRRtdebpython.versionRRRRRR0t	getLoggerRNR,tobjectR(((s&/usr/share/python/debpython/depends.pyt<module>s
(

Youez - 2016 - github.com/yon3zu
LinuXploit