+
    /i                     8   R t ^ RIt^ RIHt ^ RIt^ RIt^ RIt^ RIt ! R R]P                  4      t	 ! R R]P                  4      t
]P                  ! RR7      R	 4       t]P                  P                  ^(4      ]P                  P                  R
 4       4       tR# )z
Tests which scan for certain occurrences in the code, they may not find
all of these occurrences but should catch almost all. This file was adapted
from NumPy.
N)Pathc                   2   a  ] tR t^t o R tR tR tRtV tR# )	ParseCallc                    . V n         R # Nls)selfs   &\/var/www/html/photoedit/myenv/lib/python3.14/site-packages/scipy/_lib/tests/test_warnings.py__init__ParseCall.__init__   s	        c                    \         P                  P                  W4       V P                  P	                  VP
                  4       R # r   )astNodeVisitorgeneric_visitr   appendattrr	   nodes   &&r
   visit_AttributeParseCall.visit_Attribute   s(    %%d1tyy!r   c                P    V P                   P                  VP                  4       R # r   )r   r   idr   s   &&r
   
visit_NameParseCall.visit_Name   s    twwr   r   N)	__name__
__module____qualname____firstlineno__r   r   r   __static_attributes____classdictcell__)__classdict__s   @r
   r   r      s     "   r   r   c                   8   a a ] tR t^t oV 3R ltR tRtVtV ;t# )	FindFuncsc                L   < \         SV `  4        Wn        . V n        . V n        R # r   )superr   _FindFuncs__filenamebad_filtersbad_stacklevels)r	   filename	__class__s   &&r
   r   FindFuncs.__init__   s#    "!r   c                l   \        4       pVP                  VP                  4       \        P                  P                  W4       VP                  R,          R8X  g   VP                  R,          R8X  d   VP                  ^ ,          ;;\        P                  Rc ;e   w   p VP                  pML  ;\        P                  Rc ;e'   w   pRP                  R VP                   4       4      pM   \        R4      hVR8X  dP   R	V P                  P                  9  d5   V P                   P#                  V P                   R
VP$                   24       VP                  R,          R8X  d   \'        VP                  4      ^8X  g   VP                  R,          R8X  d   V P                  R8X  d   R# \'        VP                  4      ^8X  d   R# VP(                   Uu0 uF  qfP*                  kK  	  ppRV9  d7   V P,                  P#                  V P                   R
VP$                   24       R# R# R# R# u upi )   simplefilterfilterwarnings N c              3   ~   "   T F3  p\        V\        P                  4      '       g   K%  VP                  x  K5  	  R # 5ir   )
isinstancer   Constantvalue).0xs   & r
   	<genexpr>'FindFuncs.visit_Call.<locals>.<genexpr>3   s&      &)2AjCLL6Qs   "==zunknown ast node typeignoretests:warnwarningsz_lib/tests/test_warnings.py
stacklevel)r   visitfuncr   r   r   r   argsr5   r6   	JoinedStrjoinvalues
ValueErrorr'   partsr(   r   linenolenkeywordsargr)   )r	   r   pcargtextjskwrE   s   &&      r
   
visit_CallFindFuncs.visit_Call%   s   K			%%d1448~%b5E)E))A,(S\\^(ggG )*S]]_* !gg &)+& G	 + $%<==("wdoo6K6K'K  '''q68 448vADD	Q!$$r(j"8"?? 499~"%)]]3]rFF]D34'$$++'q68 ( #9  4s   H1)
__filenamer(   r)   )	r   r   r   r   r   rT   r    r!   __classcell__)r+   r"   s   @@r
   r$   r$      s     "%8 %8r   r$   session)scopec            	      .   \        \        P                  4      P                  p . p. pV P	                  R 4       F  p\
        P                  ! \        V4      4      ;_uu_ 4       p\        P                  ! VP                  4       \        V4      R7      p\        VP                  V 4      4      pVP                  V4       VP                  VP                  4       VP                  VP                   4       RRR4       K  	  W3#   + '       g   i     K  ; i)z*.py)r*   N)r   scipy__file__parentrglobtokenizeopenstrr   parsereadr$   relative_torC   extendr(   r)   )baser(   r)   pathfiletreefinders          r
   warning_callsrk   M   s     &&DKO

6" ]]3t9%%99TYY[3t9=Dt//56FLLv112""6#9#9: &% # '' &%%s   #BDDc                    V w  r\         P                  P                  R R4      \         P                  P                  R R4      \         P                  P                  RR4      \         P                  P                  RR4      \         P                  P                  RR4      \         P                  P                  RR4      \         P                  P                  R	R4      \         P                  P                  R
R4      \         P                  P                  RR4      \         P                  P                  RR4      \         P                  P                  RR4      \         P                  P                  RR4      \         P                  P                  RR4      \         P                  P                  RRR4      \         P                  P                  RR4      \         P                  P                  R	RRR4      R3pV Uu. uF#  qDP                  R4      ^ ,          V9  g   K!  VNK%  	  ppV'       d*   \	        RP                  RP                  V4      4      4      hR# u upi )datasetsz_fetchers.pyz__init__.pyoptimizez_optimize.pyz_constraints.pyz_nnls.pysignalz
_ltisys.pysparsespecialz	_basic.pystatsz_discrete_distns.pyz_continuous_distns.pyz_binned_statistic.pyz_stats_py.pyz_variation.pyr<   ztest_axis_nan_policy.py_libz_util.pylinalg_dsolvezlinsolve.pyzconftest.pyr=   zLWarning ignore filters should not be used outside of tests.
Found in:
    {}z
    N)osrg   rG   splitAssertionErrorformat)rk   r(   r)   allowed_filtersitems   &    r
   test_warning_calls_filtersr|   b   s    $1 K 	Z0
Z/
Z0
Z!23
Z,
X|,
X}-
Y,
W34
W56
W45
Wn-
Wo.
Wg'@A
VZ(
XxMB#O& %0 $KD::c?13E"4#44KK $   &k*!,- 	- $s   ?I"I)__doc__rv   pathlibr   r   r_   r[   pytestr   r   r$   fixturerk   mark	fail_slowslowr|   r1   r   r
   <module>r      s    
  
   	  	 ,8 ,8^ i ( !(( r$-  $-r   