Ë
    *V.j‰  ã                   óà   — d dl Zd dlZd dlZd dlmZmZ  ej                  eeg¬«      d„ «       Z	ej                  d„ «       Z
ej                  d„ «       Z ej                  ddg¬«      d	„ «       Zy)
é    N)ÚFloat32DtypeÚFloat64Dtype)Úparamsc                 ó"   — | j                  «       S )z.Parametrized fixture returning a float 'dtype'©Úparam)Úrequests    úgC:\xampp\htdocs\tradingbinance\backend\.venv\Lib\site-packages\pandas/tests/arrays/floating/conftest.pyÚdtyper      s   € ð �=‰=‹?Ðó    c           
      ó   — t        j                  t        t        j                  ddd«      «      t         j
                  gz   t        t        j                  ddd«      «      z   t         j
                  gz   ddgz   | ¬«      S )zFFixture returning 'data' array according to parametrized float 'dtype'çš™™™™™¹?gÍÌÌÌÌÌì?é   gš™™™™™#@gÍÌÌÌÌÌ#@g      $@©r   )ÚpdÚarrayÚlistÚnpÚarangeÚNAr   s    r
   Údatar      su   € ô �8‰8ÜŒR�Y‰Y�s˜C Ó%Ó&Ü�5‰5ˆ'ñ	ä
Œr�y‰y˜˜C Ó%Ó
&ñ	'ô �5‰5ˆ'ñ	ð �ˆ+ñ		ð
 ôð r   c                 óP   — t        j                  t        j                  dg| ¬«      S )z`
    Fixture returning array with missing data according to parametrized float
    'dtype'.
    r   r   )r   r   r   Únanr   s    r
   Údata_missingr      s   € ô �8‰8”R—V‘V˜S�M¨Ô/Ð/r   r   r   c                 óH   — | j                   dk(  r|S | j                   dk(  r|S y)zŽParametrized fixture returning 'data' or 'data_missing' float arrays.

    Used to test dtype conversion with and without missing values.
    r   r   Nr   )r	   r   r   s      r
   Úall_datar   '   s,   € ð ‡}�}˜ÒØˆØ	�‰˜.Ò	(ØÐð 
)r   )Únumpyr   ÚpytestÚpandasr   Úpandas.core.arrays.floatingr   r   Úfixturer   r   r   r   © r   r
   Ú<module>r#      s‹   ðÛ Û ã ÷ð €‡�˜ lÐ3Ô4ñó 5ðð
 ‡�ñ	ó ð	ð ‡�ñ0ó ð0ð €‡�˜ Ð/Ô0ñó 1ñr   