+
    xȇi#
                        ^ RI H t Ht ^ RIt^ RIt^ RIHu Ht ^ RI	H
t
HtHt ]P                  ! RR.R7      R 4       t]P                  ! . ROR7      R 4       t]P                  ! RR.R7      R	 4       t]P                  ! R^.R7      R
 4       t]P                  ! RR.R7      R 4       t]P                  ! RR.R7      R 4       t]P                  ! RR.R7      R 4       t]P                  ! ]P*                  ! R]P,                  ! R4      ]P.                  P0                  .R7      R.R7      R 4       t]P                  ! ]P*                  ! R]P,                  ! R4      ]P.                  P0                  .R7      RR.R7      R 4       t]P                  ! R]! ^R7      ]P6                  ! ^R4      .R7      R 4       t]P                  R 4       t]P                  R 4       t]P                  ! . ROR7      R 4       tR# )    )datetime	timedeltaN)	DataFrameSeriesbdate_rangeTF)paramsc                    V P                   # )z&raw keyword argument for rolling.applyparamrequests   &l/Users/max/.openclaw/workspace/postharvest/venv/lib/python3.14/site-packages/pandas/tests/window/conftest.pyrawr           ==    c                     V P                   # Nr
   r   s   &r   arithmetic_win_operatorsr      s      ==r   c                     V P                   # r   r
   r   s   &r   centerr   +       ==r   c                     V P                   # r   r
   r   s   &r   min_periodsr   0   r   r   c                    V P                   # )zadjust keyword argument for ewmr
   r   s   &r   adjustr   5   r   r   c                    V P                   # )z"ignore_na keyword argument for ewmr
   r   s   &r   	ignore_nar   ;   r   r   c                    V P                   # )znumeric_only keyword argumentr
   r   s   &r   numeric_onlyr   A   r   r   numba)markscythonc                    V P                   # )z)engine keyword argument for rolling.applyr
   r   s   &r   enginer$   G   s     ==r   c                    V P                   # )z2engine and raw keyword arguments for rolling.applyr
   r   s   &r   engine_and_rawr&   R   s     ==r   z1 day)daysDc                    V P                   # )z2Halflife argument for EWM when times is specified.r
   r   s   &r   halflife_with_timesr*   `   r   r   c            
         \         P                  P                  ^4      P                  ^d4      p \         P                  ! ^^(4      p\         P
                  W&   \        V \        \        R^^4      ^dR7      R7      pV# )zMake mocked series as fixture.  periodsindex)	nprandomdefault_rngstandard_normalarangenanr   r   r   )arrlocsseriess      r   r9   r9   f   s_     ))


"
2
23
7C99RDCIC{8D!Q+?MNFMr   c            
         \        \        P                  P                  ^4      P	                  R4      \        \        R^^4      ^dR7      R7      # )zMake mocked frame as fixture.r,   r-   r/   )d   
   )r   r1   r2   r3   r4   r   r    r   r   framer>   p   sA     
		a 00;(4A.< r   c                    V P                   # )z4step keyword argument for rolling window operations.r
   r   s   &r   stepr@   y   r   r   )summeanmedianmaxminvarstdkurtskewcountsem)r    T)r"   T)r"   F)N         r<   ) r   r   numpyr1   pytestpandas.util._test_decoratorsutil_test_decoratorstdpandasr   r   r   fixturer   r   r   r   r   r   r   r   
skip_if_nomark
single_cpur$   r&   timedelta64r*   r9   r>   r@   r=   r   r   <module>r[      s+  
   ) )  e}% &
  e}% & ay! " e}% &
 e}% &
 e}% &
 WR]]7%;V[[=S=S$TU
 BMM'$:FKK<R<R#S	
 	
 !2BNN1c4JKL M
     *+ ,r   