=OgO $ddlZddlZddZdZdS)NcR ptjfd}d|_|S)Nctj|}|}t|j|||i|SN)types MethodTypesetattr__name__)selfargskwargs bound_method cached_method cache_wrappermethods D/opt/alt/python311/lib64/python3.11/importlib/metadata/_functools.pywrapperzmethod_cache..wrapperKsM'55 % l33 fo}555}d-f---cdSrrrrzmethod_cache..Ss$r) functools lru_cache cache_clear)rrrs`` r method_cachersOAD":Y%8%:%:M......',G NrcH tjfd}|S)Nc$| |g|Ri|SdSrr)paramr r funcs rrzpass_none..wrappercs1  4////// /  r)rwraps)rrs` r pass_noner Ys?_T00000 Nrr)rrrr rrrr!sL OOOOfr