+
    ~ºvik  ã                  óB   € R t ^ RIHt ^ RIt^ RIHt ^ RIHt R R ltR# )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               ó    € V ^8„  d   QhRRRR/# )é   Úfuncr   Úreturnzinspect.FullArgSpec© )Úformats   "Ú</usr/lib/python3/dist-packages/traitlets/utils/getargspec.pyÚ__annotate__r      s   € ÷  (ñ  (Sð  (Ð0ñ  (ó    c           
     óæ  € \         P                  ! V 4      '       d   V P                  p \        V 4      \        J Ed   V P
                  p\        V4      p\        V^ ,          4      p\        V^,          ;'       g    R4      p\        V^,          4      p\        V^,          ;'       g    / 4      pV P                  '       d   V\        V P                  4      R pV P                  ;'       g    R F*  p VP                  V4      \        V4      ,
          pW8  WH K,  	  \         P                  ! W2^,          V^,          \!        V4      WVV^,          4      # \#        V R4      '       d   V P$                  p K   \         P&                  ! V 4      '       g   \)        RV ,          4      h\         P*                  ! V 4      #   \         d     KØ  i ; i  \         d    TP                  T4      pYX Yg  Kÿ  i ; i)z?Like inspect.getargspec but supports functools.partial as well.NÚ__wrapped__z%r is not a Python functionr	   )ÚinspectÚismethodÚ__func__Útyper   r   Ú
getargspecÚlistÚdictÚargsÚlenÚkeywordsÚindexÚ
IndexErrorÚ
ValueErrorÚFullArgSpecÚtupleÚhasattrr   Ú
isfunctionÚ	TypeErrorÚgetfullargspec)	r   Ú	orig_funcÚargspecr   ÚdefaultsÚkwoargsÚkwodefsÚargÚis	   &        r   r   r      sœ  € ä×Ò˜×ÒØ}‰}ˆÜˆDƒz”WÔØ—I‘Iˆ	Ü˜YÓ'ˆÜG˜A•JÓˆÜ˜ 
×(Ð( bÓ)ˆÜw˜q•zÓ"ˆÜw˜q•z×'Ð' RÓ(ˆØ99ˆ9Øœ˜DŸI™I›Ð(Ð)ˆDØ—=‘=×&Ð& BÒ&ˆCð
!Ø—J‘J˜s“O¤c¨$£iÕ/ØGðØ šñ 'ô ×"Ò"Ø˜!•*˜g aj¬%°«/¸7ÈWÐUVÍZó
ð 	
ô $˜×
&Ò
&Ø×ÑŠÜ×Ò˜d×#Ò#ÜÐ5¸Õ<Ó=Ð=Ü×!Ò! $Ó'Ð'øô "ô Úðûäô !Ø—M‘M #Ó&ØJØ“Lð!ús0   Ã4#GÄF:Æ:G	ÇGÇG	Ç	GÇ G0Ç/G0)	Ú__doc__Ú
__future__r   r   Ú	functoolsr   Útypingr   r   r	   r   r   Ú<module>r.      s   ðñõ #ã Ý Ý ÷
 (r   