§
    Õ! h‡  ã                   ór  — d dl Zd dlZd dlZej        d„ ¦   «         Zej                             ddej	        gdddej	        fdej	        gddej	        dfej	        gddej	        ej	        fg ddddfddgddddfddgddddfg¦  «        d„ ¦   «         Z
ej                             dddg¦  «        d„ ¦   «         ZdS )	é    Nc                  óŠ   — t          j        ddgdz  t          j        gz   ddgdz  z   t          j        gz   ddgz   d¬¦  «        S )z?Fixture returning boolean array, with valid and missing values.TFé   é,   Úboolean©Údtype)ÚpdÚarrayÚnpÚnan© ó    údc:\xampp_lite_8_4\www\timesheet\venv\Lib\site-packages\pandas/tests/arrays/boolean/test_reduction.pyÚdatar      sU   € õ Œ8Ø	ˆuˆ˜Ñ�RœV˜HÑ$¨¨e }°rÑ'9Ñ9½R¼V¸HÑDÈÈeÀ}ÑTØðñ ô ð r   z8values, exp_any, exp_all, exp_any_noskip, exp_all_noskipTFc                 ó6  — |t           j        u rt           j        nt          j        |¦  «        }|t           j        u rt           j        nt          j        |¦  «        }|t           j        u rt           j        nt          j        |¦  «        }|t           j        u rt           j        nt          j        |¦  «        }t           j        t           j        fD ]Ç} || d¬¦  «        }|                     ¦   «         |u sJ ‚|                     ¦   «         |u sJ ‚|                     d¬¦  «        |u sJ ‚|                     d¬¦  «        |u sJ ‚t          j        |                     ¦   «         ¦  «        |u sJ ‚t          j        |                     ¦   «         ¦  «        |u sJ ‚ŒÈd S )Nr   r   F)Úskipna)r	   ÚNAr   Úbool_r
   ÚSeriesÚanyÚall)ÚvaluesÚexp_anyÚexp_allÚexp_any_noskipÚexp_all_noskipÚconÚas          r   Útest_any_allr      ss  € ð ¥"¤%Ð'Ð'�bŒeˆe­R¬X°gÑ->Ô->€GØ¥"¤%Ð'Ð'�bŒeˆe­R¬X°gÑ->Ô->€GØ,µ´Ð5Ð5•R”U�U½2¼8ÀNÑ;SÔ;S€NØ,µ´Ð5Ð5•R”U�U½2¼8ÀNÑ;SÔ;S€Nå”�"œ)Ð$ð *ð *ˆØˆC�˜iÐ(Ñ(Ô(ˆØ�uŠu‰wŒw˜'Ð!Ð!Ð!Ð!Ø�uŠu‰wŒw˜'Ð!Ð!Ð!Ð!Ø�uŠu˜EˆuÑ"Ô" nÐ4Ð4Ð4Ð4Ø�uŠu˜EˆuÑ"Ô" nÐ4Ð4Ð4Ð4åŒv�a—e’e‘g”g‰Œ 'Ð)Ð)Ð)Ð)ÝŒv�a—e’e‘g”g‰Œ 'Ð)Ð)Ð)Ð)Ð)ð*ð *r   Údropnac                 ó  — |}t          j        |¦  «        }| r|                     ¦   «         }|dv r4t           t	          ||¦  «        ¦   «         t
          j        ¦  «        sJ ‚d S |dk    r4t           t	          ||¦  «        ¦   «         t
          j        ¦  «        sJ ‚d S |dv r4t           t	          ||¦  «        ¦   «         t
          j        ¦  «        sJ ‚d S t           t	          ||¦  «        ¦   «         t
          j	        ¦  «        sJ ‚d S )N)ÚsumÚprodÚcount)ÚminÚmax)
r	   r   r    Ú
isinstanceÚgetattrr   Úint_Úintegerr   Úfloat64)r    r   Úall_numeric_reductionsÚopÚss        r   Útest_reductions_return_typesr/   .   s  € à	€BÝ
Œ	�$‰Œ€AØð Ø�HŠH‰JŒJˆà	ˆ_ÐÐÝ˜.�' ! R™.œ.Ñ*Ô*­B¬GÑ4Ô4Ð4Ð4Ð4Ð4Ð4Ø	ˆwŠˆå˜.�' ! R™.œ.Ñ*Ô*­B¬JÑ7Ô7Ð7Ð7Ð7Ð7Ð7Ø	ˆ~Ð	Ð	Ý˜.�' ! R™.œ.Ñ*Ô*­B¬HÑ5Ô5Ð5Ð5Ð5Ð5Ð5õ ˜.�' ! R™.œ.Ñ*Ô*­B¬JÑ7Ô7Ð7Ð7Ð7Ð7Ð7r   )Únumpyr   ÚpytestÚpandasr	   Úfixturer   ÚmarkÚparametrizer   r   r/   r   r   r   ú<module>r6      s+  ðØ Ð Ð Ð Ø €€€à Ð Ð Ð ð „ðð ñ „ðð „×ÒØ>à
�”ˆ˜˜d D¨"¬%Ð0Ø
�”ˆ˜  r¤u¨eÐ4Ø
Œ%ˆ�%˜˜rœu b¤eÐ,Ø	ˆU�D˜% Ð&à
�ˆ�t˜T 4¨Ð.Ø
�ˆ˜  u¨eÐ4ðñô ð*ð *ñô ð*ð$ „×Ò˜ D¨% =Ñ1Ô1ð8ð 8ñ 2Ô1ð8ð 8ð 8r   