Yf"@scdZddlZddlZddlmZddlZGdddeZeZyddl m Z Wne k rdZ YnXdddgZ d dZ iZZd d ZxWedeeeeeeeeeejeeejejfD]Zeees z#_deepcopy_tuple..)r%KeyErrorziptuple)rr)r+kjr)r)r_deepcopy_tuples   r6cCsSi}||t|r?rr@) isinstancestrr3AssertionErrorlenr r%hasattrrA__dict__updater7setattrr,)rinfoZdeepr)ncallableargsstateZlistiterZdictiterr+Z slotstater8r9itemrrrr s\          !     rc@seZdZdS) _EmptyClassN)rrrrrrrrPIs rP)rr )5__doc__typesweakrefcopyregrbuiltins ExceptionrerrorZorg.python.corer ImportError__all__r rr*rrintfloatboolrCr3bytes frozensetrangeBuiltinFunctionTypeEllipsis FunctionTypereftrnamer!listdictsetr"r r&r'r NameErrorrAttributeErrorr.r6r:r= MethodTyper(rrPrrrr1s      )           5                        7