/usr/lib/rads/venv/lib/python3.13/site-packages/dns/__pycache__
NameSizeModeActions
asyncbackend.cpython-313.pyc34550644editdlrm
asyncquery.cpython-313.pyc376610644editdlrm
asyncresolver.cpython-313.pyc208710644editdlrm
dnssec.cpython-313.pyc514610644editdlrm
dnssectypes.cpython-313.pyc20700644editdlrm
e164.cpython-313.pyc48490644editdlrm
edns.cpython-313.pyc258940644editdlrm
entropy.cpython-313.pyc61100644editdlrm
enum.cpython-313.pyc49300644editdlrm
exception.cpython-313.pyc74740644editdlrm
flags.cpython-313.pyc30980644editdlrm
grange.cpython-313.pyc17750644editdlrm
immutable.cpython-313.pyc38280644editdlrm
inet.cpython-313.pyc65810644editdlrm
ipv4.cpython-313.pyc27190644editdlrm
ipv6.cpython-313.pyc69210644editdlrm
message.cpython-313.pyc859310644editdlrm
name.cpython-313.pyc490600644editdlrm
namedict.cpython-313.pyc43540644editdlrm
nameserver.cpython-313.pyc147060644editdlrm
node.cpython-313.pyc163490644editdlrm
opcode.cpython-313.pyc31400644editdlrm
query.cpython-313.pyc645170644editdlrm
rcode.cpython-313.pyc44530644editdlrm
rdata.cpython-313.pyc386500644editdlrm
rdataclass.cpython-313.pyc35370644editdlrm
rdataset.cpython-313.pyc226570644editdlrm
rdatatype.cpython-313.pyc102390644editdlrm
renderer.cpython-313.pyc159450644editdlrm
resolver.cpython-313.pyc880070644editdlrm
reversename.cpython-313.pyc46930644editdlrm
rrset.cpython-313.pyc123170644editdlrm
serial.cpython-313.pyc54210644editdlrm
set.cpython-313.pyc121210644editdlrm
tokenizer.cpython-313.pyc265250644editdlrm
transaction.cpython-313.pyc288830644editdlrm
tsig.cpython-313.pyc171680644editdlrm
tsigkeyring.cpython-313.pyc28710644editdlrm
ttl.cpython-313.pyc25350644editdlrm
update.cpython-313.pyc161190644editdlrm
version.cpython-313.pyc7620644editdlrm
versioned.cpython-313.pyc148000644editdlrm
win32util.cpython-313.pyc99290644editdlrm
wire.cpython-313.pyc55500644editdlrm
xfr.cpython-313.pyc146710644editdlrm
zone.cpython-313.pyc662180644editdlrm
zonefile.cpython-313.pyc343180644editdlrm
zonetypes.cpython-313.pyc14160644editdlrm
_asyncbackend.cpython-313.pyc49850644editdlrm
_asyncio_backend.cpython-313.pyc145780644editdlrm
_ddr.cpython-313.pyc79590644editdlrm
_features.cpython-313.pyc32360644editdlrm
_immutable_ctx.cpython-313.pyc33350644editdlrm
_trio_backend.cpython-313.pyc137510644editdlrm
__init__.cpython-313.pyc7020644editdlrm
Edit: /usr/lib/rads/venv/lib/python3.13/site-packages/dns/__pycache__/namedict.cpython-313.pyc (4354B)
j2SrSSKJr SSKr"SS\5rg)zDNS name dictionary)MutableMappingNcd^\rSrSrSr/SQrU4SjrSrSrSr Sr S r S r S r S rS rU=r$)NameDict$zA dictionary whose keys are dns.name.Name objects. In addition to being like a regular Python dictionary, this dictionary can also get the deepest match for a given key. ) max_depthmax_depth_items__storec>[TU]5 [5UlSUlSUlUR [U0UD65 g)Nr)super__init__dict_NameDict__storerrupdate)selfargskwargs __class__s ?/usr/lib/rads/venv/lib/python3.13/site-packages/dns/namedict.pyr NameDict.__init__-s< v   D$)&)*c[U5UR:XaURS-Ulg[U5UR:a[U5UlSUlgg)N)lenrrrkeys r__update_max_depthNameDict.__update_max_depth6sM s8t~~ %#'#7#7!#;D X & XDN#$D 'rc URU$Nrrs r __getitem__NameDict.__getitem__=s||C  rc[U[RR5(d [ S5eX R U'UR U5 g)NzNameDict key must be a name) isinstancednsnameName ValueErrorr_NameDict__update_max_depth)rrvalues r __setitem__NameDict.__setitem__@s=#sxx}}--:; ;! S $rc URRU5 [U5UR:XaURS- UlURS:Xa,SUlURHnUR U5 M gg)Nrr)rpoprrrr))rrks r __delitem__NameDict.__delitem__Fsm  s8t~~ %#'#7#7!#;D   1 $DN\\''*" %rc,[UR5$r)iterrrs r__iter__NameDict.__iter__OsDLL!!rc,[UR5$r)rrr4s r__len__NameDict.__len__Rs4<<  rcXR;$rr rs rhas_keyNameDict.has_keyUsll""rcD[U5nX R:a URn[U*S5H1n[RR XS5nX@;dM+X@U4s $ U[RR n[RR U4$)asFind the deepest match to *name* in the dictionary. The deepest match is the longest name in the dictionary which is a superdomain of *name*. Note that *superdomain* includes matching *name* itself. *name*, a ``dns.name.Name``, the name to find. Returns a ``(key, value)`` where *key* is the deepest ``dns.name.Name``, and *value* is the value associated with *key*. rN)rrranger%r&r'empty)rr&depthinvs rget_deepest_matchNameDict.get_deepest_matchXsD  >> !NNEvq!A d2h'Ay7|#"  ""r)r rr)__name__ __module__ __qualname____firstlineno____doc__ __slots__r r)r!r+r0r5r8r;rD__static_attributes__ __classcell__)rs@rrr$sA rQs 8+I#~I#r