+
    xȇi:                         R t ^ RIt^ RIt^ RIHu Ht ^ RIH	t	 ^ RI
Ht  ! R R4      tR t]P                  P!                  R. R
OR.4      R 4       t]P$                  ! R4      R	 4       tR# )z=
Tests for np.foo applied to Series, not necessarily ufuncs.
N)Seriesc                   &   a  ] tR t^t o R tRtV tR# )TestPtpc                    R p\         P                  P                  ^4      P                  V4      p\	        V4      p\         P
                  ! V4      \         P
                  ! V4      8X  g   Q hR# )i  N)nprandomdefault_rngstandard_normalr   ptp)selfNarrsers   &   p/Users/max/.openclaw/workspace/postharvest/venv/lib/python3.14/site-packages/pandas/tests/series/test_npfuncs.pytest_ptpTestPtp.test_ptp   sM    ii##A&66q9Skvvc{bffSk)))     N)__name__
__module____qualname____firstlineno__r   __static_attributes____classdictcell__)__classdict__s   @r   r   r      s     * *r   r   c                 2    \         P                  ! V 4       R # )N)r   unique)datetime_seriess   &r   test_numpy_uniquer      s    IIor   indexc                 <   \        \        ^4      V \        P                  R7      p\        P                  ! V^8  4      P                  \        P                  4      p\        P                  ! ^.^..\        P                  R7      p\        P                  ! W#4       R# )   )r   dtyper"   N)	r   ranger   int64argwhereastypearraytmassert_numpy_array_equal)r   sresultexpecteds   &   r   test_numpy_argwherer.      se     	uQxuBHH5A[[Q&&rxx0Fxx!qc
"((3H1r   pyarrowc                    \        . RORR7      pV '       dR   \        P                  ! V4      p\        P                  ! \        . RORR7      4      p\        P                  ! W#4       R# Rp\
        P                  ! \        VR7      ;_uu_ 4        \        P                  ! V4       RRR4       R#   + '       g   i     R# ; i)   Nzfloat64[pyarrow]r#   z'loop of ufunc does not support argument)match)r1      N)r   r   logr)   assert_series_equalpytestraises	TypeError)using_nan_is_nar   r,   r-   msgs   &    r   #test_log_arrow_backed_missing_valuer;   (   sw     %7
8C66&5GHI
v0 8]]9C00FF3K 1000s   B00C	)abcde)__doc__numpyr   r6   pandas.util._test_decoratorsutil_test_decoratorstdpandasr   pandas._testing_testingr)   r   r   markparametrizer.   
skip_if_nor;   r   r   r   <module>rM      sv      ) )  * *
 #<d"CD2 E2 y r   