§
    Ø! h~6  ã                   óN  — d dl Zd dlZd dlZd dlmZmZmZmZm	Z	m
Z
mZmZmZ d dlmZ d dlmZ ej                             dddg¦  «        d„ ¦   «         Zd„ Zej                             dd	d
g¦  «        ej                             dddg¦  «        ej                             dd ej        d dd¬¦  «        g¦  «        ej                             d ej        g d¢d¬¦  «         ej        g d¢d¬¦  «        g¦  «        d„ ¦   «         ¦   «         ¦   «         ¦   «         Zej                             dg d¢¦  «        d„ ¦   «         Zej                             d eddg¦  «         e ed¦  «         ed¦  «        g¦  «         e	 ed¦  «         ed¦  «        g¦  «         e ed¦  «         ed¦  «        g¦  «        g¦  «        d„ ¦   «         Zd„ Zej                             d¦  «        ej                             dd	d
g¦  «        ej                             dddg¦  «        ej                             dd ej        d dd¬¦  «        g¦  «        d„ ¦   «         ¦   «         ¦   «         ¦   «         Zd „ Zej                             d!d
d	g¦  «        ej                             d"dd#gg¦  «        d$„ ¦   «         ¦   «         Z ej                             dg d%¢¦  «        ej                             d&dg d'¢g¦  «        ej                             d"dd#d(gg d)¢g¦  «        d*„ ¦   «         ¦   «         ¦   «         Z!ej                             dddg¦  «        d+„ ¦   «         Z"ej                             d,e
eg¦  «        ej                             d-ddgdfddgdfd#d(gdfg¦  «        d.„ ¦   «         ¦   «         Z#ej                             d,e
eg¦  «        d/„ ¦   «         Z$d0„ Z%ej                             d&dg d'¢g¦  «        d1„ ¦   «         Z&ej                             dg d2¢¦  «        d3„ ¦   «         Z'd4„ Z(d5„ Z)dS )6é    N)	Ú	DataFrameÚDatetimeIndexÚIndexÚPeriodÚPeriodIndexÚSeriesÚ	TimedeltaÚTimedeltaIndexÚ	Timestamp)Ú	get_arrayÚdtypeÚint64c                 ó–  — t          g d¢d¬¦  «        }t          || ¬¦  «        }t          j        t          |¦  «        t          |¦  «        ¦  «        sJ ‚|r+|j        j        d         j                             ¦   «         sJ ‚|rOd|j        d<   |j        d         dk    sJ ‚t          j        t          |¦  «        t          |¦  «        ¦  «        rJ ‚nzt          j
        |¦  «        5  d|j        d<   d d d ¦  «         n# 1 swxY w Y   |j        d         dk    sJ ‚t          j        t          |¦  «        t          |¦  «        ¦  «        sJ ‚t          || ¬¦  «        }|rd|j        d<   |j        d         dk    sJ ‚d S t          j
        |¦  «        5  d|j        d<   d d d ¦  «         n# 1 swxY w Y   |j        d         dk    sJ ‚d S )N©é   é   é   Úname©r   ©r   r   r   )r   ÚnpÚshares_memoryr   Ú_mgrÚblocksÚrefsÚhas_referenceÚilocÚtmÚassert_cow_warning)r   Úusing_copy_on_writeÚwarn_copy_on_writeÚserÚresults        úbc:\xampp_lite_8_4\www\timesheet\venv\Lib\site-packages\pandas/tests/copy_view/test_constructors.pyÚtest_series_from_seriesr%      s`  € õ ��� Ð
