+
    i                    J   ^ RI Ht ^ RIHt ^ RIt^ RIt^ RIHtHt ^ RIt	^ RI
t
^ RIt^ RIHt ]P                  '       d   ^ RIHt ]! R4      t]
P$                  P'                  R. RO4      R	 R
 l4       tR R ltR tR R ltR R ltR R ltR R ltR R ltR R ltR# )    )annotations)CallableN)AnyTypeVar)_api)SelfTztarget,shape_repr,test_shapec               (    V ^8  d   QhRRRRRRRR/# )	   targetztuple[int | None, ...]
shape_reprstr
test_shapeztuple[int, ...]returnNone )formats   "y/Users/tonyclaw/.openclaw/workspace/skills/math-calculator/venv/lib/python3.14/site-packages/matplotlib/tests/test_api.py__annotate__r      s,     0 03 0!$0!00590    c           	     @   R \         P                  ! R\        V 4       RV RV 24      ,           p\        P                  ! V4      p\
        P                  ! \        VR7      ;_uu_ 4        \        P                  ! WR7       RRR4       R#   + '       g   i     R# ; i)^z'aardvark' must be zD with shape z, but your input has shape match)aardvarkN)
reescapelennpzerospytestraises
ValueErrorr   check_shape)r   r   r   error_patterndatas   &&&  r   test_check_shaper'      sx     "))
c&k]-
| DL	"# #M 88JD	z	7	7/ 
8	7	7	7s   *BB	c                   V ^8  d   QhRR/# r   r   r   r   )r   s   "r   r   r   '   s     
 
 
r   c                 z    ! R  R4      p \         P                  ! \        P                  4      ;_uu_ 4        V P                   RRR4       \         P                  ! \        P                  4      ;_uu_ 4        V ! 4       pVP                   RRR4       R#   + '       g   i     LZ; i  + '       g   i     R# ; i)c                  j    ] tR t^(t]P
                  ! R4      ]P                  R R l4       4       tRtR# ))test_classproperty_deprecation.<locals>.Az0.0.0c                    V ^8  d   QhRRRR/# )r   clsr   r   r   r   )r   s   "r   r   6test_classproperty_deprecation.<locals>.A.__annotate__+   s     	 	4 	D 	r   c                	    R # Nr   )r.   s   &r   f+test_classproperty_deprecation.<locals>.A.f)   s     r   r   N)	__name__
__module____qualname____firstlineno__r   
deprecatedclasspropertyr2   __static_attributes__r   r   r   Ar,   (   s+    		!				 
 
"	r   r;   N)r!   warnsmplMatplotlibDeprecationWarningr2   )r;   as     r   test_classproperty_deprecationr@   '   sm     
 
c66	7	7	 
8	c66	7	7C	 
8	7 
8	7	7	7	7s   B8B)B&	)B:	c                    \         P                  ! \        P                  R R7      ;_uu_ 4        \        P
                  ! RRR7       RRR4       \         P                  ! \        P                  RR7      ;_uu_ 4        \        P
                  ! RRRR7       RRR4       \         P                  ! \        P                  R	R7      ;_uu_ 4        \        P
                  ! RRR
R7       RRR4       \         P                  ! \        P                  RR7      ;_uu_ 4        \        P
                  ! RRRR7       RRR4       \         P                  ! \        P                  RR7      ;_uu_ 4        \        P
                  ! RRRR7       RRR4       \         P                  ! \        P                  RR7      ;_uu_ 4        \        P
                  ! RRRR7       RRR4       \         P                  ! \        RR7      ;_uu_ 4        \        P
                  ! RRRR7       RRR4       \         P                  ! \        RR7      ;_uu_ 4        \        P
                  ! RRRRR7       RRR4       \         P                  ! \        P                  RR7      ;_uu_ 4        \        P
                  ! RRRR
