Ë
    u™ãjŒ
  ã                   óê   — d dl Zd dlZd dlZej
                  dej                  fd„«       Zej
                  d„ «       Zej
                  d„ «       Z	ej
                  d„ «       Z
ej
                  d„ «       Zy)é    NÚreturnc            	      óî   — t        j                  t        j                  j	                  d«      j                  d«      t        j                  t        d«      «      t        j                  ddd¬«      ¬«      S )	zb
    Fixture for DataFrame of floats with DatetimeIndex

    Columns are ['A', 'B', 'C', 'D']
    é   )é
   é   ÚABCDz
2000-01-01r   ÚB)ÚperiodsÚfreq)ÚcolumnsÚindex)	ÚpdÚ	DataFrameÚnpÚrandomÚdefault_rngÚstandard_normalÚIndexÚlistÚ
date_range© ó    úf/var/www/html/python-recuperauto-other/env/lib/python3.12/site-packages/pandas/tests/frame/conftest.pyÚdatetime_framer      sR   € ô �<‰<Ü
�	‰	×Ñ˜aÓ ×0Ñ0°Ó9Ü—‘œ˜f›Ó&Ü�m‰m˜L°"¸3Ô?ôð r   c            
      ó@  — t        j                  t        j                  j	                  d«      j                  d«      t        j                  t        d«      D � cg c]  } d| › �‘Œ	 c} t        ¬«      t        j                  t        d«      «      ¬«      }d|d	<   |S c c} w )
z€
    Fixture for DataFrame of floats and strings with index of unique strings

    Columns are ['A', 'B', 'C', 'D', 'foo'].
    r   )é   r   r   Úfoo_©Údtyper   )r   r   ÚbarÚfoo)
r   r   r   r   r   r   r   ÚrangeÚobjectr   )ÚiÚdfs     r   Úfloat_string_framer&      sw   € ô 
�‰Ü
�	‰	×Ñ˜aÓ ×0Ñ0°Ó9Ü�h‰h¬E°"«IÖ6 q˜$˜q˜cš
Ò6¼fÔEÜ—‘œ˜f›Ó&ô
€Bð
 €B€u�IØ€Iùò	 7s   ÁBc                  ó�  — t        j                  t        t        d«      g d¢d¬«      D � �ci c]6  \  } }| t        j
                  j                  d«      j                  d|¬«      “Œ8 c}} t        j                  t        d«      D �cg c]  }d|› �‘Œ	 c}t        ¬«      ¬	«      }|d
   j                  d«      |d
<   |S c c}} w c c}w )z|
    Fixture for DataFrame of different float types with index of unique strings

    Columns are ['A', 'B', 'C', 'D'].
    r   )Úfloat32r(   r(   Úfloat64T©Ústrictr   r   r   r   ©r   ÚCÚfloat16)r   r   Úzipr   r   r   r   r   r"   r#   Úastype)Úcolr   r$   r%   s       r   Úmixed_float_framer2   %   s°   € ô 
�‰ô "Ü�V“ÒJÐSWô÷	
á��Uð ”—‘×&Ñ& qÓ)×0Ñ0°¸5Ð0ÓAÑAó	
ô �h‰h¬E°"«IÖ6 q˜$˜q˜cš
Ò6¼fÔEô
€Bð �‰g�n‰n˜YÓ'€B€s�GØ€Iùó	
ùò 7s   ¬;B=
ÂCc                  ó,  — t        j                  t        t        d«      g d¢d¬«      D � �ci c]  \  } }| t	        j
                  d|¬«      “Œ c}} t        j                  t        d«      D �cg c]  }d|› �‘Œ	 c}t        ¬«      ¬«      S c c}} w c c}w )	zz
    Fixture for DataFrame of different int types with index of unique strings

    Columns are ['A', 'B', 'C', 'D'].
    r   )Úint32Úuint64Úuint8Úint64Tr*   r   r   r   r,   )	r   r   r/   r   r   Úonesr   r"   r#   )r1   r   r$   s      r   Úmixed_int_framer9   :   s�   € ô �<‰<ô "Ü�V“ÒCÈDô÷	
á��Uð ”—‘˜ 5Ô)Ñ)ó	
ô �h‰h¬E°"«IÖ6 q˜$˜q˜cš
Ò6¼fÔEôð ùó	
ùò 7s   ¬"B
Á-Bc            
      ó4  — t        j                  t        j                  ddd¬«      t        j                  dddd¬«      t        j                  dddd¬«      dœ«      } t         j                  | j                  d	<   t         j                  | j                  d
<   | S )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
    Ú20130101é   Úns)r
   Úunitz
US/Eastern)r
   Útzr>   ÚCET)ÚAr	   r-   )é   rB   )rB   r   )r   r   r   ÚNaTÚiloc)r%   s    r   Útimezone_framerE   L   st   € ô 
�‰ä—‘˜z°1¸4Ô@Ü—‘˜z°1¸ÈDÔQÜ—‘˜z°1¸ÀTÔJñ	
ó
€Bô —F‘F€B‡G�GˆD�MÜ—F‘F€B‡G�GˆD�MØ€Ir   )Únumpyr   ÚpytestÚpandasr   Úfixturer   r   r&   r2   r9   rE   r   r   r   ú<module>rJ      s‘   ðÛ Û ã ð ‡�ð
˜Ÿ™ò 
ó ð
ð ‡�ñó ðð ‡�ñó ðð( ‡�ñó ðð" ‡�ñó ñr   