(Ñ
(Ô
(€Cõ �C˜uÐ%Ñ%Ô%€Fõ Ô�I c™NœN­I°fÑ,=Ô,=Ñ>Ô>Ð>Ð>Ð>àð :ØŒ{Ô! !Ô$Ô)×7Ò7Ñ9Ô9Ð9Ð9Ð9àð CàˆŒ�A‰ØŒx˜Œ{˜aÒÐÐÐåÔ#¥I¨c¡N¤NµI¸fÑ4EÔ4EÑFÔFÐFÐFÐFÐFõ Ô"Ð#5Ñ6Ô6ð 	ð 	ØˆFŒK˜‰Nð	ð 	ð 	ñ 	ô 	ð 	ð 	ð 	ð 	ð 	ð 	øøøð 	ð 	ð 	ð 	àŒx˜Œ{˜aÒÐÐÐåÔ¥	¨#¡¤µ	¸&Ñ0AÔ0AÑBÔBÐBÐBÐBõ �C˜uÐ%Ñ%Ô%€Fàð #àˆŒ�‰ØŒ{˜1Œ~ Ò"Ð"Ð"Ð"Ð"Ð"õ Ô"Ð#5Ñ6Ô6ð 	ð 	ØˆCŒH�Q‰Kð	ð 	ð 	ñ 	ô 	ð 	ð 	ð 	ð 	ð 	ð 	øøøð 	ð 	ð 	ð 	àŒ{˜1Œ~ Ò"Ð"Ð"Ð"Ð"Ð"s$   Ã(C?Ã?DÄDÆF+Æ+F/Æ2F/c                 ó²  — t          g d¢d¬¦  «        }|j        |j                             ¦   «         t          |j        ¦  «        |j                             d¦  «        fD ]“}t          ||¬¦  «        }t          j        |j        |j        ¦  «        sJ ‚t          j	        |¦  «        5  d|j
        d<   d d d ¦  «         n# 1 swxY w Y   | r|j
        d         dk    sJ ‚Œ€|j
        d         dk    sJ ‚Œ”t          |g d¢¬¦  «        }t          j        |j        |j        ¦  «        rJ ‚| r+|j        j        d         j                             ¦   «         rJ ‚d S d S )	Nr   r   r   Úidx)Úindexr   r   )r   r   r   r   )r   r(   ÚcopyÚlistÚrenamer   r   Úvaluesr   r   r   r   r   r   r   )r    r!   r"   r(   r#   s        r$   Ú$test_series_from_series_with_reindexr-   B   s°  € õ ��� Ð
(Ñ
(Ô
(€Cð
 	Œ	ØŒ	�ŠÑÔÝˆSŒY‰ŒØŒ	×Ò˜ÑÔð	ð $ð $ˆõ ˜ 5Ð)Ñ)Ô)ˆÝÔ ¤
¨F¬MÑ:Ô:Ð:Ð:Ð:ÝÔ"Ð#5Ñ6Ô6ð 	ð 	ØˆFŒK˜‰Nð	ð 	ð 	ñ 	ô 	ð 	ð 	ð 	ð 	ð 	ð 	øøøð 	ð 	ð 	ð 	àð 	$Ø”8˜A”; !Ò#Ð#Ð#Ð#Ð#à”8˜A”; !Ò#Ð#Ð#Ð#Ð#õ �C˜|˜|˜|Ð,Ñ,Ô,€FÝÔ ¤
¨F¬MÑ:Ô:Ð:Ð:Ð:Øð >Ø”;Ô% aÔ(Ô-×;Ò;Ñ=Ô=Ð=Ð=Ð=ð>ð >Ø=Ð=s   Â(B?Â?C	ÃC	ÚfastpathFTr'   r   r   )ÚstartÚstopÚstepÚarrr   r   ÚInt64c                 ó   — |�|�d}d}t          j        t          |¬¦  «        5  t          ||||¬¦  «        }d d d ¦  «         n# 1 swxY w Y   |                     ¦   «         }t          |d|¦  «        }| r%t          j        t          |¦  «        |¦  «        rJ ‚n$t          j        t          |¦  «        |¦  «        sJ ‚d|d<   | rt          j	        ||¦  «         d S t          g d¢|�|n|j
        ¬	¦  «        }	t          j	        ||	¦  «         d S )