RRRR7       RRR4       R#   + '       g   i     EL; i  + '       g   i     ELH; i  + '       g   i     EL; i  + '       g   i     EL; i  + '       g   i     EL; i  + '       g   i     ELX; i  + '       g   i     EL&; i  + '       g   i     L; i  + '       g   i     R# ; i)zEfoo was deprecated in Matplotlib 3\.10 and will be removed in 3\.12\.r   z3.10foo)nameNzOThe foo class was deprecated in Matplotlib 3\.10 and will be removed in 3\.12\.class)rC   obj_typezWfoo was deprecated in Matplotlib 3\.10 and will be removed in 3\.12\. Use bar instead\.bar)rC   alternativezXfoo was deprecated in Matplotlib 3\.10 and will be removed in 3\.12\. More information\.zMore information.)rC   addendumzDfoo was deprecated in Matplotlib 3\.10 and will be removed in 4\.0\.z4.0)rC   removalz(foo was deprecated in Matplotlib 3\.10\.Fz*foo will be deprecated in a future versionT)rC   pendingzcannot have a scheduled removalz3.12)rC   rJ   rI   zComplete replacement)messagerC   rG   rH   rE   rI   )	r!   r<   r=   r>   r   warn_deprecatedPendingDeprecationWarningr"   r#   r   r   r   test_warn_deprecatedrN   4   s   	c662
3 
3 	V%0
3 
c66:
; 
; 	V%'B
; 
c66D
E 
E 	V%UC
E 
c66E
F 
F 	V%:MN
F 
c661
2 
2 	V%?
2 
c66G
I 
IV%?
I 
/I
K 
KV%>
K 
z)K	L	LV%vN 
M	c66>U	V	VV-C%).9L&-u	> 
W	V9
3 
3 
3
; 
; 
;
E 
E 
E
F 
F 
F
2 
2 
2
I 
I 
I
K 
K 
K 
M	L	V	V	Vsk   K>KK+K?.L>L'L;
MM"K	K(	+K<	?L	L$	'L8	;M	M	"M3	c                   V ^8  d   QhRR/# r)   r   )r   s   "r   r   r   W   s        D  r   c                     ! R  R4      p V ! 4       p\         P                  ! \        P                  4      ;_uu_ 4        VP                  ^8X  g   Q h RRR4       \         P                  ! \        P                  4      ;_uu_ 4        ^Vn        RRR4       \         P                  ! \        P                  4      ;_uu_ 4        VP                  ^8X  g   Q h RRR4       \         P                  ! \        P                  4      ;_uu_ 4        VP                  ^*4      ^*8X  g   Q h RRR4       R#   + '       g   i     L; i  + '       g   i     L; i  + '       g   i     L; i  + '       g   i     R# ; i)c                      ] tR t^Xt$ R R ltR R lt]P                  ! R4      tR]	R&   ]P                  ! R4      t
R]	R	&   R
tR# )-test_deprecate_privatize_attribute.<locals>.Cc                   V ^8  d   QhRR/# r)   r   )r   s   "r   r   :test_deprecate_privatize_attribute.<locals>.C.__annotate__Y   s    22d2r   c                	    ^V n         R# )   N_attr)selfs   &r   __init__6test_deprecate_privatize_attribute.<locals>.C.__init__Y   s    DJr   c                    V ^8  d   QhRRRR/# )r   argr	   r   r   )r   s   "r   r   rT   Z   s    00Q010r   c                	    V# r1   r   )rY   r]   s   &&r   _meth3test_deprecate_privatize_attribute.<locals>.C._methZ   s    Sjr   z0.0intattrr   methrW   N)r4   r5   r6   r7   rZ   r_   r   deprecate_privatize_attributerb   __annotations__rc   r:   r   r   r   CrR   X   s2    2066u=c=;;EBhBr   rf   N)r!   r<   r=   r>   rb   rc   )rf   cs     r   "test_deprecate_privatize_attributerh   W   s    C C 	
A	c66	7	7vv{{ 
8	c66	7	7 
8	c66	7	7vv{{ 
8	c66	7	7vvbzR 
8	7 
8	7	7	7	7	7	7	7	7s/   D0EEE)0E 	E	E&	)E:	c                   V ^8  d   QhRR/# r)   r   )r   s   "r   r   r   i   s      t r   c                 N  a \         P                  ! R R4      RR R ll4       o\         P                  ! R R4      R R l4       p SV 3 FH  pV! 4        \        P                  ! \        P
                  4      ;_uu_ 4        V! RR7       RRR4       KJ  	  \         P                  P                  3R	 V3R
 lllpV! 4        \        P                  ! \        P
                  4      ;_uu_ 4        X! RR7       RRR4       R#   + '       g   i     K  ; i  + '       g   i     R# ; i)3.0rB   Nc                    V ^8  d   QhRRRR/# r   rB   r   r   r   r   )r   s   "r   r   +test_delete_parameter.<locals>.__annotate__k   s      3 $ r   c                    R # r1   r   rB   s   &r   func1$test_delete_parameter.<locals>.func1j       r   c                    V ^8  d   QhRRRR/# )r   kwargsr   r   r   r   )r   s   "r   r   rn   o   s        r   c                     R # r1   r   )ru   s   ,r   func2$test_delete_parameter.<locals>.func2n   rs   r   rF   rp   c                    V ^8  d   QhRRRR/# rm   r   )r   s   "r   r   rn   w   s      C T r   c                   < S! V 4       R # r1   r   )rB   rq   s   &r   pyplot_wrapper-test_delete_parameter.<locals>.pyplot_wrapperw   s
    c
r   r1   )r   delete_parameterr!   r<   r=   r>   deprecation_deprecated_parameter)rw   funcr{   rq   s      @r   test_delete_parameterr   i   s    	5%( ) 
5%( ) \\#::;;UO <; 
 #'"2"2"H"H   	c66	7	7 
8	7 <;; 
8	7	7s   >
C?+
D?DD$	c                   V ^8  d   QhRR/# r)   r   )r   s   "r   r   r      s     
 
 
r   c                    \         P                  ! R R4      RR R ll4       p V ! ^^R7       \        P                  ! \        P
                  4      ;_uu_ 4        V ! ^^4       RRR4       \        P                  ! \        P
                  4      ;_uu_ 4        V ! ^^^4       RRR4       R#   + '       g   i     LQ; i  + '       g   i     R# ; i)rk   r]   Nc               (    V ^8  d   QhRRRRRRRR/# )r   prer   r]   postr   r   r   )r   s   "r   r   ,test_make_keyword_only.<locals>.__annotate__   s(      # C s d r   c                    R # r1   r   )r   r]   r   s   &&&r   r   $test_make_keyword_only.<locals>.func   rs   r   )r]   r1   )r   make_keyword_onlyr!   r<   r=   r>   )r   s    r   test_make_keyword_onlyr      s    	E5) * 	N	c66	7	7Q
 
8	c66	7	7Q1 
8	7 
8	7	7	7	7s   
B,B?,B<	?C	c                   V ^8  d   QhRR/# r)   r   )r   s   "r   r   r      s     $ $d $r   c                     R p \         P                  ! RV R7      R R l4       pVP                  f   \        P                  ! R4       WP                  9   g   Q hR# )z)`.f1`, `f2`, `f3(x) <.f3>` or `f4(x)<f4>`1)rG   c                   V ^8  d   QhRR/# r)   r   )r   s   "r   r   2test_deprecation_alternative.<locals>.__annotate__   s      t r   c                     R # r1   r   r   r   r   r2   'test_deprecation_alternative.<locals>.f   rs   r   NzDocumentation is disabled)r   r8   __doc__r!   skip)rG   r2   s     r   test_deprecation_alternativer      sK    =K	__Sk2 3yy/0))###r   c                   V ^8  d   QhRR/# r)   r   )r   s   "r   r   r      s     " "$ "r   c                     \         P                  ! \        R R7      ;_uu_ 4        \        P                  ! R.4       RRR4       R#   + '       g   i     R# ; i)zNo argument to check!r   r?   N)r!   r"   	TypeErrorr   check_in_listr   r   r   test_empty_check_in_listr      s4    	y(?	@	@C5! 
A	@	@	@s   AA	c                   V ^8  d   QhRR/# r)   r   )r   s   "r   r   r      s     : :$ :r   c                     \         P                  ! \        R R7      ;_uu_ 4        \        P                  ! RR.\
        P                  ! ^4      R7       RRR4       R#   + '       g   i     R# ; i)zarray\(5\) is not a valid valuer   r?   b)valueN)r!   r"   r#   r   r   r   arrayr   r   r   test_check_in_list_numpyr      s@    	z)K	L	LC:RXXa[9 
M	L	L	Ls   /AA/	))r1   z(N,))rV      )Nr   (N, 3))rV   )r   r   )rV   r   ))rV      z(1, 5))rV   	   ))Nr   Nz	(M, 2, N))rV   r   rV   )
__future__r   collections.abcr   r   typingr   r   numpyr   r!   
matplotlibr=   r   TYPE_CHECKINGtyping_extensionsr   r	   markparametrizer'   r@   rN   rh   r   r   r   r   r   r   r   r   <module>r      s    " $ 	       
&CL 700
 >F $,
$"
:r   