+
    0i                     ,   R t ^ RIt^ RIt^ RIt^ RItRR.t. t]	! ]P                  P                  4       F8  t]]9  g   K  ]P                  ]! ]P                  P                  ]4      4       K:  	  ]	! ]P                  P                  4       F/  t]P                  ]! ]P                  P                  ]4      4       K1  	  ] U u. uF   p ]! V ]P                   4      '       g   K  V NK"  	  up t]P"                  P%                  R]4      R 4       tR# u up i )a  Test that all ufuncs have float32-preserving signatures.

This was once guaranteed through the code generation script for
generating ufuncs, `scipy/special/_generate_pyx.py`. Starting with
gh-20260, SciPy developers have begun moving to generate ufuncs
through direct use of the NumPy C API (through C++). Existence of
float32 preserving signatures must now be tested since it is no
longer guaranteed.
N_gen_harmonic_normalized_gen_harmonicufuncc                    \        R  V P                   4       4      p\        4       pV FV  pVP                  VP                  RR4      P                  RR4      VP                  RR4      P                  RR4      .4       KX  	  W8X  g   Q hR# )c              3   n   "   T F+  pR V9   d   K  RV9   d   K  RV9   d   K  RV9   d   K'  Vx  K-  	  R# 5i)liqpN ).0sigs   & g/var/www/html/photoedit/myenv/lib/python3.14/site-packages/scipy/special/tests/test_ufunc_signatures.py	<genexpr>(test_ufunc_signatures.<locals>.<genexpr>(   sC      O{s
 &)Sj 473J BE* {s   	5555
5dfDFN)settypesupdatereplace)r   r   expanded_typesr   s   &   r   test_ufunc_signaturesr      s      Ou{{ O OE
 UN[[c"**34[[c"**346	
 
 """    )__doc__numpynppytestscipy.special._ufuncsscipyscipy.special._gufuncs
exceptions_ufuncsdirspecialfuncnameappendgetattr_gufuncs
isinstancer   markparametrizer   )funcs   0r   <module>r/      s       
 9:

EMM))*Hz!wu}}44h?@ + EMM**+HNN75==118<= , $
BGDz$'A44G
B'*# +# Cs   D$D