NFú1The 'fastpath' keyword in pd.Series is deprecated©Úmatch)r   r(   r.   Ú_dataéd   r   ©r9   r   r   r   )r   Úassert_produces_warningÚDeprecationWarningr   r)   Úgetattrr   r   r   Úassert_series_equalr   )
r    r'   r   r.   r2   Úmsgr"   Úser_origÚdataÚexpecteds
             r$   Útest_series_from_arrayrC   `   sv  € ð €{�eÐ'ØˆØ
=€CÝ	Ô	#Õ$6¸cÐ	BÑ	BÔ	Bð Eð EÝ�S ¨S¸8ÐDÑDÔDˆðEð Eð Eñ Eô Eð Eð Eð Eð Eð Eð Eøøøð Eð Eð Eð Eà�xŠx‰zŒz€HÝ�3˜ Ñ%Ô%€DØð 6ÝÔ#¥I¨c¡N¤N°DÑ9Ô9Ð9Ð9Ð9Ð9åÔ¥	¨#¡¤°Ñ5Ô5Ð5Ð5Ð5à€Cˆ�FØð .Ý
Ô˜s HÑ-Ô-Ð-Ð-Ð-å˜+˜+˜+°eÐ6G¨U¨UÈSÌYÐWÑWÔWˆÝ
Ô˜s HÑ-Ô-Ð-Ð-Ð-s   ¤AÁAÁAr)   )TFNc                 ó¢   — t          j        g d¢d¬¦  «        }t          |d|¬¦  «        }t          j        t	          |¦  «        |¦  «        rJ ‚d S )Nr   r   r   Úint32)r   r)   )r   Úarrayr   r   r   )r    r)   r2   r"   s       r$   Ú&test_series_from_array_different_dtyperG   {   sS   € å
Œ(�9�9�9 GÐ
,Ñ
,Ô
,€CÝ
�˜G¨$Ð
/Ñ
/Ô
/€CÝÔ¥	¨#¡¤°Ñ4Ô4Ð4Ð4Ð4Ð4Ð4ó    r   ú
2019-12-31ú
2020-12-31z1 daysz2 daysc                 ó¦  — t          |¦  «        }|                     d¬¦  «        }| rNt          j        t	          |¦  «        t	          |¦  «        ¦  «        sJ ‚|j                             d¦  «        rJ ‚n1t          j        t	          |¦  «        t	          |¦  «        ¦  «        rJ ‚|j        d         |j        d<   t          j	        ||¦  «         d S )NT©Údeepr   r   )
r   r)   r   r   r   r   Ú_has_no_referencer   r   Úassert_index_equal)r    r'   r"   rB   s       r$   Útest_series_from_indexrP   ‚   s¾   € õ �‰+Œ+€CØ�xŠx˜TˆxÑ"Ô"€HØð DÝÔ¥	¨#¡¤µ	¸#±´Ñ?Ô?Ð?Ð?Ð?Ø”8×-Ò-¨aÑ0Ô0Ð0Ð0Ð0Ð0åÔ#¥I¨c¡N¤NµI¸c±N´NÑCÔCÐCÐCÐCØ”(˜1”+€C„HˆQ�KÝÔ˜#˜xÑ(Ô(Ð(Ð(Ð(rH   c                 óð   — t          g d¢d¬¦  «        }t          |d¬¦  «        }t          j        t	          |¦  «        t	          |¦  «        ¦  «        rJ ‚| r|j                             d¦  «        sJ ‚d S d S )Nr   r   r   rE   r   )r   r   r   r   r   r   rN   )r    r'   r"   s      r$   Ú'test_series_from_index_different_dtypesrR   —   sƒ   € Ý
�	�	�	 Ð
)Ñ
)Ô
)€CÝ
�˜GÐ
$Ñ
$Ô
$€CÝÔ¥	¨#¡¤µ	¸#±´Ñ?Ô?Ð?Ð?Ð?Øð -ØŒx×)Ò)¨!Ñ,Ô,Ð,Ð,Ð,ð-ð -Ø,Ð,rH   z.ignore:Setting a value on a view:FutureWarningc                 ó  — t          g d¢d¬¦  «        }|                     ¦   «         }d}t          j        t          |¬¦  «        5  t          |j        |||¬¦  «        }d d d ¦  «         n# 1 swxY w Y   t          j        t          |¦  «        t          |¦  «        ¦  «        sJ ‚| r|j         	                    d¦  «        rJ ‚d|j
        d<   | rt          j        ||¦  «         d S t          g d	¢¦  «        }t          j        ||¦  «         d S )
Nr   r   r   r5   r6   )r   r.   r(   r   r9   r:   )r   r)   r   r;   r<   r   r   r   r   rN   r   r>   )	r    r'   r   r.   r"   r@   r?   Úser2rB   s	            r$   Útest_series_from_block_managerrU   Ÿ   s`  € õ
 ��� 'Ð
