+
    xȇi"                     >    ^ RI t^ RIt^ RIHtHt ^ RIHt R t	R t
R# )    N)	DataFrameIndexc            
         \         P                  P                  ^4      p \        R. RORV P	                  ^4      RV P	                  ^4      /4      pR pR pVP                  R4      P                  V4      P                  V4      p\        RR.RR7      p\        P                  ! R	R
.RVR7      p\        P                  ! Wd4       R# )   AfoobarBCc                     V P                   P                  4       V P                  P                  4       P                  4       ,
          # N)r
   maxr   min)dfgbs   &n/Users/max/.openclaw/workspace/postharvest/venv/lib/python3.14/site-packages/pandas/tests/groupby/test_pipe.pyftest_pipe.<locals>.f   s*    vvzz|dffjjl..000    c                     V ^,          # )r    )srss   &r   squaretest_pipe.<locals>.square   s    Avr   nameg8t@gt@)r   indexN)r   r	   r   r	   r   r	   r   r   )nprandomdefault_rngr   standard_normalgroupbypiper   pdSeriestmassert_series_equal)random_statedfr   r   resultr   expecteds          r   	test_piper+      s     99((+L	I--a0--a0	

B1 ZZ_!!!$))&1F5%.s+Eyy+->?cQVWH8,r   c            	      N   \        R . ROR. ROR. RO/4      p R pR pR pV P                  R 4      P                  V^ 4      P                  V^
4      P                  V^d4      p\        RR.R R7      p\        P
                  ! RR.VR	7      p\        P                  ! WF4       \        P
                  ! . RO4      pVP                  V4      P                  R
 4      p\        P
                  ! . RO\        . RO\        P                  R7      R	7      p\        P                  ! WF4       R# )groupr   r
   xyc                 T   a V P                  V3R  lRR7      pVP                  R4      # )c                 >   < V P                   P                  4       S8  # r   )r/   mean)grparg1s   &r   <lambda>+test_pipe_args.<locals>.f.<locals>.<lambda>9   s    355::<$+>r   F)dropnar-   )filterr!   )r   r4   filtereds   &f r   r   test_pipe_args.<locals>.f8   s'    ;;>u;M((r   c                 v    V P                  4       V P                  4       P                  4       ,          V,           # r   )sum)r   arg2s   &&r   gtest_pipe_args.<locals>.g<   s%    xxzDHHJNN,,t33r   c                 J    V P                   V P                  ,           V,
          # r   )r.   r/   )r(   arg3s   &&r   htest_pipe_args.<locals>.h?   s    ttbdd{T!!r   r   )r   c                 L    V P                  4       V P                  4       ,          # r   )r<   count)r3   s   &r   r5    test_pipe_args.<locals>.<lambda>L   s    swwy399;/Fr   )dtypeN)r   r   r
   r
   r   )g      ?       @g      @rH   g      @)g      $@g      Y@g     @@g      Yg     @g#SgbeS)   rI   r   r      rJ   )         )rI   r   rJ   )
r   r!   r"   r   r#   r$   r%   r&   r   int64)r(   r   r>   rB   r)   r   r*   sers           r   test_pipe_argsrP   ,   s     
.*7	

B)4" ZZ %%a+00B7<<QDF 3*7+Eyy..9GH6, ))&
'C[[""#FGFyy5"((+KLH6,r   )numpyr   pandasr#   r   r   pandas._testing_testingr%   r+   rP   r   r   r   <module>rU      s       -B$-r   