grthtrhthjhtyjytjytkergtrhtrjytjerhrfh4:24 29/09/2026+ XZq5åÙãó®€Rt^RI5RR lt;R tRt?!RR4t@!RR4tARtB]C!4Uu.uFqP‰R4'dKTNK uptER# ]Edä^RItRt]!]4t]!R4t]!]P4t ]!]P4t ]!]P4t Rt]!]!44tRt]!]!44tRt]!4t]!]4t]P)4Rt]!4t]!]4t!R R 4t]!]!4P04t]!]4t]!.P84t]!]P>4t ]!]!4PB4t"]!]#PH4t%]!]&PR ,4t']!]4t(])h ])d9t*]!]*PV4t,]!]*PVPZ4t.Rt*A*MRt*A*ii;i]!]P4t/]!]P`4t1]!]2]3,4t4]!]3]#,4t5]!]64t7]!R4t8]!]94t:AAAAAAAELEi;iuupi)zO Define names for built-in types that aren't directly accessible as a builtin. )Ú*Ncó€R#©N©róÚ,/opt/alt/python314/lib64/python3.14/types.pyÚ_frs€‰drcó€R#rrrrrÚr s€™drcó:a€^oV3RlpVP^,#)écó<€R#rr)Úas€rÚfÚ_cell_factory..fsø‚r)Ú __closure__)rrs @rÚ _cell_factoryrsø€Ø ˆõ à�}‰}˜QÕÐrc#ó"€^x€R#5i)r NrrrrÚ_grs 逨Œùs‚ cƒó"€R#5irrrrrÚ_cr!s逑Dùs‚có"€R5x€R#5irrrrrÚ_agr&sé€Þ ùs‚ có&a€]tRt^+toRtRtVtR#)Ú_Ccó€R#rr©Úselfs&rÚ_mÚ_C._m,s€‘drrN)Ú__name__Ú __module__Ú __qualname__Ú__firstlineno__rÚ__static_attributes__Ú__classdictcell__©Ú __classdict__s@rrr+s ø‡€ßÐrrÚfromkeyscót€\V4p\WV4wrVpVe V!V4WAJdWR&V!WV3/VB#)zBCreate a class object dynamically using the appropriate metaclass.Ú__orig_bases__)Ú resolve_basesÚ prepare_class)ÚnameÚbasesÚkwdsÚ exec_bodyÚresolved_basesÚmetaÚnss&&&& rÚ new_classr4PsJ€ä" 5Ó)€NÜ" 4¸Ó>�N€DˆdØÒÙ�"Œ ØÓ"Ø$Ð ÑÙ � bÑ 1¨DÑ 1Ð1rcó’€\V4pRp^p\V4F•wrE\V\4'dK\ VR4'gK1VP V4pRp\V\ 4'g \R4hWaWC,WC,^,%V\V4^, , pK— V'gV#\ V4#)z8Resolve MRO entries dynamically as specified by PEP 560.FÚ__mro_entries__Tz#__mro_entries__ must return a tuple) ÚlistÚ enumerateÚ isinstanceÚtypeÚhasattrr6ÚtupleÚ TypeErrorÚlen)r.Ú new_basesÚupdatedÚshiftÚiÚbaseÚnew_bases& rr+r+Zs¯€ä�U“ €IØ€GØ €EܘUÖ#‰ˆÜ �dœD× !Ò !Ù Ü�tÐ.×/Ò/Ù Ø×'Ñ'¨Ó.ˆØˆÜ˜(¤E×*Ò*ÜÐAÓBÐ Bà+3�a•g˜a�g a�iÐ (Ø ”S˜“] QÕ&Õ &ŠEñ$÷ ؈ Ü �Ó Ðrcó4€Vf/pM \V4pRV9dVPR4pM!V'd\V^,4pM\p\V\4'd \ W14p\ VR4'dVP !W3/VBpM/pW4V3#)a^Call the __prepare__ method of the appropriate metaclass. Returns (metaclass, namespace, kwds) as a 3-tuple *metaclass* is the appropriate metaclass *namespace* is the prepared class namespace *kwds* is an updated copy of the passed in kwds argument with any 'metaclass' entry removed. If no kwds argument is passed in, this will be an empty dict. Ú metaclassÚ __prepare__)ÚdictÚpopr:r9Ú_calculate_metar;rG)r-r.r/r2r3s&&& rr,r,osŒ€ð ‚|؉ä�D‹zˆØ�dÔØ�x‰x˜ Ó$‰ç ܘ˜a�“>‰DäˆDÜ�$œ×Òô˜tÓ+ˆÜˆt�]×#Ò#Ø × Ò ˜dÑ 2¨TÑ 2‰à ˆØ �Tˆ>Ðrcó”€TpVF?p\V4p\W$4'dK!\WB4'dTpK6\R4h V#)z%Calculate the most derived metaclass.zxmetaclass conflict: the metaclass of a derived class must be a (non-strict) subclass of the metaclasses of all its bases)r:Ú issubclassr=)r2r.ÚwinnerrCÚ base_metas&& rrJrJ�sT€à €Fۈܘ“Jˆ Ü �f× (Ò (Ù Ü �i× (Ò (؈FÙ äð>ó?ð ?ñð €Mrcó´€VPPRVP4# \d%\ R\ T4P : 24Rhi;i)aƒReturn the class's "original" bases prior to modification by `__mro_entries__`. Examples:: from typing import TypeVar, Generic, NamedTuple, TypedDict T = TypeVar("T") class Foo(Generic[T]): ... class Bar(Foo[int], float): ... class Baz(list[str]): ... Eggs = NamedTuple("Eggs", [("a", int), ("b", str)]) Spam = TypedDict("Spam", {"a": int, "b": str}) assert get_original_bases(Bar) == (Foo[int], float) assert get_original_bases(Baz) == (list[str],) assert get_original_bases(Eggs) == (NamedTuple,) assert get_original_bases(Spam) == (TypedDict,) assert get_original_bases(int) == (object,) r*z"Expected an instance of type, not N)Ú__dict__ÚgetÚ __bases__ÚAttributeErrorr=r:r )Úclss"rÚget_original_basesrU¡sW€ð(Ø�|‰|×ÑÐ 0°#·-±-Ó@Ð@øÜ ôÜØ0´°c³×1CÑ1CÑ0FÐ Gó àð ðús ‚%(¨/AcóVa€]tRt^½toRtR RltR RltRtRtRt Rt R t R t Vt R#) ÚDynamicClassAttributea­Route attribute access on a class to __getattr__. This is a descriptor, used to define attributes that act differently when accessed through an instance and through a class. Instance access remains normal, but access to an attribute through a class will be routed to the class's __getattr__ method; this is done by raising AttributeError. This allows one to have properties active on an instance, and have virtual attributes on the class with the same name. (Enum used this between Python versions 3.4 - 3.9 .) Subclass from this to use a different method of accessing virtual attributes and still be treated properly by the inspect module. (Enum uses this since Python 3.10 .) Ncó¨€WnW nW0nT;'g VPVnVRJVn\ \ VRR44VnR#)NÚ__isabstractmethod__F)ÚfgetÚfsetÚfdelÚ__doc__Ú overwrite_docÚboolÚgetattrrY)rrZr[r\Údocs&&&&&rÚ__init__ÚDynamicClassAttribute.__init__ÏsG€ØŒ ØŒ ØŒ à×*Ð*˜dŸl™lˆŒ Ø  D˜[ˆÔä$(¬°Ð7MÈuÓ)UÓ$VˆÖ!rcóš€VfVP'dV#\4hVPf \R4hVPV4#)Nzunreadable attribute)rYrSrZ)rÚinstanceÚ ownerclasss&&&rÚ__get__ÚDynamicClassAttribute.__get__ÙsG€Ø Ò Ø×(×(Ð(Ø� Ü Ó"Ð "Ø �Y‰YÒ Ü Ð!7Ó8Ð 8Ø�y‰y˜Ó"Ð"rcóZ€VPf \R4hVPW4R#)Nzcan't set attribute)r[rS)rreÚvalues&&&rÚ__set__ÚDynamicClassAttribute.__set__âs$€Ø �9‰9Ò Ü Ð!6Ó7Ð 7Ø � ‰ �(Ö"rcóZ€VPf \R4hVPV4R#)Nzcan't delete attribute)r\rS)rres&&rÚ __delete__Ú DynamicClassAttribute.__delete__çs$€Ø �9‰9Ò Ü Ð!9Ó:Ð :Ø � ‰ �(ÖrcóÞ€VP'd VPMRp\V4!YPVPT;'g VP4pVPVnV#r)r^r]r:r[r\)rrZÚfdocÚresults&& rÚgetterÚDynamicClassAttribute.getterìsQ€Ø#×1×1Ð1ˆt�|Š|°tˆÜ�d”˜D§)¡)¨T¯Y©Y¸×8LÐ8LÀÇ Á ÓMˆØ#×1Ñ1ˆÔ؈ rcóŠ€\V4!VPWPVP4pVPVnV#r)r:rZr\r]r^)rr[rrs&& rÚsetterÚDynamicClassAttribute.setteròs3€Ü�d”˜DŸI™I t¯Y©Y¸¿ ¹ ÓEˆØ#×1Ñ1ˆÔ؈ rcóŠ€\V4!VPVPWP4pVPVnV#r)r:rZr[r]r^)rr\rrs&& rÚdeleterÚDynamicClassAttribute.deleter÷s3€Ü�d”˜DŸI™I t§y¡y°$¿ ¹ ÓEˆØ#×1Ñ1ˆÔ؈ r)r]rYr\rZr[r^)NNNNr)r r!r"r#r]rbrgrkrnrsrvryr$r%r&s@rrWrW½s3ø‡€ñô"Wô#ò#ò ò ò ÷ ðrrWcó¬a€]tRt^ýtoRtRtRtRt]R4t ]R4t ]R4t ]R4t ]R 4t ] t] t] t] t] tR tR t]tR tVtR #)Ú_GeneratorWrappercóˆ€WnVP\JVn\ VRR4Vn\ VRR4VnR#)r Nr")Ú_GeneratorWrapper__wrappedÚ __class__Ú GeneratorTypeÚ_GeneratorWrapper__isgenr`r r")rÚgens&&rrbÚ_GeneratorWrapper.__init__ÿs8€ØŒØ—}‘}¬ Ð5ˆŒ Ü  Z°Ó6ˆŒ Ü# C¨¸Ó>ˆÖrcó8€VPPV4#r)r~Úsend)rÚvals&&rr…Ú_GeneratorWrapper.sends€Ø�~‰~×"Ñ" 3Ó'Ð'rcó>€VPP!V.VO5!#r)r~Úthrow)rÚtpÚrests&&*rr‰Ú_GeneratorWrapper.throws€Ø�~‰~×#Ò# BÐ.¨Ó.Ð.rcó6€VPP4#r)r~Úclosers&rrŽÚ_GeneratorWrapper.closes€Ø�~‰~×#Ñ#Ó%Ð%rcó.€VPP#r)r~Úgi_coders&rr‘Ú_GeneratorWrapper.gi_code s€à�~‰~×%Ñ%Ð%rcó.€VPP#r)r~Úgi_framers&rr”Ú_GeneratorWrapper.gi_frame s€à�~‰~×&Ñ&Ð&rcó.€VPP#r)r~Ú gi_runningrs&rr—Ú_GeneratorWrapper.gi_runnings€à�~‰~×(Ñ(Ð(rcó.€VPP#r)r~Ú gi_yieldfromrs&rršÚ_GeneratorWrapper.gi_yieldfromó€à�~‰~×*Ñ*Ð*rcó.€VPP#r)r~Ú gi_suspendedrs&rržÚ_GeneratorWrapper.gi_suspendedrœrcó,€\VP4#r)Únextr~rs&rÚ__next__Ú_GeneratorWrapper.__next__s€Ü�D—N‘NÓ#Ð#rcóB€VP'd VP#V#r)r�r~rs&rÚ__iter__Ú_GeneratorWrapper.__iter__ s€Ø �<�<ˆ<Ø—>‘>Ð !؈ r)Ú__isgenr r"Ú __wrappedN)r r!r"r#rbr…r‰rŽÚpropertyr‘r”r—ršržÚcr_codeÚcr_frameÚ cr_runningÚcr_awaitÚ cr_suspendedr¢r¥Ú __await__r$r%r&s@rr|r|ýs�ø‡€ò?ò (ò/ò&à ñ&óð&à ñ'óð'à ñ)óð)à ñ+óð+à ñ+óð+à€GØ€HØ€JØ€HØ€Lò$òð†Irr|cóÆaa€\S4'g \R4hSP\JdŒ\ SRR4P\ JdmSP PpVR,'dS#V^ ,'d7SP pVPVPR,R7SnS#^RI p^RI oVPS4VV3Rl4pV#)z2Convert regular generator function to a coroutine.z$types.coroutine() expects a callableÚ__code__Ni€é)Úco_flagscó8<€S!V/VBpVP\Jg8VP\Jd&VPPR,'dV#\ VSP 4'd(\ VSP4'g \V4#V#)r²) rÚ CoroutineTyper€r‘r³r9Ú GeneratorÚ Coroutiner|)ÚargsÚkwargsÚcoroÚ_collections_abcÚfuncs*, €€rÚwrappedÚcoroutine..wrappedFsø€á�TÐ$˜VÑ$ˆØ �N‰NœmÓ +Ø �N‰NœmÓ +°· ± ×0EÑ0EÈ×0MÔ0MàˆKÜ �tÐ-×7Ñ7× 8Ò 8ܘ4Ð!1×!;Ñ!;×<Ò<ô% TÓ*Ð *ðˆ r) Úcallabler=rÚ FunctionTyper`ÚCodeTyper±r³ÚreplaceÚ functoolsr»Úwraps)r¼r³ÚcorÃr½r»sf @rÚ coroutinerÆ&s¼ù€ô �D�>Š>ÜÐ>Ó?Ð?à �‰œ,Ó&Ü��j $Ó'×1Ñ1´XÓ=à—=‘=×)Ñ)ˆð �e× Ô ØˆKð �d�?Œ?à—‘ˆBàŸJ™J°· ± ¸eÕ0C˜JÓDˆDŒM؈KóÛØ‡_�_�TÓõóðð €NrÚ_)rNN)rN)Fr]Ú_typesÚ ImportErrorÚsysrr:rÀÚ LambdaTyper±rÁrPÚMappingProxyTypeÚimplementationÚSimpleNamespacerÚCellTyperr€rrµrŽrÚAsyncGeneratorTyperrÚ MethodTyper>ÚBuiltinFunctionTypeÚappendÚBuiltinMethodTypeÚobjectrbÚWrapperDescriptorTypeÚ__str__ÚMethodWrapperTypeÚstrÚjoinÚMethodDescriptorTyperHÚClassMethodDescriptorTypeÚ ModuleTyper=ÚexcÚ __traceback__Ú TracebackTypeÚtb_frameÚ FrameTypeÚGetSetDescriptorTypeÚ __globals__ÚMemberDescriptorTyper7ÚintÚ GenericAliasÚ UnionTypeÚEllipsisÚ EllipsisTypeÚNoneTypeÚNotImplementedÚNotImplementedTyper4r+r,rJrUrWr|rÆÚglobalsÚ startswithÚ__all__)Úns0rÚròsLðñðB0ÜôJ2òô*ò@ò$÷8=ñ=÷@'ñ'òR1ñf”iÓ 9‘i�§|¡|°C×'8�1ˆ1‘iÑ 9‚øð[ õ@0ÛâÙ˜“8€LÙ‘lÓ#€JÙ�B—K‘KÓ €HÙ˜DŸM™MÓ*ÐÙ˜3×-Ñ-Ó.€Oò ñ ‘M“OÓ$€Hòá™›“J€MâÙ ‹€BÙ˜“H€M؇H�H„Jòá ‹%€CÙ˜c›Ð÷ñá‘b“d—g‘g“€Já˜s›)ÐÙ˜RŸY™Y›Ðá  §¡Ó1ÐÙ™V›X×-Ñ-Ó.ÐÙ §¡›>ÐÙ $ T§]¡]°:Õ%>Ó ?Ðá�c“€Jð5؈øØ ô5Ù˜S×.Ñ.Ó/ˆ Ù˜×*Ñ*×3Ñ3Ó4� ûð5úñ   × 5Ñ 5Ó6ÐÙ  × 8Ñ 8Ó9ÐᘘS� “?€LÙ�S˜3•Y“€Iᘓ>€LÙ�D‹z€HÙ˜nÓ-Ðð ˆR��R˜˜S£-ðA@0üòZ :sB„A$¼IÁIÁ$EIÆ&F(Æ(G'Æ/.G"ÇIÇ"G'Ç'A$IÉI