+
    xȇiW
                         ^ RI t^ RIt^ RIHtHtHtHt ]P                  R R l4       t	]P                  R 4       t
]P                  R 4       t]P                  R 4       t]P                  R 4       tR# )	    N)	DataFrameIndexNaT
date_rangec                $    V ^8  d   QhR\         /# )   return)r   )formats   "k/Users/max/.openclaw/workspace/postharvest/venv/lib/python3.14/site-packages/pandas/tests/frame/conftest.py__annotate__r      s     
 
	 
    c            
         \        \        P                  P                  ^4      P	                  R4      \        \        R4      4      \        R^
RR7      R7      # )zV
Fixture for DataFrame of floats with DatetimeIndex

Columns are ['A', 'B', 'C', 'D']
ABCDz
2000-01-01B)periodsfreq)columnsindex)
      )r   nprandomdefault_rngstandard_normalr   listr    r   r   datetime_framer      sF     
		a 009d6l#r< r   c            
        \        \        P                  P                  ^4      P	                  R4      \        \        ^4       U u. uF  p RV  2NK
  	  up \        R7      \        \        R4      4      R7      pRVR&   V# u up i )zt
Fixture for DataFrame of floats and strings with index of unique strings

Columns are ['A', 'B', 'C', 'D', 'foo'].
foo_dtyper   )r   r   barfoo)   r   )	r   r   r   r   r   r   rangeobjectr   )idfs     r   float_string_framer)      so     

		a 009r3AtA3Z36Bd6l#
B
 BuII	 4s   A?c                 r   \        \        \        R4      . RO4       U Uu/ uF6  w  rV \        P                  P                  ^4      P	                  ^VR7      bK8  	  upp \        \        ^4       Uu. uF  pRV 2NK
  	  up\        R7      R7      pVR,          P                  R4      VR&   V# u upp i u upi )zp
Fixture for DataFrame of different float types with index of unique strings

Columns are ['A', 'B', 'C', 'D'].
r   r    r   r   Cfloat16)float32r.   r.   float64)
r   zipr   r   r   r   r   r%   r&   astype)colr!   r'   r(   s       r   mixed_float_framer3   *   s     
 "VJ	

 &&q)0050AA	
 r3AtA3Z36B
B gnnY'BsGI	
 4s   <B.
1B4c                    \        \        \        R4      . RO4       U Uu/ uF  w  rV \        P                  ! ^VR7      bK   	  upp \        \        ^4       Uu. uF  pRV 2NK
  	  up\        R7      R7      # u upp i u upi )zn
Fixture for DataFrame of different int types with index of unique strings

Columns are ['A', 'B', 'C', 'D'].
r   r    r   r+   )int32uint64uint8int64)r   r0   r   r   onesr   r%   r&   )r2   r!   r'   s      r   mixed_int_framer:   ?   s{      "$v,0UV	
V
 5))V	
 r3AtA3Z36B 	
 4s   $A9
A?c                     \        R\        R^RR7      R\        R^RRR7      R\        R^R	RR7      /4      p \        V P                  R
&   \        V P                  R&   V # )a  
Fixture for DataFrame of date_range Series with different time zones

Columns are ['A', 'B', 'C']; some entries are missing

           A                         B                         C
0 2013-01-01 2013-01-01 00:00:00-05:00 2013-01-01 00:00:00+01:00
1 2013-01-02                       NaT                       NaT
2 2013-01-03 2013-01-03 00:00:00-05:00 2013-01-03 00:00:00+01:00
A20130101ns)r   unitr   z
US/Eastern)r   tzr?   r,   CET)   rB   )rB   r   )r   r   r   iloc)r(   s    r   timezone_framerD   O   sb     
J=JlNJe$G	

B BGGDMBGGDMIr   )numpyr   pytestpandasr   r   r   r   fixturer   r)   r3   r:   rD   r   r   r   <module>rI      s       
 
    (    r   