/usr/lib/python3.10/test/__pycache__
NameSizeModeActions
ann_module.cpython-310.pyc27990644editdlrm
ann_module2.cpython-310.pyc14440644editdlrm
ann_module3.cpython-310.pyc10750644editdlrm
regrtest.cpython-310.pyc7400644editdlrm
test_support.cpython-310.pyc228960644editdlrm
__init__.cpython-310.pyc1290644editdlrm
__main__.cpython-310.pyc1820644editdlrm
Edit: /usr/lib/python3.10/test/__pycache__/ann_module.cpython-310.pyc (2799B)
o …9j`ã@sUdZddlmZddlmZded<Gdd„dƒZddlmZd Ze ed <eZ e ed <ee e fed <Gd d„de ƒZ dZeGdd„deƒZddlmZedefƒZedƒZGdd„dƒZGdd„deƒZGdd„de ƒZGdd„dedZd%d e fdd „Zd!d"„Ze eBed#<d$S)&zw The module for testing variable annotations. Empty lines above are for good reason (testing for correct line numbers) é)ÚOptional©Úwrapsééc@s"eZdZUdZdZeded<dS)ÚCéNÚy)Ú__name__Ú __module__Ú __qualname__Úxr rÚ__annotations__©rrú&/usr/lib/python3.10/test/ann_module.pyr s r)ÚTuplerr r Úfc@s"eZdZUded<eZeed<dS)ÚMé{Ú123ÚoN)r r r rÚobjectrÚtyperrrrrs rTc@ó&eZdZUdZeed<dZeed<dS)ÚDÚhiÚjÚbyeÚkN)r r r rÚstrrrrrrrrs r)Ú new_classÚHÚJc@s"eZdZUdZeed<dd„ZdS)ÚFrÚzcCsdS©Nr)Úselfr rrrÚ__init__$sz F.__init__N)r r r r$Úintrr'rrrrr#"s  r#cóeZdZ‡fdd„Z‡ZS)ÚYcstt|ƒ d¡dS)Nr)Úsuperr#r')r&©Ú __class__rrr'(sz Y.__init__)r r r r'Ú __classcell__rrr,rr*'ór*cr))ÚMetacstƒ ||||¡Sr%)r+Ú__new__)ÚmetaÚnameÚbasesÚ namespacer,rrr1,sz Meta.__new__)r r r r1r.rrr,rr0+r/r0c@r)ÚSÚ somethingr zsomething elser N)r r r r rrr rrrrr6/s r6)Ú metaclassé cCsdttfdd„}|ƒdS)Nr cSsd}dS)NÚyesr)r r rrrÚbar4szfoo..bar)ÚListr)r r;rrrÚfoo3s r=cstˆƒ‡fdd„ƒ}|S)Ncsˆ|i|¤ŽSr%r)ÚargsÚkwargs©ÚfuncrrÚwrapper9szdec..wrapperr)rArBrr@rÚdec8srCÚuN)r9)Ú__doc__ÚtypingrÚ functoolsrrrrr r(r rrrÚparsÚboolrÚtypesr Úh_classÚj_classr#r*r0r6r=rCÚfloatrrrrÚs(   (