*Ñ
*Ô
*€CØ�xŠx‰zŒz€HØ
=€CÝ	Ô	#Õ$6¸cÐ	BÑ	BÔ	Bð Kð KÝ�c”h e°hÀcÐJÑJÔJˆðKð Kð Kñ Kô Kð Kð Kð Kð Kð Kð Køøøð Kð Kð Kð KåÔ�I c™NœN­I°d©O¬OÑ<Ô<Ð<Ð<Ð<Øð 2Ø”9×.Ò.¨qÑ1Ô1Ð1Ð1Ð1à€D„Iˆa�LØð .Ý
Ô˜s HÑ-Ô-Ð-Ð-Ð-å˜+˜+˜+Ñ&Ô&ˆÝ
Ô˜s HÑ-Ô-Ð-Ð-Ð-s   ÁA*Á*A.Á1A.c                 ód  — t          g d¢d¬¦  «        }d}t          j        t          |¬¦  «        5  t          |j        d¬¦  «        }d d d ¦  «         n# 1 swxY w Y   t          j        t          |¦  «        t          |¦  «        ¦  «        rJ ‚| r|j                             d¦  «        sJ ‚d S d S )Nr   r   r   z&Passing a SingleBlockManager to Seriesr6   rE   r   )	r   r   r;   r<   r   r   r   r   rN   )r    r"   r?   rT   s       r$   Ú.test_series_from_block_manager_different_dtyperW   µ   sö   € Ý
��� 'Ð
*Ñ
*Ô
*€CØ
2€CÝ	Ô	#Õ$6¸cÐ	BÑ	BÔ	Bð /ð /Ý�c”h gÐ.Ñ.Ô.ˆð/ð /ð /ñ /ô /ð /ð /ð /ð /ð /ð /øøøð /ð /ð /ð /åÔ¥	¨#¡¤µ	¸$±´Ñ@Ô@Ð@Ð@Ð@Øð .ØŒy×*Ò*¨1Ñ-Ô-Ð-Ð-Ð-ð.ð .Ø-Ð-s   ±AÁAÁAÚuse_mgrÚcolumnsÚac                 óþ  — t          dg d¢i¦  «        }|                     ¦   «         }|r|j        }t          }n|}d }d}t	          j        ||d¬¦  «        5  t          |¦  «        }	d d d ¦  «         n# 1 swxY w Y   t          j        t          |d¦  «        t          |	d¦  «        ¦  «        sJ ‚t	          j	        |o| ¦  «        5  d|	j
        d<   d d d ¦  «         n# 1 swxY w Y   | rJt          j        t          |d¦  «        t          |	d¦  «        ¦  «        rJ ‚t	          j        ||¦  «         d S t          j        t          |d¦  «        t          |	d¦  «        ¦  «        sJ ‚t	          j        ||	¦  «         d S )NrZ   r   z#Passing a BlockManager to DataFrameF)r7   Úcheck_stacklevelr9   r   )r   r)   r   r<   r   r;   r   r   r   r   r   Úassert_frame_equal)
r    r!   rY   rX   ÚdfÚdf_origrA   Úwarnr?   Únew_dfs
             r$   Ú$test_dataframe_constructor_mgr_or_dfrb   ¿   s  € õ
 
�C˜˜˜Ð#Ñ	$Ô	$€BØ�gŠg‰iŒi€Gàð ØŒwˆÝ!ˆˆàˆØˆØ
/€CÝ	Ô	# D°ÀeÐ	LÑ	LÔ	Lð !ð !Ý˜4‘”ˆð!ð !ð !ñ !ô !ð !ð !ð !ð !ð !ð !øøøð !ð !ð !ð !õ Ô�I b¨#Ñ.Ô.µ	¸&À#Ñ0FÔ0FÑGÔGÐGÐGÐGÝ	Ô	Ð1ÐA¸'°kÑ	BÔ	Bð ð ØˆŒ�A‰ðð ð ñ ô ð ð ð ð ð ð øøøð ð ð ð ð ð *ÝÔ#¥I¨b°#Ñ$6Ô$6½	À&È#Ñ8NÔ8NÑOÔOÐOÐOÐOÝ
Ô˜b 'Ñ*Ô*Ð*Ð*Ð*åÔ¥	¨"¨cÑ 2Ô 2µI¸fÀcÑ4JÔ4JÑKÔKÐKÐKÐKÝ
Ô˜b &Ñ)Ô)Ð)Ð)Ð)s$   ÁA2Á2A6Á9A6ÃCÃC"Ã%C")Nr   r3   r(   )r   r   r   Úb)rZ   rc   Úcc                 óø  — t          g d¢¦  «        }t          g d¢¦  «        }|                     ¦   «         }t          g d¢g d¢dœ|||¬¦  «        }	t          ||dœ|||d¬¦  «        }
t          j        t          |
d¦  «        t          |¦  «        ¦  «        sJ ‚t          j        |¦  «        5  d|
j        d	<   d d d ¦  «         n# 1 swxY w Y   |rHt          j        t          |
d¦  «        t          |¦  «        ¦  «        rJ ‚t          j	        ||¦  «         n|j        d
         dk    sJ ‚t          g d¢¦  «        }t          g d¢¦  «        }t          ||dœ|||d¬¦  «        }
