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: //usr/lib64/python2.7/site-packages/mercurial/thirdparty/attr/_compat.pyo
�
1�3\c@`s�ddlmZmZmZddlZddlZejddkZer�ddlm	Z	d�Z
dZd�Zd�Z
d	e	fd
��YZd�Zn*d�Z
d
Zd�Zd�Z
d�ZdS(i(tabsolute_importtdivisiontprint_functionNi(tIterableUserDictcC`st|ttjf�S(N(t
isinstancettypettypest	ClassType(tklass((sG/usr/lib64/python2.7/site-packages/mercurial/thirdparty/attr/_compat.pytisclasssRcC`s
|j�S(N(t	iteritems(td((sG/usr/lib64/python2.7/site-packages/mercurial/thirdparty/attr/_compat.pyR
scC`s
|j�S(N(titerkeys(R((sG/usr/lib64/python2.7/site-packages/mercurial/thirdparty/attr/_compat.pyRstReadOnlyDictcB`s\eZdZd�Zd�Zd�Zd�Zd	d�Zd�Z	d	d�Z
d�ZRS(
s5
        Best-effort read-only dict wrapper.
        cC`std��dS(Ns6'mappingproxy' object does not support item assignment(t	TypeError(tselftkeytval((sG/usr/lib64/python2.7/site-packages/mercurial/thirdparty/attr/_compat.pyt__setitem__!scC`std��dS(Ns/'mappingproxy' object has no attribute 'update'(tAttributeError(Rt_((sG/usr/lib64/python2.7/site-packages/mercurial/thirdparty/attr/_compat.pytupdate&scC`std��dS(Ns4'mappingproxy' object does not support item deletion(R(RR((sG/usr/lib64/python2.7/site-packages/mercurial/thirdparty/attr/_compat.pyt__delitem__+scC`std��dS(Ns.'mappingproxy' object has no attribute 'clear'(R(R((sG/usr/lib64/python2.7/site-packages/mercurial/thirdparty/attr/_compat.pytclear0scC`std��dS(Ns,'mappingproxy' object has no attribute 'pop'(R(RRtdefault((sG/usr/lib64/python2.7/site-packages/mercurial/thirdparty/attr/_compat.pytpop5scC`std��dS(Ns0'mappingproxy' object has no attribute 'popitem'(R(R((sG/usr/lib64/python2.7/site-packages/mercurial/thirdparty/attr/_compat.pytpopitem:scC`std��dS(Ns3'mappingproxy' object has no attribute 'setdefault'(R(RRR((sG/usr/lib64/python2.7/site-packages/mercurial/thirdparty/attr/_compat.pyt
setdefault?scC`sdt|j�dS(Ns
mappingproxy(t)(treprtdata(R((sG/usr/lib64/python2.7/site-packages/mercurial/thirdparty/attr/_compat.pyt__repr__DsN(t__name__t
__module__t__doc__RRRRtNoneRRRR(((sG/usr/lib64/python2.7/site-packages/mercurial/thirdparty/attr/_compat.pyR
s					cC`st�}|jj|�|S(N(R
RR(Rtres((sG/usr/lib64/python2.7/site-packages/mercurial/thirdparty/attr/_compat.pytmetadata_proxyHs	cC`s
t|t�S(N(RR(R((sG/usr/lib64/python2.7/site-packages/mercurial/thirdparty/attr/_compat.pyR	NstclasscC`s
|j�S(N(titems(R((sG/usr/lib64/python2.7/site-packages/mercurial/thirdparty/attr/_compat.pyR
SscC`s
|j�S(N(tkeys(R((sG/usr/lib64/python2.7/site-packages/mercurial/thirdparty/attr/_compat.pyRVscC`stjt|��S(N(RtMappingProxyTypetdict(R((sG/usr/lib64/python2.7/site-packages/mercurial/thirdparty/attr/_compat.pyR%Ys(t
__future__RRRtsysRtversion_infotPY2tUserDictRR	tTYPER
RR
R%(((sG/usr/lib64/python2.7/site-packages/mercurial/thirdparty/attr/_compat.pyt<module>s 			,