Ë ºK ikãó<—dZddlmZddlZddlmZddlmZdd„Zy)zí getargspec excerpted from: sphinx.util.inspect ~~~~~~~~~~~~~~~~~~~ Helpers for inspecting Python modules. :copyright: Copyright 2007-2015 by the Sphinx team, see AUTHORS. :license: BSD, see LICENSE for details. é)Ú annotationsN)Úpartial)ÚAnyc óN—tj|«r |j}t|«turâ|j }t |«}t|d«}t|dxsd«}t|d«}t|dxsi«}|jr|t|j«d}|jxsdD]'} |j|«t|«z }||= ||=Œ)tj||d|dt!|«|||d «St#|d «r|j$}t#|d «rŒtj&|«st)d |z«‚tj*|«S#t$rYŒ—wxYw#t$r|j|«}||=||=YŒåwxYw) z?Like inspect.getargspec but supports functools.partial as well.ré©ééNéééÚ __wrapped__z%r is not a Python function)ÚinspectÚismethodÚ__func__ÚtyperÚfuncÚ getargspecÚlistÚdictÚargsÚlenÚkeywordsÚindexÚ IndexErrorÚ ValueErrorÚ FullArgSpecÚtupleÚhasattrrÚ isfunctionÚ TypeErrorÚgetfullargspec) rÚ orig_funcÚargspecrÚdefaultsÚkwoargsÚkwodefsÚargÚis ú`/mnt/ssd/data/python-lab/Trading/venv/lib/python3.12/site-packages/traitlets/utils/getargspec.pyrrs£€ä×Ñ˜ÔØ}‰}ˆÜ ˆDƒz”WÑØ—I‘Iˆ ܘYÓ'ˆÜG˜A‘Jӈܘ ™ Ò( bÓ)ˆÜw˜q‘zÓ"ˆÜw˜q‘zÒ' RÓ(ˆØ 9Š9Øœ˜DŸI™I›Ð(Ð)ˆDØ—=‘=Ò& Bò !ˆCð !Ø—J‘J˜s“O¤c¨$£iÑ/ؘGðØ  ˜ øð !ô×"Ñ"Ø '˜!‘*˜g a™j¬%°«/¸7ÀGÈWÐUVÉZó ð ô $˜ Ô &Ø×шô $˜ Õ &ä × Ñ ˜dÔ #ÜÐ5¸Ñ<Ó=Ð=Ü × !Ñ ! $Ó 'Ð'øô"òÙðûäò !Ø—M‘M #Ó&ؘAJؘC’Lð !ús0à FÃ#E2Å2 E>Å;FÅ=E>Å>FÆ F$Æ#F$)rrÚreturnzinspect.FullArgSpec) Ú__doc__Ú __future__rrÚ functoolsrÚtypingrrrór*úr1sðñõ#ãÝÝô (r0