t          j        |¦  «        5  d|j        d
<   d d d ¦  «         n# 1 swxY w Y   |rIt          j        t          |
d¦  «        t          |¦  «        ¦  «        rJ ‚t          j
        |
|	¦  «         d S |
j        d	         dk    sJ ‚d S )Nr   ©é   é   é   ©rZ   rc   )r(   rY   r   F)r(   rY   r   r)   rZ   é
   ©r   r   r   )r   r)   r   r   r   r   r   r   r   r>   r]   )Úrequestr    r!   rY   r(   r   Ús1Ús2Ús1_origrB   r#   s              r$   Ú"test_dataframe_from_dict_of_seriesrq   Ý   s®  € õ 
�	�	�	Ñ	Ô	€BÝ	�	�	�	Ñ	Ô	€BØ�gŠg‰iŒi€GÝØˆiˆi˜i˜i˜iÐ(Ð(°¸wÈeðñ ô €Hõ Ø�rÐÐ %°ÀÈEðñ ô €Fõ
 Ô�I f¨cÑ2Ô2µI¸b±M´MÑBÔBÐBÐBÐBõ 
Ô	Ð1Ñ	2Ô	2ð ð ØˆŒ�DÑðð ð ñ ô ð ð ð ð ð ð øøøð ð ð ð àð  ÝÔ#¥I¨f°cÑ$:Ô$:½IÀb¹M¼MÑJÔJÐJÐJÐJÝ
Ô˜r 7Ñ+Ô+Ð+Ð+àŒw�qŒz˜RÒÐÐÐõ 
�	�	�	Ñ	Ô	€BÝ	�	�	�	Ñ	Ô	€BÝØ�rÐÐ %°ÀÈEðñ ô €Fõ 
Ô	Ð1Ñ	2Ô	2ð ð ØˆŒ�‰
ðð ð ñ ô ð ð ð ð ð ð øøøð ð ð ð àð 'ÝÔ#¥I¨f°cÑ$:Ô$:½IÀb¹M¼MÑJÔJÐJÐJÐJÝ
Ô˜f hÑ/Ô/Ð/Ð/Ð/àŒ{˜4Ô  BÒ&Ð&Ð&Ð&Ð&Ð&s$   Â.CÃC	ÃC	Å:FÆFÆFc                 óD  — t          g d¢¦  «        }t          g d¢¦  «        }t          ||dœg d¢| d¬¦  «        }t          |d¦  «        }t          j        |t          |¦  «        ¦  «        rJ ‚d|j        d<   t          |d¦  «        }t          j        ||¦  «        sJ ‚d S )	Nr   rf   rj   F©r(   r   r)   rZ   r9   rl   ©r   r   r   r   r   r   )r   rn   ro   r^   Ú
arr_beforeÚ	arr_afters         r$   Ú/test_dataframe_from_dict_of_series_with_reindexrw     s±   € õ 
�	�	�	Ñ	Ô	€BÝ	�	�	�	Ñ	Ô	€BÝ	˜ "Ð%Ð%¨Y¨Y¨Y¸eÈ%Ð	PÑ	PÔ	P€Bõ ˜2˜sÑ#Ô#€JÝÔ 
­I°b©M¬MÑ:Ô:Ð:Ð:Ð:Ø€B„GˆD�MÝ˜"˜cÑ"Ô"€IÝÔ˜J¨	Ñ2Ô2Ð2Ð2Ð2Ð2Ð2rH   Úconszdata, dtypec                 ó´  —  |||¬¦  «        }|                      ¦   «         }t          ||¬¦  «        }t          j        t	          |¦  «        t	          |d¦  «        ¦  «        sJ ‚| r|j                             d¦  «        rJ ‚t          j        |¦  «        5  |d         |j	        d<   d d d ¦  «         n# 1 swxY w Y   | rt          j
        ||¦  «         d S d S )Nr   r   éÿÿÿÿrl   )r)   r   r   r   r   r   rN   r   r   r   Úassert_equal)r    r!   rA   r   rx   ÚobjÚobj_origr^   s           r$   Ú#test_dataframe_from_series_or_indexr~     s$  € ð ˆ$ˆt˜5Ð
