HEX
Server: Apache
System: Linux p102.lithium.hosting 4.18.0-553.141.1.el8_10.x86_64 #1 SMP Fri Jul 10 17:48:02 UTC 2026 x86_64
User: bvzmoamr (9955)
PHP: 8.1.34
Disabled: syslog
Upload Files
File: //proc/self/root/usr/lib64/python2.7/site-packages/mercurial/policy.pyc
�
1�3\c@@s]ddlmZddlZddlZdZidd6dd6dd6dd6dd	6Zyd
dlmZej	ZWne
k
r�nXdejkr�dZnejdd
kr�dej
kr�ej
djd�Zq�nej
jde�Zd�Zid
d 6d
d!6d
d"6dd#6dd$6Zid%d&6d'd(6d)d*6d+d,6Zd�Zd�ZdS(-i(tabsolute_importNtallowtcexttctpuretcffis
cffi-allowtpyi(t__modulepolicy__t__pypy__itHGMODULEPOLICYsutf-8cC@s~i}t|t�||gdd�}yt||�||<}Wn!tk
retd|��nXt|dd�||S(Ntleveliscannot import name %st__doc__(t
__import__tglobalstgetattrtAttributeErrortImportErrortNone(tpkgnametmodnamet
fakelocalstpkgtmod((s6/usr/lib64/python2.7/site-packages/mercurial/policy.pyt_importfrom6s!
tbase85tbdifftmpatchitosutilitparserst
charencodecC@sVtj||f�}t|dd�}||krRtd||||f��ndS(Ntversions=cannot import module %s.%s (expected version: %d, actual: %r)(t
_cextversionstgetRRR(RRRtexpectedtactual((s6/usr/lib64/python2.7/site-packages/mercurial/policy.pyt	_checkmodSs
cC@s�ytt\}}Wn!tk
r7tdt��nX|sJ|sJt�|r�tj||f||f�\}}y6t||�}||kr�t|||�n|SWq�tk
r�|s��q�q�Xntj||f||f�\}}t||�S(s7Import module according to policy and check API versionsinvalid HGMODULEPOLICY %r(	t
_packageprefstpolicytKeyErrorRtAssertionErrort
_modredirectsR RR#(RtverpkgtpurepkgtpntmnR((s6/usr/lib64/python2.7/site-packages/mercurial/policy.pyt	importmod[s"
$

$(RN(RR(RN(RR(NR(RR(RR(RR(RR(RR(RR(RR(RR(RR(RR(RR(RR(RR(t
__future__RtostsysR%RR$tRtmodulepolicyRtbuiltin_module_namestversion_infotenvirontencodeR RRR(R#R-(((s6/usr/lib64/python2.7/site-packages/mercurial/policy.pyt<module>sD