Ë
    *V.jT
  ã                   óæ   — d dl Zd dlZd dlmZmZmZmZ ej                  defd„«       Z	ej                  d„ «       Z
ej                  d„ «       Zej                  d„ «       Zej                  d„ «       Zy)	é    N)Ú	DataFrameÚIndexÚNaTÚ
date_rangeÚreturnc            	      ó¾   — t        t        j                  j                  d«      j	                  d«      t        t        d«      t        ¬«      t        ddd¬«      ¬	«      S )
zb
    Fixture for DataFrame of floats with DatetimeIndex

    Columns are ['A', 'B', 'C', 'D']
    é   )éd   é   ÚABCD©Údtypez
2000-01-01r
   ÚB)ÚperiodsÚfreq)ÚcolumnsÚindex)	r   ÚnpÚrandomÚdefault_rngÚstandard_normalr   ÚlistÚobjectr   © ó    ú]C:\xampp\htdocs\tradingbinance\backend\.venv\Lib\site-packages\pandas/tests/frame/conftest.pyÚdatetime_framer      sH   € ô Ü
�	‰	×Ñ˜aÓ ×0Ñ0°Ó:Ü”d˜6“l¬&Ô1Ü˜¨s¸Ô=ôð r   c            
      ó  — t        t        j                  j                  d«      j	                  d«      t        t        d«      D � cg c]  } d| › �‘Œ	 c} t        ¬«      t        t        d«      t        ¬«      ¬«      }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_r   r   )r   r   ÚbarÚfoo)	r   r   r   r   r   r   Úranger   r   )ÚiÚdfs     r   Úfloat_string_framer&      sq   € ô 
Ü
�	‰	×Ñ˜aÓ ×0Ñ0°Ó9Ü¬¨r¬Ó3© A�t˜A˜3’Z¨Ñ3¼6ÔBÜ”d˜6“l¬&Ô1ô
€Bð
 €B€u�IØ€Iùò	 4s   ÁBc                  ód  — t        t        t        d«      g d¢«      D � �ci c]6  \  } }| t        j                  j                  d«      j	                  d|¬«      “Œ8 c}} t        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(   Úfloat64r	   r   r   r    ©r   ÚCÚfloat16)
r   Úzipr   r   r   r   r   r#   r   Úastype)Úcolr   r$   r%   s       r   Úmixed_float_framer0   *   s²   € ô 
ô "Ü�V“ÒJôô	
ñ‘
��Uð ”—‘×&Ñ& qÓ)×0Ñ0°¸5Ð0ÓAÑAðò	
ô ¬¨r¬Ó3© A�t˜A˜3’Z¨Ñ3¼6ÔBô
€Bð �‰g�n‰n˜YÓ'€B€s�GØ€Iùó	
ùò 4s    ;B'
Á0B-c                  ó   — t        t        t        d«      g d¢«      D � �ci c]  \  } }| t        j                  d|¬«      “Œ c}} t        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Úint64r   r   r    r*   )r   r-   r   r   Úonesr   r#   r   )r/   r   r$   s      r   Úmixed_int_framer7   ?   s}   € ô ô "¤$ v£,Ò0UÔVô	
áV‘
��Uð ”—‘˜ 5Ô)Ñ)ØVò	
ô ¬¨r¬Ó3© A�t˜A˜3’Z¨Ñ3¼6ÔBôð ùó	
ùò 4s    "A5
ÁA;c            	      ó¶   — t        t        dd¬«      t        ddd¬«      t        ddd¬«      dœ«      } t        | j                  d<   t        | 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é   )r   z
US/Eastern)r   ÚtzÚCET)ÚAr   r+   )é   r>   )r>   r	   )r   r   r   Úiloc)r%   s    r   Útimezone_framer@   O   sV   € ô 
ä˜J°Ô2Ü˜J°°lÔCÜ˜J°°eÔ<ñ	
ó
€Bô €B‡G�GˆD�MÜ€B‡G�GˆD�MØ€Ir   )Únumpyr   ÚpytestÚpandasr   r   r   r   Úfixturer   r&   r0   r7   r@   r   r   r   Ú<module>rE      s”   ðÛ Û ÷ó ð ‡�ð
˜	ò 
ó ð
ð ‡�ñó ðð ‡�ñó ðð( ‡�ñó ðð ‡�ñó ñr   