!Ñ
!Ô
!€CØ�xŠx‰zŒz€HÝ	�3˜eÐ	$Ñ	$Ô	$€BÝÔ�I c™NœN­I°b¸!Ñ,<Ô,<Ñ=Ô=Ð=Ð=Ð=Øð 0Ø”7×,Ò,¨QÑ/Ô/Ð/Ð/Ð/å	Ô	Ð1Ñ	2Ô	2ð !ð !Ø˜RœˆŒ�‰ð!ð !ð !ñ !ô !ð !ð !ð !ð !ð !ð !øøøð !ð !ð !ð !àð 'Ý
Œ˜˜XÑ&Ô&Ð&Ð&Ð&ð'ð 's   ÂB4Â4B8Â;B8c                 óê   —  |ddgd¬¦  «        }t          |d¬¦  «        }t          j        t          |¦  «        t          |d¦  «        ¦  «        rJ ‚| r|j                             d¦  «        sJ ‚d S d S )Nr   r   r   r   rE   r   )r   r   r   r   r   rN   )r    rx   r|   r^   s       r$   Ú3test_dataframe_from_series_or_index_different_dtyper€   2  s‰   € à
ˆ$��1ˆv˜WÐ
%Ñ
%Ô
%€CÝ	�3˜gÐ	&Ñ	&Ô	&€BÝÔ¥	¨#¡¤µ	¸"¸aÑ0@Ô0@ÑAÔAÐAÐAÐAØð ,ØŒw×(Ò(¨Ñ+Ô+Ð+Ð+Ð+ð,ð ,Ø+Ð+rH   c                 ó’  — t          t          d¦  «        t          d¦  «        gt          ¬¦  «        }t          j        t
          d¬¦  «        5  t          |¦  «        }d d d ¦  «         n# 1 swxY w Y   t          j        t          |¦  «        t          |d¦  «        ¦  «        rJ ‚| r|j
                             d¦  «        sJ ‚d S d S )NrI   rJ   r   zDtype inferencer6   r   )r   r   Úobjectr   r;   ÚFutureWarningr   r   r   r   r   rN   )r    r"   r^   s      r$   Ú)test_dataframe_from_series_infer_datetimer„   ;  sý   € Ý
•)˜LÑ)Ô)­9°\Ñ+BÔ+BÐCÍ6Ð
RÑ
RÔ
R€CÝ	Ô	#¥MÐ9JÐ	KÑ	KÔ	Kð ð Ý�s‰^Œ^ˆðð ð ñ ô ð ð ð ð ð ð øøøð ð ð ð åÔ¥	¨#¡¤µ	¸"¸aÑ0@Ô0@ÑAÔAÐAÐAÐAØð ,ØŒw×(Ò(¨Ñ+Ô+Ð+Ð+Ð+ð,ð ,Ø+Ð+s   ÁA*Á*A.Á1A.c                 ó@  — t          g d¢¦  «        }t          g d¢¦  «        }t          ||dœ| dd¬¦  «        }t          |d¦  «        }t          j        |t          |¦  «        ¦  «        rJ ‚d|j        d	<   t          |d¦  «        }t          j        ||¦  «        sJ ‚d S )
N)g      ð?g       @g      @rf   rj   r   Frs   rZ   r9   rl   rt   )r(   rn   ro   r^   ru   rv   s         r$   Ú-test_dataframe_from_dict_of_series_with_dtyper†   D  s­   € õ
 
���Ñ	 Ô	 €BÝ	�	�	�	Ñ	Ô	€BÝ	˜ "Ð%Ð%¨U¸'ÈÐ	NÑ	NÔ	N€Bõ ˜2˜sÑ#Ô#€JÝÔ 
­I°b©M¬MÑ:Ô:Ð:Ð:Ð:Ø€B„GˆD�MÝ˜"˜cÑ"Ô"€IÝÔ˜J¨	Ñ2Ô2Ð2Ð2Ð2Ð2Ð2rH   )FNTc                 ó  — t          j        ddgddgg¦  «        }t          ||¬¦  «        }| r|dus|du s|r)|€'t          j        t	          |d¦  «        |¦  «        rJ ‚d S t          j        t	          |d¦  «        |¦  «        sJ ‚d S )	Nr   r   r   rg   ©r)   FTr   )r   rF   r   r   r   )r    r)   Úusing_array_managerr2   r^   s        r$   Útest_frame_from_numpy_arrayrŠ   U  s­   € å
Œ(�Q˜�F˜Q ˜FÐ#Ñ
$Ô
$€CÝ	�3˜TÐ	"Ñ	"Ô	"€Bð 	ð7à˜ÐÐØ�4ˆ<ˆ<Øð Ø$( LåÔ#¥I¨b°!Ñ$4Ô$4°cÑ:Ô:Ð:Ð:Ð:Ð:Ð:åÔ¥	¨"¨aÑ 0Ô 0°#Ñ6Ô6Ð6Ð6Ð6Ð6Ð6rH   c                 óH  — t          dg d¢i¦  «        }|                     ¦   «         }t          j        t          ¦  «        5  t          j        |¦  «        }d d d ¦  «         n# 1 swxY w Y   | r|j                             d¦  «        rJ ‚t          j	        t          |d¦  «        t          |d¦  «        ¦  «        sJ ‚t          j        |¦  «        5  d|j        d<   d d d ¦  «         n# 1 swxY w Y   | rt          j        ||¦  «         d S t          j        ||¦  «         d S )NrZ   r   r   r9   rl   )r   r)   r   r;   rƒ   Úfrom_recordsr   rN   r   r   r   r   r   r]   )r    r!   r^   r_   Údf2s        r$   Ú*test_dataframe_from_records_with_dataframerŽ   e  s˜  € Ý	�C˜˜˜Ð#Ñ	$Ô	$€BØ�gŠg‰iŒi€GÝ	Ô	#¥MÑ	2Ô	2ð )ð )ÝÔ$ RÑ(Ô(ˆð)ð )ð )ñ )ô )ð )ð )ð )ð )ð )ð )øøøð )ð )ð )ð )àð 0Ø”7×,Ò,¨QÑ/Ô/Ð/Ð/Ð/ÝÔ�I b¨#Ñ.Ô.µ	¸#¸sÑ0CÔ0CÑDÔDÐDÐDÐDÝ	Ô	Ð1Ñ	2Ô	2ð ð ØˆŒ�‰ðð ð ñ ô ð ð ð ð ð ð øøøð ð ð ð àð 'Ý
Ô˜b 'Ñ*Ô*Ð*Ð*Ð*å
Ô˜b #Ñ&Ô&Ð&Ð&Ð&s$   ÁA"Á"A&Á)A&ÃC)Ã)C-Ã0C-c                 óL  — t          g d¢¦  «        }|                     d¬¦  «        }t          d|id¬¦  «        }t          j        t          |d¦  «        |j        ¦  «        sJ ‚| r=|j                             d¦  «        rJ ‚d|j	        d	<   t          j        ||¦  «         d S d S )
Nr   TrL   rZ   Frˆ   r   r9   rl   )r   r)   r   r   r   r   Ú_valuesr   rN   r   r   rO   )r    r'   rB   r^   s       r$   Útest_frame_from_dict_of_indexr‘   u  s³   € Ý
�	�	�	Ñ
Ô
€CØ�xŠx˜TˆxÑ"Ô"€HÝ	�C˜�: EÐ	*Ñ	*Ô	*€BÝÔ�I b¨#Ñ.Ô.°´Ñ<Ô<Ð<Ð<Ð<Øð -Ø”7×,Ò,¨QÑ/Ô/Ð/Ð/Ð/àˆŒ�‰Ý
Ô˜c 8Ñ,Ô,Ð,Ð,Ð,ð	-ð -rH   )*Únumpyr   ÚpytestÚpandasÚpdr   r   r   r   r   r   r	   r
   r   Úpandas._testingÚ_testingr   Úpandas.tests.copy_view.utilr   ÚmarkÚparametrizer%   r-   Ú
RangeIndexrF   rC   rG   rP   rR   ÚfilterwarningsrU   rW   rb   rq   rw   r~   r€   r„   r†   rŠ   rŽ   r‘   © rH   r$   ú<module>rž      sæ  ðØ Ð Ð Ð Ø €€€à Ð Ð Ð ð
ð 
ð 
ð 
ð 
ð 
ð 
ð 
ð 
ð 
ð 
ð 
ð 
ð 
ð 
ð 
ð 
ð 
ð 
ð 
ð 
ð 
ð Ð Ð Ð Ð Ð Ø 1Ð 1Ð 1Ð 1Ð 1Ð 1ð „×Ò˜ 4¨ /Ñ2Ô2ð'#ð '#ñ 3Ô2ð'#ðT>ð >ð >ð< „×Ò˜ e¨T ]Ñ3Ô3Ø„×Ò˜ 4¨ /Ñ2Ô2Ø„×Ò˜  } r¤}¸1À1È1Ð'MÑ'MÔ'MÐ NÑOÔOØ„×ÒØ	ˆHˆBŒH�Y�Y�Y gÐ.Ñ.Ô.°°´¸¸¸È'Ð0RÑ0RÔ0RÐSñô ð.ð .ñô ñ PÔOñ 3Ô2ñ 4Ô3ð.ð* „×Ò˜Ð!4Ð!4Ð!4Ñ5Ô5ð5ð 5ñ 6Ô5ð5ð „×ÒØ	àˆˆq�!ˆf‰ŒØˆ�y�y Ñ.Ô.°	°	¸,Ñ0GÔ0GÐHÑIÔIØˆ�V�V˜LÑ)Ô)¨6¨6°,Ñ+?Ô+?Ð@ÑAÔAØˆ˜	˜	 (Ñ+Ô+¨Y¨Y°xÑ-@Ô-@ÐAÑBÔBð	ñô ð	)ð 	)ñô ð	)ð-ð -ð -ð „×ÒÐLÑMÔMØ„×Ò˜ e¨T ]Ñ3Ô3Ø„×Ò˜ 4¨ /Ñ2Ô2Ø„×Ò˜  } r¤}¸1À1È1Ð'MÑ'MÔ'MÐ NÑOÔOð.ð .ñ PÔOñ 3Ô2ñ 4Ô3ñ NÔMð.ð$.ð .ð .ð „×Ò˜ T¨5 MÑ2Ô2Ø„×Ò˜ T¨C¨5 MÑ2Ô2ð*ð *ñ 3Ô2ñ 3Ô2ð*ð8 „×Ò˜Ð":Ð":Ð":Ñ;Ô;Ø„×Ò˜ 4¨¨¨Ð"3Ñ4Ô4Ø„×Ò˜ T¨C°¨:°°°Ð$GÑHÔHð)'ð )'ñ IÔHñ 5Ô4ñ <Ô;ð)'ðX „×Ò˜ 4¨ /Ñ2Ô2ð3ð 3ñ 3Ô2ð3ð" „×Ò˜ &¨% Ñ1Ô1Ø„×ÒØ�a˜�V˜T�N a¨ V¨WÐ$5¸¸c¸
ÀDÐ7IÐJñô ð'ð 'ñô ñ 2Ô1ð'ð  „×Ò˜ &¨% Ñ1Ô1ð,ð ,ñ 2Ô1ð,ð,ð ,ð ,ð „×Ò˜ 4¨¨¨Ð"3Ñ4Ô4ð3ð 3ñ 5Ô4ð3ð  „×Ò˜Ð!4Ð!4Ð!4Ñ5Ô5ð7ð 7ñ 6Ô5ð7ð'ð 'ð 'ð 	-ð 	-ð 	-ð 	-ð 	-rH   