§
    tŠtj@N ã            
       óÜ  — d dl mZ d dlmZ d dlmZmZ d dlmZ d dlZ	d dlm
Z
 d dlZd dlmZmZ d dlmZ d d	lmZ d d
lmZmZ d dlm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"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/m0Z0m1Z1 d dl2m3Z3  G d„ d¦  «        Z4 G d„ d¦  «        Z5 G d„ d¦  «        Z6d„ Z7ej8         9                    dd d i e	j:        d gge	j;        ¬¦  «        fddi e	j:        dgge<¬¦  «        fddi e	j:        dgge	j;        ¬¦  «        fg¦  «        d„ ¦   «         Z=d„ Z>ej8         9                    dd e?d¦  «        dgd e?d¦  «        d gg¦  «        d!„ ¦   «         Z@d"„ ZAdS )#é    )ÚOrderedDict)ÚIterator)ÚdatetimeÚ	timedelta)ÚtzoffsetN)Úma)ÚiNaTÚlib)ÚHAS_PYARROW)Únp_version_gt2)ÚIntCastingNaNErrorÚPandas4Warning)ÚCategoricalDtype)ÚCategoricalÚ	DataFrameÚDatetimeIndexÚDatetimeTZDtypeÚIndexÚIntervalÚIntervalIndexÚ
MultiIndexÚNaTÚPeriodÚ
RangeIndexÚSeriesÚ	TimestampÚ
date_rangeÚisnaÚperiod_rangeÚtimedelta_range)ÚIntegerArrayÚIntervalArrayÚperiod_array)Ú
NumpyBlockc                   ó  — e Zd Zd„ Zd„ Zd„ Zd„ Zd„ Zej	         
                    dd„ d„ d	„ d
„ d„ d„ d„ d„ d„ d„ d„ g¦  «        ej	         
                    ddg g¦  «        d„ ¦   «         ¦   «         Zd„ Zd„ Zd„ Zd„ Zd„ Zd„ Zej	         
                    deeeg¦  «        d„ ¦   «         Zej	         
                    dej         ed¦  «        g¦  «        d„ ¦   «         Zej	         
                    d g d!¢¦  «        ej	         
                    d"d eg ¦  «        g¦  «        d#„ ¦   «         ¦   «         Zd$„ Zd%„ Zej	         
                    d&g d'¢¦  «        d(„ ¦   «         Zd)„ Zd*„ Z d+„ Z!d,„ Z"d-„ Z#d.„ Z$d/„ Z%ej	         
                    d g d0¢¦  «        d1„ ¦   «         Z&ej	         
                    d2d3d4gd5d6g e e'd7d4d8¬9¦  «        ¦  «         e e'd7d4d8d:¬;¦  «        ¦  «         e(d<d=¬>¦  «        gg¦  «        d?„ ¦   «         Z)d@„ Z*dA„ Z+dB„ Z,dC„ Z-dD„ Z.dE„ Z/dF„ Z0dG„ Z1dH„ Z2dI„ Z3dJ„ Z4dK„ Z5dL„ Z6dM„ Z7dN„ Z8dO„ Z9dP„ Z:ej	         
                    dQg dR¢dR e e;dS¦  «        ¦  «         e<g dT¢¦  «        dU„  e;dS¦  «        D ¦   «         dV„  e;dS¦  «        D ¦   «         g¦  «        dW„ ¦   «         Z=dX„ Z>dY„ Z?dZ„ Z@d[„ ZAd\„ ZBej	         
                    d" e'd]dSd:¬^¦  «         e'd]dS¬_¦  «         eCd`dS¬_¦  «         eDdadSdb¬9¦  «         e edc¦  «        ¦  «         eg dR¢¦  «         eEd<dS¦  «        gdd„ ¬e¦  «        df„ ¦   «         ZFdg„ ZGdh„ ZHdi„ ZIdj„ ZJdk„ ZKej	         
                    dl ejL        d3gejM        ¬m¦  «         ejL        d3gejN        ¬m¦  «         ejL        d3gejO        ¬m¦  «         ejM        d3¦  «        g ejN        d3¦  «        g ejO        d3¦  «        gg¦  «        dn„ ¦   «         ZPdo„ ZQdp„ ZRdq„ ZSdr„ ZTds„ ZUdt„ ZVdu„ ZWdv„ ZXdw„ ZYdx„ ZZdy„ Z[dz„ Z\d{„ Z]d|„ Z^d}„ Z_d~„ Z`d„ Zad€„ Zbd�„ Zcd‚„ Zddƒ„ Zed„„ Zfd…„ Zgd†„ Zhd‡„ Zidˆ„ Zjd‰„ Zkej	         
                    dŠejl        ejm        g¦  «        ej	         
                    d‹dŒd�g¦  «        ej	         
                    dŽg d�¢¦  «        d�„ ¦   «         ¦   «         ¦   «         Znej	         
                    d‘d’eoej        dg¦  «        d“„ ¦   «         Zpd”„ Zqej	         
                    d•eresg¦  «        d–„ ¦   «         Ztej	         
                    d—eejL        gd˜d™g¬e¦  «        dš„ ¦   «         Zuej	         
                    d—eejL        gd˜d™g¬e¦  «        d›„ ¦   «         Zvdœ„ Zwej	         
                    d—eejL        gd˜d™g¬e¦  «        d�„ ¦   «         Zxej	         y                    dž¬Ÿ¦  «        d „ ¦   «         Zzd¡„ Z{d¢„ Z|d£„ Z}d¤„ Z~d¥„ Zd¦„ Z€ej	         
                    d§d4ej        d ed¦  «        g¦  «        d¨„ ¦   «         Z�d©„ Z‚dª„ Zƒd«„ Z„d¬„ Z…d­„ Z†ej	         
                    d®dSd¯d°œdSd¯gd±d²gfdSd¯d³œdSd¯gd´dµgfg¦  «        d¶„ ¦   «         Z‡ej	         ˆ                    d·¦  «        d¸„ ¦   «         Z‰d¹„ ZŠdº„ Z‹d»„ ZŒd¼„ Z�d½„ ZŽd¾„ Z�d¿„ Z�dÀ„ Z‘dÁ„ Z’ej	         
                    d" e'dÂdÃ¬_¦  «         eCd`dÃ¬_¦  «         eDdÄdÃdb¬9¦  «        gdÅ„ ¬e¦  «        dÆ„ ¦   «         Z“ej	         
                    d" e'dÂdÃ¬_¦  «         eCd`dÃ¬_¦  «         eDdÄdÃdb¬9¦  «        gdÇ„ ¬e¦  «        dÈ„ ¦   «         Z”ej	         
                    d ej•        ej–        g¦  «        dÉ„ ¦   «         Z—ej	         
                    dŽg dÊ¢¦  «        ej	         
                    d‹d�dŒg¦  «        dË„ ¦   «         ¦   «         Z˜ej	         
                    d g dÌ¢¦  «        dÍ„ ¦   «         Z™dÎ„ ZšdÏ„ Z›ej	         
                    dÐdÑdÒg¦  «        dÓ„ ¦   «         ZœdÔ„ Z�dÕ„ Zžej	         
                    dÖd×„ ej•        g¦  «        dØ„ ¦   «         ZŸdÙ„ Z dÚ„ Z¡dÛ„ Z¢dÜ„ Z£dÝ„ Z¤ej	         
                    dÞdßdàdádâœdÑfdßdàdãœdÑfdädßdàdádåœdÒfg¦  «        dæ„ ¦   «         Z¥dç„ Z¦dè„ Z§dé„ Z¨dê„ Z©dë„ Zªdì„ Z«dí„ Z¬dî„ Z­dï„ Z®dð„ Z¯ej	         ˆ                    dñ¦  «        ej	         
                    dòe°e±ee²jL        g¦  «        dó„ ¦   «         ¦   «         Z³dô„ Z´dõ„ Zµej	         
                    död3dàg¦  «        d÷„ ¦   «         Z¶ej	         
                    död3dàg¦  «        dø„ ¦   «         Z·dù„ Z¸dú„ Z¹dû„ Zºdü„ Z»ej	         
                    dýdej        e²j¼        g¦  «        dþ„ ¦   «         Z½dÿ„ Z¾�d „ Z¿�d„ ZÀ�d„ ZÁ�d„ ZÂej	         
                    �de°eg¦  «        �d„ ¦   «         ZÃdS (  ÚTestSeriesConstructorsc                 ó  — t          j        d¦  «        } ||d¬¦  «        } ||                     d¦  «        ¦  «        }t          j        ||¦  «          |t          |¦  «        d¬¦  «        }t          j        ||¦  «         d S )Né
   úM8[s]©Údtype)ÚnpÚarangeÚastypeÚtmÚassert_equalÚlist)ÚselfÚindex_or_seriesÚvaluesÚresÚexpecteds        úc/var/www/html/CA-Chatbot/venv/lib/python3.11/site-packages/pandas/tests/series/test_constructors.pyÚ'test_from_ints_with_non_nano_dt64_dtypez>TestSeriesConstructors.test_from_ints_with_non_nano_dt64_dtype8   s‚   € Ý”˜2‘”ˆàˆo˜f¨GÐ4Ñ4Ô4ˆØ"�? 6§=¢=°Ñ#9Ô#9Ñ:Ô:ˆÝ
Œ˜˜XÑ&Ô&Ð&àˆo�d 6™lœl°'Ð:Ñ:Ô:ˆÝ
Œ˜˜XÑ&Ô&Ð&Ð&Ð&ó    c                 ó”   — t          d gd¬¦  «        }|                     ¦   «                              ¦   «         sJ ‚|j        dk    sJ ‚d S )Nzinterval[datetime64[ns]]r*   zinterval[datetime64[ns], right])r   r   Úallr+   ©r2   Úsers     r7   Ú1test_from_na_value_and_interval_of_datetime_dtypezHTestSeriesConstructors.test_from_na_value_and_interval_of_datetime_dtypeB   sO   € å�d�VÐ#=Ð>Ñ>Ô>ˆØ�xŠx‰zŒz�~Š~ÑÔÐÐÐØŒyÐ=Ò=Ð=Ð=Ð=Ð=Ð=r9   c                 ó`  — t          ddd¦  «        }|                     ¦   «         |                     ¦   «         g}t          |¦  «        }t          |t          ¬¦  «        }t          j        ||¦  «         t          |¦  «        }t          |t          ¬¦  «        }t          j        ||¦  «         d S )Nià  é   r*   )	r   Úto_pydatetimeÚdater   Úobjectr/   Úassert_series_equalr   Úassert_index_equal)r2   ÚtsÚvalsr=   r6   Úidxs         r7   Ú!test_infer_with_date_and_datetimez8TestSeriesConstructors.test_infer_with_date_and_datetimeH   s™   € õ �t˜Q Ñ"Ô"ˆØ× Ò Ñ"Ô" B§G¢G¡I¤IÐ.ˆå�T‰lŒlˆÝ˜$¥fÐ-Ñ-Ô-ˆÝ
Ô˜s HÑ-Ô-Ð-å�D‰kŒkˆÝ˜¥VÐ,Ñ,Ô,ˆÝ
Ô˜c 8Ñ,Ô,Ð,Ð,Ð,r9   c                 óT  — dg}d}t          j        t          |¬¦  «        5  t          |d¬¦  «         d d d ¦  «         n# 1 swxY w Y   t          j        t          |¬¦  «        5  t          t	          j        |t          ¬¦  «        d¬¦  «         d d d ¦  «         d S # 1 swxY w Y   d S )NÚaaz5^Unknown datetime string format, unable to parse: aa$©Úmatchúdatetime64[ns]r*   )ÚpytestÚraisesÚ
ValueErrorr   r,   ÚarrayrC   ©r2   rG   Úmsgs      r7   Ú'test_unparsable_strings_with_dt64_dtypez>TestSeriesConstructors.test_unparsable_strings_with_dt64_dtypeV   s>  € àˆvˆØEˆÝŒ]�:¨SÐ1Ñ1Ô1ð 	1ð 	1Ý�4Ð/Ð0Ñ0Ô0Ð0ð	1ð 	1ð 	1ñ 	1ô 	1ð 	1ð 	1ð 	1ð 	1ð 	1ð 	1øøøð 	1ð 	1ð 	1ð 	1õ Œ]�:¨SÐ1Ñ1Ô1ð 	Ið 	IÝ•2”8˜D­Ð/Ñ/Ô/Ð7GÐHÑHÔHÐHð	Ið 	Ið 	Iñ 	Iô 	Ið 	Ið 	Ið 	Ið 	Ið 	Ið 	Ið 	Iøøøð 	Ið 	Ið 	Ið 	Ið 	Ið 	Is!   ¡?¿AÁAÁ%+BÂB!Â$B!c                 óâ   — t          t          t          ddd¦  «        gd¬¦  «        }d}t          j        t
          |¬¦  «        5  t          |d¬¦  «         d d d ¦  «         d S # 1 swxY w Y   d S )Nié  r@   rN   r*   z6^Cannot cast DatetimeArray to dtype timedelta64\[ns\]$rL   útimedelta64[ns])r   r   r   rO   rP   Ú	TypeErrorrS   s      r7   Ú3test_invalid_dtype_conversion_datetime_to_timedeltazJTestSeriesConstructors.test_invalid_dtype_conversion_datetime_to_timedelta`   s¸   € å•s�I d¨A¨qÑ1Ô1Ð2Ð:JÐKÑKÔKˆØGˆÝŒ]�9¨CÐ0Ñ0Ô0ð 	2ð 	2Ý�4Ð0Ð1Ñ1Ô1Ð1ð	2ð 	2ð 	2ñ 	2ô 	2ð 	2ð 	2ð 	2ð 	2ð 	2ð 	2ð 	2øøøð 	2ð 	2ð 	2ð 	2ð 	2ð 	2s   ÁA$Á$A(Á+A(Úconstructorc                 ó"   — t          | ¬¦  «        S ©N©Úindex©r   ©rH   s    r7   ú<lambda>zTestSeriesConstructors.<lambda>n   s   € � cÐ*Ñ*Ô*€ r9   c                 ó$   — t          d | ¬¦  «        S r\   r_   r`   s    r7   ra   zTestSeriesConstructors.<lambda>o   s   € � ¨CÐ0Ñ0Ô0€ r9   c                 ó$   — t          i | ¬¦  «        S r\   r_   r`   s    r7   ra   zTestSeriesConstructors.<lambda>p   ó   € � ¨#Ð.Ñ.Ô.€ r9   c                 ó$   — t          d| ¬¦  «        S )N© r]   r_   r`   s    r7   ra   zTestSeriesConstructors.<lambda>q   rd   r9   c                 ó$   — t          g | ¬¦  «        S r\   r_   r`   s    r7   ra   zTestSeriesConstructors.<lambda>r   rd   r9   c                 ó8   — t          d„ dD ¦   «         | ¬¦  «        S )Nc              3   ó   K  — | ]}|V — Œd S ©Nrf   ©Ú.0Ú_s     r7   ú	<genexpr>z2TestSeriesConstructors.<lambda>.<locals>.<genexpr>s   s   è è €    q       r9   rf   r]   r_   r`   s    r7   ra   zTestSeriesConstructors.<lambda>s   s   € �  ¨B ¡¤°sÐ;Ñ;Ô;€ r9   c                 ó$   — t          d | ¬¦  «        S ©N©Údatar^   r_   r`   s    r7   ra   zTestSeriesConstructors.<lambda>t   s   € � T°Ð5Ñ5Ô5€ r9   c                 ó$   — t          i | ¬¦  «        S rp   r_   r`   s    r7   ra   zTestSeriesConstructors.<lambda>u   ó   € � R¨sÐ3Ñ3Ô3€ r9   c                 ó$   — t          d| ¬¦  «        S )Nrf   rq   r_   r`   s    r7   ra   zTestSeriesConstructors.<lambda>v   rt   r9   c                 ó$   — t          g | ¬¦  «        S rp   r_   r`   s    r7   ra   zTestSeriesConstructors.<lambda>w   rt   r9   c                 ó8   — t          d„ dD ¦   «         | ¬¦  «        S )Nc              3   ó   K  — | ]}|V — Œd S rj   rf   rk   s     r7   rn   z2TestSeriesConstructors.<lambda>.<locals>.<genexpr>x   s   è è €  _ _¨A a _ _ _ _ _ _r9   rf   rq   r_   r`   s    r7   ra   zTestSeriesConstructors.<lambda>x   s   € � _ _° _¡_¤_¸CÐ@Ñ@Ô@€ r9   Úempty_indexNc                 óÂ   — t          |¬¦  «        } ||¦  «        }|j        t          k    sJ ‚t          |j        ¦  «        dk    sJ ‚t          j        ||d¬¦  «         d S )Nr]   r   T©Úcheck_index_type)r   r+   rC   Úlenr^   r/   rD   )r2   rZ   ry   r6   Úresults        r7   Útest_empty_constructorz-TestSeriesConstructors.test_empty_constructorg   so   € õ.  Ð,Ñ,Ô,ˆØ�˜[Ñ)Ô)ˆàŒ|�vÒ%Ð%Ð%Ð%Ý�6”<Ñ Ô  AÒ%Ð%Ð%Ð%Ý
Ô˜v xÀ$ÐGÑGÔGÐGÐGÐGr9   c                 ó¼   — d}t           dt          g}|D ]G}t          j        t          |¬¦  «        5  t          g d|¬¦  «         d d d ¦  «         n# 1 swxY w Y   ŒHd S )Nznot understoodr   rL   Útime)Únamer+   )r   r1   rO   rP   rX   r   )r2   rT   Úinvalid_listr+   s       r7   Útest_invalid_dtypez)TestSeriesConstructors.test_invalid_dtype…   s¬   € àˆÝ! ;µÐ5ˆØ!ð 	5ð 	5ˆEÝ”�y°Ð4Ñ4Ô4ð 5ð 5Ý�r ¨eÐ4Ñ4Ô4Ð4ð5ð 5ð 5ñ 5ô 5ð 5ð 5ð 5ð 5ð 5ð 5øøøð 5ð 5ð 5ð 5øð	5ð 	5s   ±AÁA	ÁA	c                 óð   — t          j        ddg¦  «        }t          j        ddg|¬¦  «        }t          j        t
          d¬¦  «        5  t          |dd	g¬
¦  «         d d d ¦  «         d S # 1 swxY w Y   d S )N)ÚaÚi8)ÚbÚf4)r@   gš™™™™™Ù?)é   ióÿÿÿr*   zUse DataFrame insteadrL   ÚAÚBr]   )r,   r+   rR   rO   rP   rQ   r   )r2   Úc_dtypeÚcdt_arrs      r7   Útest_invalid_compound_dtypez2TestSeriesConstructors.test_invalid_compound_dtype�   sÀ   € å”(˜K¨Ð5Ñ6Ô6ˆÝ”(˜H jÐ1¸ÐAÑAÔAˆåŒ]�:Ð-DÐEÑEÔEð 	.ð 	.Ý�7 3¨ *Ð-Ñ-Ô-Ð-ð	.ð 	.ð 	.ñ 	.ô 	.ð 	.ð 	.ð 	.ð 	.ð 	.ð 	.ð 	.øøøð 	.ð 	.ð 	.ð 	.ð 	.ð 	.s   Á
A+Á+A/Á2A/c                 óR   — t          d¦  «        }t          |t          ¦  «        rJ ‚d S )Ng      à?)r   Ú
isinstanceÚfloat)r2   Úscalars     r7   Útest_scalar_conversionz-TestSeriesConstructors.test_scalar_conversion•   s)   € å˜‘”ˆÝ˜f¥eÑ,Ô,Ð,Ð,Ð,Ð,Ð,r9   c                 óº   — |\  }}t          |t          d¦  «        ¬¦  «        }t          |gdz  |¬¦  «        }|j        |k    sJ ‚t          j        ||¦  «         d S )Né   r]   r*   )r   Úranger+   r/   rD   )r2   Úea_scalar_and_dtypeÚ	ea_scalarÚea_dtyper=   r6   s         r7   Útest_scalar_extension_dtypez2TestSeriesConstructors.test_scalar_extension_dtypeš   sj   € ð 2Ñˆ	�8å�Y¥e¨A¡h¤hÐ/Ñ/Ô/ˆÝ˜9˜+¨™/°Ð:Ñ:Ô:ˆàŒy˜HÒ$Ð$Ð$Ð$Ý
Ô˜s HÑ-Ô-Ð-Ð-Ð-r9   c                 ó  — t          ¦   «         }|j        j        sJ ‚t          |¦  «        }|j        j        sJ ‚t          j        |j        |j        ¦  «         t          |j        ¦  «        t          |j        ¦  «        k    sJ ‚t          dt          j        gddg¬¦  «        }|s|j        t          j	        k    snnJ ‚t          j
        |d         ¦  «        sJ ‚|j        j        rJ ‚t          ¦   «         j        j        rJ ‚t          j        t          d¬¦  «        5  t          t          j                             d¦  «                             d	¦  «        t          j        d
¦  «        ¬¦  «         d d d ¦  «         n# 1 swxY w Y   d|_        t          |¦  «        j        }d}||k    sJ ‚t'          j        ddgd
dgg¦  «        }d}	t          j        t*          |	¬¦  «        5  t          |¦  «         d d d ¦  «         d S # 1 swxY w Y   d S )NÚhellor   r@   r]   ÚstrzAData must be 1-dimensional, got ndarray of shape \(3, 3\) insteadrL   é   )r–   r–   r–   r   é   z8initializing a Series from a MultiIndex is not supported)r   r^   Ú_is_all_datesr/   rE   Úidr,   Únanr+   Úobject_ÚisnanrO   rP   rQ   ÚrandomÚdefault_rngÚstandard_normalr-   r‚   r   Úfrom_arraysÚNotImplementedError)
r2   Údatetime_seriesÚusing_infer_stringÚempty_seriesÚderivedÚmixedÚrsÚxpÚmrT   s
             r7   Útest_constructorz'TestSeriesConstructors.test_constructor¥   sŽ  € Ý‘x”xˆØÔ$Ô2Ð2Ð2Ð2õ ˜Ñ)Ô)ˆØŒ}Ô*Ð*Ð*Ð*å
Ô˜gœm¨_Ô-BÑCÔCÐCå�/Ô'Ñ(Ô(­B¨w¬}Ñ,=Ô,=Ò=Ð=Ð=Ð=õ ˜¥¤Ð(°°A°Ð7Ñ7Ô7ˆØ0BÐMˆuŒ{�bœjÒ(Ð(Ð(Ð(Ð(ÐMÝŒx˜˜aœÑ!Ô!Ð!Ð!Ð!àÔ%Ô3Ð3Ð3Ð3Ý‘8”8”>Ô/Ð/Ð/Ð/õ Œ]ÝØVð
ñ 
ô 
ð 	Yð 	Yõ •2”9×(Ò(¨Ñ+Ô+×;Ò;¸FÑCÔCÍ2Ì9ÐUVÉ<Ì<ÐXÑXÔXÐXð		Yð 	Yð 	Yñ 	Yô 	Yð 	Yð 	Yð 	Yð 	Yð 	Yð 	Yøøøð 	Yð 	Yð 	Yð 	Yð ˆŒ
Ý�E‰]Œ]ÔˆØˆØ�RŠxˆxˆxˆxõ Ô" Q¨ F¨Q°¨FÐ#3Ñ4Ô4ˆØHˆÝŒ]Õ.°cÐ:Ñ:Ô:ð 	ð 	Ý�1‰IŒIˆIð	ð 	ð 	ñ 	ô 	ð 	ð 	ð 	ð 	ð 	ð 	ð 	øøøð 	ð 	ð 	ð 	ð 	ð 	s%   ÄAE>Å>FÆFÇ%HÈHÈ	Hc                 óÌ   — t          ddgddgddggg d¢¬¦  «        }t          j        t          d	¬
¦  «        5  t	          g d¢|¬¦  «         d d d ¦  «         d S # 1 swxY w Y   d S )Nr@   rŸ   r–   r    é   é   )r–   r¶   é	   r]   z Index data must be 1-dimensionalrL   ©r@   r–   rŸ   )r   rO   rP   rQ   r   )r2   Údfs     r7   Ú'test_constructor_index_ndim_gt_1_raisesz>TestSeriesConstructors.test_constructor_index_ndim_gt_1_raisesË   s¼   € å˜˜A˜  A ¨¨A¨Ð/°y°y°yÐAÑAÔAˆÝŒ]�:Ð-OÐPÑPÔPð 	(ð 	(Ý�9�9�9 BÐ'Ñ'Ô'Ð'ð	(ð 	(ð 	(ñ 	(ô 	(ð 	(ð 	(ð 	(ð 	(ð 	(ð 	(ð 	(øøøð 	(ð 	(ð 	(ð 	(ð 	(ð 	(s   ¸AÁAÁ AÚinput_classc                 ó   — t          ¦   «         }t           |¦   «         ¦  «        }t          j        ||d¬¦  «         t          d¬¦  «        }t           |¦   «         d¬¦  «        }t          j        ||d¬¦  «         t          d¬¦  «        }t           |¦   «         d¬¦  «        }t          j        ||d¬¦  «         |t          u�r7t          t	          d¦  «        ¬¦  «        }t           |¦   «         t	          d¦  «        ¬¦  «        }t          j        ||¦  «         t          t
          j        t	          d¦  «        ¬¦  «        }t           |¦   «         t	          d¦  «        d¬¦  «        }t          j        ||¦  «         t          d	t          t	          d
¦  «        ¬¦  «        }|r t          d	t	          d
¦  «        d¬¦  «        }nt          d	t	          d
¦  «        ¬¦  «        }t          j        ||¦  «         d S d S )NFr{   Úfloat64r*   Úcategoryr(   r]   ©r^   r+   Ú r–   ©r+   r^   rž   )r   r/   rD   r1   r—   r,   r£   rž   )r2   r»   r¬   ÚemptyÚempty2s        r7   Útest_constructor_emptyz-TestSeriesConstructors.test_constructor_emptyÑ   sÖ  € å‘”ˆÝ˜˜™œÑ&Ô&ˆõ 	Ô˜u f¸uÐEÑEÔEÐEõ ˜YÐ'Ñ'Ô'ˆÝ˜˜™œ¨YÐ7Ñ7Ô7ˆÝ
Ô˜u f¸uÐEÑEÔEÐEõ ˜ZÐ(Ñ(Ô(ˆÝ˜˜™œ¨ZÐ8Ñ8Ô8ˆÝ
Ô˜u f¸uÐEÑEÔEÐEà�dÐ"Ñ"å¥ r¡¤Ð+Ñ+Ô+ˆEÝ˜K˜K™MœMµ°r±´Ð;Ñ;Ô;ˆFÝÔ" 5¨&Ñ1Ô1Ð1õ �2œ6­¨r©¬Ð3Ñ3Ô3ˆEÝ˜K˜K™MœMµ°r±´À)ÐLÑLÔLˆFÝÔ" 5¨&Ñ1Ô1Ð1õ ˜2¥Sµ°a±´Ð9Ñ9Ô9ˆEØ!ð 4Ý ­%°©(¬(¸%Ð@Ñ@Ô@��å ­%°©(¬(Ð3Ñ3Ô3�ÝÔ" 5¨&Ñ1Ô1Ð1Ð1Ð1ð# #Ð"r9   Ú	input_argr£   c                 ó¬   — t          dt          d¦  «        ¬¦  «        }t          |t          d¦  «        ¬¦  «        }t          j        ||d¬¦  «         d S )Nr½   r(   rÁ   r]   Fr{   ©r   r—   r/   rD   )r2   rÅ   rÂ   rÃ   s       r7   Útest_constructor_nanz+TestSeriesConstructors.test_constructor_nan÷   sP   € å˜Y­e°B©i¬iÐ8Ñ8Ô8ˆÝ˜	­¨r©¬Ð3Ñ3Ô3ˆå
Ô˜u f¸uÐEÑEÔEÐEÐEÐEr9   r+   )Úf8r‡   úM8[ns]úm8[ns]r¾   rC   zdatetime64[ns, UTC]r^   c                 ól   — t          ||¬¦  «        }|j        |k    sJ ‚t          |¦  «        dk    sJ ‚d S )NrÁ   r   )r   r+   r}   )r2   r+   r^   r~   s       r7   Útest_constructor_dtype_onlyz2TestSeriesConstructors.test_constructor_dtype_onlyþ   sF   € õ ˜e¨5Ð1Ñ1Ô1ˆØŒ|˜uÒ$Ð$Ð$Ð$Ý�6‰{Œ{˜aÒÐÐÐÐÐr9   c                 ól   — t          g d¢¬¦  «        }|j                             ¦   «         g d¢k    sJ ‚d S )N©rˆ   r†   Úcr]   )r   r^   Útolist©r2   r~   s     r7   Ú$test_constructor_no_data_index_orderz;TestSeriesConstructors.test_constructor_no_data_index_order	  s?   € Ý˜o˜o˜oÐ.Ñ.Ô.ˆØŒ|×"Ò"Ñ$Ô$¨¨¨Ò7Ð7Ð7Ð7Ð7Ð7r9   c                 óv   — t          dgt          ¬¦  «        }t          j        |j        d         ¦  «        sJ ‚d S ©Nr@   r¿   r   )r   rž   r,   r¥   ÚilocrÒ   s     r7   Ú$test_constructor_no_data_string_typez;TestSeriesConstructors.test_constructor_no_data_string_type  s8   € å˜q˜c­Ð-Ñ-Ô-ˆÝŒx˜œ AœÑ'Ô'Ð'Ð'Ð'Ð'Ð'r9   Úitem)Úentryu   Ñ�é   c                 óv   — t          |dgt          ¬¦  «        }|j        d         t          |¦  «        k    sJ ‚d S rÕ   )r   rž   rÖ   )r2   rØ   r~   s      r7   Ú+test_constructor_string_element_string_typezBTestSeriesConstructors.test_constructor_string_element_string_type  s=   € õ ˜ Q C­sÐ3Ñ3Ô3ˆØŒ{˜1Œ~¥ T¡¤Ò*Ð*Ð*Ð*Ð*Ð*r9   c                 ó:  — t          dd g|¬¦  «        }|                     ¦   «         }t          ddg¦  «        }t          j        ||¦  «         |j        d         �J ‚t          dt
          j        g|¬¦  «        }t          j        |j        d         ¦  «        sJ ‚d S )NÚxr*   FTr@   )r   r   r/   rD   rÖ   r,   r£   r¥   )r2   Ústring_dtyper=   r~   r6   s        r7   Ú$test_constructor_dtype_str_na_valuesz;TestSeriesConstructors.test_constructor_dtype_str_na_values  s•   € å�c˜4�[¨Ð5Ñ5Ô5ˆØ—’‘”ˆÝ˜5 $˜-Ñ(Ô(ˆÝ
Ô˜v xÑ0Ô0Ð0ØŒx˜Œ{Ð"Ð"Ð"å�c�2œ6�]¨,Ð7Ñ7Ô7ˆÝŒx˜œ œÑ$Ô$Ð$Ð$Ð$Ð$Ð$r9   c                 óÂ   — g d¢}t          |¦  «        }t          g d¢|¬¦  «        }t          ||¬¦  «        }t          j        ||                     ¦   «         ¦  «         d S )N)Údrˆ   r†   rÐ   )r    é   éûÿÿÿr–   r]   )Úsortedr   r/   rD   Ú
sort_index)r2   Úindex1Úindex2Ús1Ús2s        r7   Útest_constructor_seriesz.TestSeriesConstructors.test_constructor_series#  sa   € Ø%Ð%Ð%ˆÝ˜‘”ˆÝ�M�M�M¨Ð0Ñ0Ô0ˆÝ�B˜fÐ%Ñ%Ô%ˆå
Ô˜r 2§=¢=¡?¤?Ñ3Ô3Ð3Ð3Ð3r9   c                 óÒ   —  G d„ d¦  «        }t          t          t          d¦  «        ¦  «        d¬¦  «        }t           |¦   «         d¬¦  «        }t          j        ||¦  «         d S )Nc                   ó   — e Zd Zdefd„ZdS )ú>TestSeriesConstructors.test_constructor_iterable.<locals>.IterÚreturnc              3   ó4   K  — t          d¦  «        E d {V —† d S )Nr(   )r—   ©r2   s    r7   Ú__iter__zGTestSeriesConstructors.test_constructor_iterable.<locals>.Iter.__iter__.  s*   è è € Ý  ™9œ9Ð$Ð$Ð$Ð$Ð$Ð$Ð$Ð$Ð$r9   N)Ú__name__Ú
__module__Ú__qualname__r   rò   rf   r9   r7   ÚIterrî   -  s/   € € € € € ð% (ð %ð %ð %ð %ð %ð %r9   rö   r(   Úint64r*   ©r   r1   r—   r/   rD   )r2   rö   r6   r~   s       r7   Útest_constructor_iterablez0TestSeriesConstructors.test_constructor_iterable+  s{   € ð	%ð 	%ð 	%ð 	%ð 	%ñ 	%ô 	%ð 	%õ �$�u R™yœy™/œ/°Ð9Ñ9Ô9ˆÝ˜˜™œ gÐ.Ñ.Ô.ˆÝ
Ô˜v xÑ0Ô0Ð0Ð0Ð0r9   c                 óÂ   — t          t          t          d¦  «        ¦  «        d¬¦  «        }t          t          d¦  «        d¬¦  «        }t          j        ||¦  «         d S )Nr(   r÷   r*   rø   ©r2   r6   r~   s      r7   Útest_constructor_sequencez0TestSeriesConstructors.test_constructor_sequence5  sQ   € å�$�u R™yœy™/œ/°Ð9Ñ9Ô9ˆÝ�˜b™	œ	¨Ð1Ñ1Ô1ˆÝ
Ô˜v xÑ0Ô0Ð0Ð0Ð0r9   c                 ón   — t          dg¦  «        }t          d¦  «        }t          j        ||¦  «         d S )NÚabc©r   r/   rD   rû   s      r7   Útest_constructor_single_strz2TestSeriesConstructors.test_constructor_single_str;  s3   € å˜5˜'‘?”?ˆÝ˜‘”ˆÝ
Ô˜v xÑ0Ô0Ð0Ð0Ð0r9   c                 ó¼   — t          g d¢d¬¦  «        }g d¢dt          j        g d¢d¬¦  «        fD ]*}t          |g d¢¬¦  «        }t          j        ||¦  «         Œ+d S )N©r@   rŸ   r–   r÷   r*   ©r   r@   rŸ   r]   )r   r,   rR   r/   rD   )r2   r6   Úobjr~   s       r7   Útest_constructor_list_likez1TestSeriesConstructors.test_constructor_list_likeA  s}   € õ ˜)˜)˜)¨7Ð3Ñ3Ô3ˆØ�I�I˜y­"¬(°9°9°9ÀGÐ*LÑ*LÔ*LÐMð 	5ð 	5ˆCÝ˜C y y yÐ1Ñ1Ô1ˆFÝÔ" 6¨8Ñ4Ô4Ð4Ð4ð	5ð 	5r9   c                 ó¶   — t          g d¢g d¢¬¦  «        }|dk    }t          g d¢|¬¦  «        }t          g d¢g d¢¬¦  «        }t          j        ||¦  «         d S )Nr  )r    rµ   r¶   r]   rŸ   r¸   )FTFrÿ   )r2   ré   r^   r~   r6   s        r7   Útest_constructor_boolean_indexz5TestSeriesConstructors.test_constructor_boolean_indexJ  sq   € å�I�I�I Y Y YÐ/Ñ/Ô/ˆà�a’ˆÝ˜	˜	˜	¨Ð/Ñ/Ô/ˆÝ˜)˜)˜)Ð+?Ð+?Ð+?Ð@Ñ@Ô@ˆÝ
Ô˜v xÑ0Ô0Ð0Ð0Ð0r9   )ÚboolÚint32r÷   r½   c                 ó`   — t          t          g d¢¦  «        |¬¦  «        }|j        |k    sJ ‚d S )N)r   rŸ   r    r*   )r   r   r+   )r2   r+   Úss      r7   Útest_constructor_index_dtypez3TestSeriesConstructors.test_constructor_index_dtypeS  s;   € õ •5˜˜˜Ñ#Ô#¨5Ð1Ñ1Ô1ˆØŒw˜%ÒÐÐÐÐÐr9   Ú
input_valsr@   rŸ   Ú1Ú2z1/1/2011Úh©ÚperiodsÚfreqú
US/Eastern)r  r  Útzr   rµ   )ÚleftÚrightc                 ó–   — t          ||¬¦  «        }t          |¦  «                             |¦  «        }t          j        ||¦  «         d S ©Nr*   ©r   r.   r/   rD   )r2   r  rß   r~   r6   s        r7   Útest_constructor_list_strz0TestSeriesConstructors.test_constructor_list_strZ  sJ   € õ ˜
¨,Ð7Ñ7Ô7ˆÝ˜*Ñ%Ô%×,Ò,¨\Ñ:Ô:ˆÝ
Ô˜v xÑ0Ô0Ð0Ð0Ð0r9   c                 óê   — t          ddt          j        g|¬¦  «        }t          ddt          j        gt          ¬¦  «        }t	          j        ||¦  «         t          j        |d         ¦  «        sJ ‚d S )Nç      ð?ç       @r*   z1.0z2.0rŸ   )r   r,   r£   rC   r/   rD   r¥   )r2   rß   r~   r6   s       r7   Útest_constructor_list_str_naz3TestSeriesConstructors.test_constructor_list_str_nal  sk   € Ý˜˜c¥2¤6Ð*°,Ð?Ñ?Ô?ˆÝ˜5 %­¬Ð0½Ð?Ñ?Ô?ˆÝ
Ô˜v xÑ0Ô0Ð0ÝŒx˜˜qœ	Ñ"Ô"Ð"Ð"Ð"Ð"Ð"r9   c                 ó|  — d„ t          d¦  «        D ¦   «         }t          |¦  «        }t          t          d¦  «        ¦  «        }t          j        ||¦  «         d„ t          d¦  «        D ¦   «         }t          |t          dd¦  «        ¬¦  «        }t          dd¦  «        |_        t          j        ||¦  «         d S )Nc              3   ó   K  — | ]}|V — Œd S rj   rf   ©rl   Úis     r7   rn   zDTestSeriesConstructors.test_constructor_generator.<locals>.<genexpr>s  ó"   è è € Ð$Ð$�QˆqÐ$Ð$Ð$Ð$Ð$Ð$r9   r(   c              3   ó   K  — | ]}|V — Œd S rj   rf   r"  s     r7   rn   zDTestSeriesConstructors.test_constructor_generator.<locals>.<genexpr>z  r$  r9   é   r]   ©r—   r   r/   rD   r^   )r2   Úgenr~   Úexps       r7   Útest_constructor_generatorz1TestSeriesConstructors.test_constructor_generatorr  s©   € Ø$Ð$�% ™)œ)Ð$Ñ$Ô$ˆå˜‘”ˆÝ•U˜2‘Y”YÑÔˆÝ
Ô˜v sÑ+Ô+Ð+ð %Ð$�% ™)œ)Ð$Ñ$Ô$ˆÝ˜¥5¨¨R¡=¤=Ð1Ñ1Ô1ˆÝ˜"˜b‘M”MˆŒ	Ý
Ô˜v sÑ+Ô+Ð+Ð+Ð+r9   c                 ó|  — d„ t          d¦  «        D ¦   «         }t          |¦  «        }t          t          d¦  «        ¦  «        }t          j        ||¦  «         d„ t          d¦  «        D ¦   «         }t          |t          dd¦  «        ¬¦  «        }t          dd¦  «        |_        t          j        ||¦  «         d S )Nc              3   ó   K  — | ]}|V — Œd S rj   rf   ©rl   rÞ   s     r7   rn   z>TestSeriesConstructors.test_constructor_map.<locals>.<genexpr>�  ó"   è è € Ð"Ð"�1ˆQÐ"Ð"Ð"Ð"Ð"Ð"r9   r(   c              3   ó   K  — | ]}|V — Œd S rj   rf   r-  s     r7   rn   z>TestSeriesConstructors.test_constructor_map.<locals>.<genexpr>ˆ  r.  r9   r&  r]   r'  )r2   r²   r~   r)  s       r7   Útest_constructor_mapz+TestSeriesConstructors.test_constructor_map  s©   € à"Ð"�˜b™	œ	Ð"Ñ"Ô"ˆå˜‘”ˆÝ•U˜2‘Y”YÑÔˆÝ
Ô˜v sÑ+Ô+Ð+ð #Ð"�˜b™	œ	Ð"Ñ"Ô"ˆÝ˜¥ r¨2¡¤Ð/Ñ/Ô/ˆÝ˜"˜b‘M”MˆŒ	Ý
Ô˜v sÑ+Ô+Ð+Ð+Ð+r9   c                 óz  — d}t          j        t          |¬¦  «        5  t          g d¢g d¢¦  «        }d d d ¦  «         n# 1 swxY w Y   t	          |¦  «        }t          j        |j        |¦  «         t	          t          g d¢¦  «        d¬¦  «        }t	          g d¢d¬¦  «        }t          j        ||¦  «         d S )Nz=Constructing a Categorical with a dtype and values containingrL   )r   r@   rŸ   r   r@   rŸ   ©r†   rˆ   rÐ   r  r÷   r*   )r/   Úassert_produces_warningr   r   r   Úassert_categorical_equalr4   rD   )r2   rT   Úcatr5   r~   r6   s         r7   Útest_constructor_categoricalz3TestSeriesConstructors.test_constructor_categorical�  s  € ØMˆÝÔ'­¸cÐBÑBÔBð 	Cð 	CÝÐ0Ð0Ð0°/°/°/ÑBÔBˆCð	Cð 	Cð 	Cñ 	Cô 	Cð 	Cð 	Cð 	Cð 	Cð 	Cð 	Cøøøð 	Cð 	Cð 	Cð 	Cå�S‰kŒkˆÝ
Ô# C¤J°Ñ4Ô4Ð4õ � I I IÑ.Ô.°gÐ>Ñ>Ô>ˆÝ˜)˜)˜)¨7Ð3Ñ3Ô3ˆÝ
Ô˜v xÑ0Ô0Ð0Ð0Ð0s   ž?¿AÁAc                 ó~   — t          t          g d¢¦  «        d¬¦  «        }t          |j        t          ¦  «        sJ ‚d S ©Nr  r¾   r*   )r   r   r‘   r+   r   r<   s     r7   Ú*test_construct_from_categorical_with_dtypezATestSeriesConstructors.test_construct_from_categorical_with_dtype™  s?   € å•[   Ñ+Ô+°:Ð>Ñ>Ô>ˆÝ˜#œ)Õ%5Ñ6Ô6Ð6Ð6Ð6Ð6Ð6r9   c                 ód   — t          g d¢d¬¦  «        }t          |j        t          ¦  «        sJ ‚d S r8  )r   r‘   r+   r   r<   s     r7   Ú,test_construct_intlist_values_category_dtypezCTestSeriesConstructors.test_construct_intlist_values_category_dtypež  s7   € Ý�Y�Y�Y jÐ1Ñ1Ô1ˆÝ˜#œ)Õ%5Ñ6Ô6Ð6Ð6Ð6Ð6Ð6r9   c                 ó0  — t          g d¢¦  «        }t          |d¬¦  «        }|j        dk    sJ ‚t          |¦  «        t          |¦  «        k    sJ ‚t	          d|i¦  «        }|d         }t          j        ||¦  «         |j        d d …df         }t          j        ||¦  «         t          |¦  «        t          |¦  «        k    sJ ‚t	          d|i¦  «        }|d         }t          j        ||¦  «         t          |¦  «        t          |¦  «        k    sJ ‚t	          ||ddœ¦  «        }|d         }|d         }t          j        ||¦  «         t          j        ||d	¬
¦  «         |j        dk    sJ ‚t          |¦  «        t          |¦  «        k    sJ ‚d S )N)r†   rˆ   rˆ   r†   r†   rÐ   rÐ   rÐ   r‹   ©r‚   r¾   r   r@   ©r‹   rŒ   ÚCrŒ   F)Úcheck_names)	r   r   r+   r}   r   r/   rD   rÖ   r‚   )r2   Úfactorr  r¹   r~   Úresult1Úresult2s          r7   Ú*test_constructor_categorical_with_coercionzATestSeriesConstructors.test_constructor_categorical_with_coercion¢  s   € ÝÐEÐEÐEÑFÔFˆå�6 Ð$Ñ$Ô$ˆØŒw˜*Ò$Ð$Ð$Ð$Ý�1‰vŒv�˜V™œÒ$Ð$Ð$Ð$õ ˜˜V�}Ñ%Ô%ˆØ�C”ˆÝ
Ô˜v qÑ)Ô)Ð)Ø”˜˜˜˜A˜”ˆÝ
Ô˜v qÑ)Ô)Ð)Ý�2‰wŒw�#˜f™+œ+Ò%Ð%Ð%Ð%å˜˜Q�xÑ Ô ˆØ�C”ˆÝ
Ô˜v qÑ)Ô)Ð)Ý�2‰wŒw�#˜f™+œ+Ò%Ð%Ð%Ð%õ ˜Q Q¨QÐ/Ð/Ñ0Ô0ˆØ�S”'ˆØ�S”'ˆÝ
Ô˜w¨Ñ*Ô*Ð*Ý
Ô˜w¨°uÐ=Ñ=Ô=Ð=ØŒ|˜sÒ"Ð"Ð"Ð"Ý�2‰wŒw�#˜f™+œ+Ò%Ð%Ð%Ð%Ð%Ð%r9   c                 ó"  — t          ddgddgddggddg¬¦  «        }t          |j        ¦  «        |d<   |j        d         j        }|j        j        d         }||k    sJ ‚|j        d         }||k    sJ ‚|j        j        d         }||k    sJ ‚d S )	Nr@   zJohn P. DoerŸ   z	Jane DoveÚ	person_idÚperson_name)Úcolumnsr   )r   r   rG  rÖ   Úloc)r2   rÞ   r6   r~   s       r7   Ú+test_constructor_categorical_with_coercion2zBTestSeriesConstructors.test_constructor_categorical_with_coercion2¿  s¾   € åØ�Ð ! [Ð!1°A°}Ð3EÐFØ  -Ð0ð
ñ 
ô 
ˆõ ' q¤}Ñ5Ô5ˆˆ-Ñà”6˜!”9Ô(ˆØ”Ô# AÔ&ˆØ˜Ò!Ð!Ð!Ð!à”˜qÔ!ˆØ˜Ò!Ð!Ð!Ð!à”Ô" 1Ô%ˆØ˜Ò!Ð!Ð!Ð!Ð!Ð!r9   c                 óš   — t          g d¢¦  «        }t          |d¬¦  «        }t          g d¢d¬¦  «        }t          j        ||¦  «         d S )Nr2  r¾   r*   rÿ   )r2   Úseriesr~   r6   s       r7   Ú&test_constructor_series_to_categoricalz=TestSeriesConstructors.test_constructor_series_to_categoricalÑ  sT   € å˜˜˜Ñ(Ô(ˆå˜ jÐ1Ñ1Ô1ˆÝ˜/˜/˜/°Ð<Ñ<Ô<ˆå
Ô˜v xÑ0Ô0Ð0Ð0Ð0r9   c                 ó¸  — t          ddgt          g d¢d¬¦  «        ¬¦  «        }t          |j        t          ¦  «        sJ ‚t	          j        |j        j        t          g d¢¦  «        ¦  «         |j        j	        sJ ‚t          ddgt          ddg¦  «        ¬¦  «        }t          |j        t          ¦  «        sJ ‚t	          j        |j        j        t          ddg¦  «        ¦  «         |j        j	        du sJ ‚t          ddd	gt          ddgd¬¦  «        ¬
¦  «        }t          ddgdd	gt          ddgd¬¦  «        ¬
¦  «        }t	          j
        ||¦  «         d S )Nr†   rˆ   r2  T)Úorderedr*   Fr   r@   r¿   )r   r   r‘   r+   r/   rE   r5  Ú
categoriesr   rO  rD   ©r2   r~   r6   s      r7   Ú"test_constructor_categorical_dtypez9TestSeriesConstructors.test_constructor_categorical_dtypeÚ  s}  € ÝØ�#ˆJÕ.¨¨¨ÈÐMÑMÔMð
ñ 
ô 
ˆõ ˜&œ,Õ(8Ñ9Ô9Ð9Ð9Ð9Ý
Ô˜fœjÔ3µU¸?¸?¸?Ñ5KÔ5KÑLÔLÐLØŒzÔ!Ð!Ð!Ð!å˜˜c˜
Õ*:¸CÀ¸:Ñ*FÔ*FÐGÑGÔGˆÝ˜&œ,Õ(8Ñ9Ô9Ð9Ð9Ð9Ý
Ô˜fœjÔ3µU¸CÀ¸:Ñ5FÔ5FÑGÔGÐGØŒzÔ! UÐ*Ð*Ð*Ð*õ Ø˜˜1�vÕ%5°s¸C°jÈ$Ð%OÑ%OÔ%Oð
ñ 
ô 
ˆõ Ø�#ˆJ˜q !˜fÕ,<¸cÀ3¸ZÐQUÐ,VÑ,VÔ,Vð
ñ 
ô 
ˆõ 	Ô˜v xÑ0Ô0Ð0Ð0Ð0r9   c                 óR  — t          t          d¦  «        d¬¦  «        }t          t          d¦  «        |¬¦  «        }t          t          d¦  «        |¬¦  «        }t          |d¬¦  «        }t	          j        ||¦  «         t          |d¬¦  «        }t	          j        ||¦  «         d S )NÚdabcT)rP  rO  Úabcabcr*   r¾   )r   r1   r   r   r/   rD   )r2   Úcdtr6   r5  r~   s        r7   Ú#test_constructor_categorical_stringz:TestSeriesConstructors.test_constructor_categorical_stringð  sž   € å­$¨v©,¬,ÀÐEÑEÔEˆÝ�$˜x™.œ.°Ð4Ñ4Ô4ˆõ �$˜x™.œ.°Ð4Ñ4Ô4ˆÝ˜ :Ð.Ñ.Ô.ˆÝ
Ô˜v xÑ0Ô0Ð0õ ˜ jÐ1Ñ1Ô1ˆÝ
Ô˜v xÑ0Ô0Ð0Ð0Ð0r9   c                 ó|  — t          g d¢¦  «        }t          |d¬¦  «        }|j        |usJ ‚|j                             g d¢¦  «        }t	          j        g d¢t          j        ¬¦  «        }t	          j        g d¢t          j        ¬¦  «        }t          j	        | 
                    ¦   «         |¦  «         t          j	        | 
                    ¦   «         |¦  «         d|d<   t	          j        g d	¢t          j        ¬¦  «        }t          j	        | 
                    ¦   «         |¦  «         t          j	        | 
                    ¦   «         |¦  «         t          g d¢¦  «        }t          |d
¬¦  «        }|j        |u sJ ‚|j                             g d¢¦  «        }|j        |usJ ‚t	          j        g d¢t          j        ¬¦  «        }t          j	        | 
                    ¦   «         |¦  «         d|d<   t	          j        g d	¢t          j        ¬¦  «        }t          j	        | 
                    ¦   «         |¦  «         d S )N)r†   rˆ   rÐ   r†   T)Úcopyr  )r@   rŸ   r–   r@   r*   rŸ   r   )rŸ   rŸ   r–   r@   F)r   r   r5  Úrename_categoriesr,   rR   r÷   r¤   r/   Úassert_numpy_array_equalÚ	__array__Ú_values)r2   r5  r  Úexp_sÚexp_catÚexp_s2s         r7   Ú!test_categorical_sideeffects_freez8TestSeriesConstructors.test_categorical_sideeffects_freeþ  sþ  € õ Ð.Ð.Ð.Ñ/Ô/ˆÝ�3˜TÐ"Ñ"Ô"ˆØŒu˜CÐÐÐÐØŒE×#Ò# I I IÑ.Ô.ˆÝ”˜˜˜­R¬XÐ6Ñ6Ô6ˆÝ”(Ð/Ð/Ð/µr´zÐBÑBÔBˆÝ
Ô# A§K¢K¡M¤M°5Ñ9Ô9Ð9Ý
Ô# C§M¢M¡O¤O°WÑ=Ô=Ð=ð ˆˆ!‰Ý”˜,˜,˜,­b¬hÐ7Ñ7Ô7ˆÝ
Ô# A§K¢K¡M¤M°6Ñ:Ô:Ð:Ý
Ô# C§M¢M¡O¤O°WÑ=Ô=Ð=õ Ð.Ð.Ð.Ñ/Ô/ˆÝ�3˜UÐ#Ñ#Ô#ˆØŒy˜CÐÐÐÐØŒE×#Ò# I I IÑ.Ô.ˆØŒy Ð#Ð#Ð#Ð#Ý”˜˜˜­R¬XÐ6Ñ6Ô6ˆÝ
Ô# A§K¢K¡M¤M°5Ñ9Ô9Ð9àˆˆ!‰Ý”˜,˜,˜,­b¬hÐ7Ñ7Ô7ˆÝ
Ô# A§K¢K¡M¤M°6Ñ:Ô:Ð:Ð:Ð:r9   c                 óÎ   — t          g d¢t          ddg¦  «        ¬¦  «        }t          t          ddt          j        gddg¬¦  «        ¦  «        }t          j        ||¦  «         d S )N)r†   rˆ   Nr†   rˆ   r*   )rP  )r   r   r   r,   r£   r/   rD   )r2   r  r  s      r7   Útest_unordered_compare_equalz3TestSeriesConstructors.test_unordered_compare_equal  sh   € ÝÐ&Ð&Ð&Õ.>ÀÀS¸zÑ.JÔ.JÐKÑKÔKˆÝ•{ C¨­b¬fÐ#5À3ÈÀ*ÐMÑMÔMÑNÔNˆÝ
Ô˜t UÑ+Ô+Ð+Ð+Ð+r9   c           	      óÞ	  — t          j        dt          ¬¦  «        }t          |¦  «        }t          t          j        t          j        t          j        g¦  «        }t          j        ||¦  «         d|d<   d|d<   g d¢}t          ||¬¦  «        }t          dt          j        dg|¬¦  «        }t          j        ||¦  «         d	|d
<   t          ||¬¦  «        }t          g d¢|¬¦  «        }t          j        ||¦  «         t          j        dt          ¬¦  «        }t          |¦  «        }t          t          j        t          j        t          j        gt          ¬¦  «        }t          j        ||¦  «         d|d<   d|d<   g d¢}t          ||¬¦  «        }t          dt          j        dg|t          ¬¦  «        }t          j        ||¦  «         d
|d
<   t          ||¬¦  «        }t          g d¢|t          ¬¦  «        }t          j
        t          d¬¦  «        5  t          j        ||¦  «         d d d ¦  «         n# 1 swxY w Y   t          j        dt          ¬¦  «        }t          |¦  «        }t          t          j        t          j        t          j        gt          ¬¦  «        }t          j        ||¦  «         d|d<   d|d<   g d¢}t          ||¬¦  «        }t          dt          j        dg|t          ¬¦  «        }t          j        ||¦  «         d|d
<   t          ||¬¦  «        }t          g d¢|t          ¬¦  «        }t          j
        t          d¬¦  «        5  t          j        ||¦  «         d d d ¦  «         n# 1 swxY w Y   t          j        dd¬¦  «        }t          |¦  «        }t          t          t          t          gd¬¦  «        }t          j        ||¦  «         t          dd
d
¦  «        |d<   t          dd
d¦  «        |d<   g d¢}t          ||¬¦  «        }t          t          dd
d
¦  «        t          t          dd
d¦  «        g|d¬¦  «        }t          j        ||¦  «         t          dd
d¦  «        |d
<   t          ||¬¦  «        }t          t          dd
d
¦  «        t          dd
d¦  «        t          dd
d¦  «        g|d¬¦  «        }t          j        ||¦  «         d S )N©r–   r*   ç        r   r  rŸ   r2  r]   r  r@   )rf  r  r  r¿   r  zSeries classes are differentrL   TF©TTFrÊ   éÑ  r–   )r   Ú
masked_allr’   r   r,   r£   r/   rD   ÚintrO   rP   ÚAssertionErrorr  rC   r	   r   )r2   rr   r~   r6   r^   s        r7   Útest_constructor_maskedarrayz3TestSeriesConstructors.test_constructor_maskedarray$  s   € ÝŒ}˜T­Ð/Ñ/Ô/ˆÝ˜‘”ˆÝ�2œ6¥2¤6­2¬6Ð2Ñ3Ô3ˆÝ
Ô˜v xÑ0Ô0Ð0àˆˆQ‰ØˆˆQ‰Ø��ˆÝ˜ EÐ*Ñ*Ô*ˆÝ˜3¥¤¨Ð,°EÐ:Ñ:Ô:ˆÝ
Ô˜v xÑ0Ô0Ð0àˆˆQ‰Ý˜ EÐ*Ñ*Ô*ˆÝ˜/˜/˜/°Ð7Ñ7Ô7ˆÝ
Ô˜v xÑ0Ô0Ð0åŒ}˜T­Ð-Ñ-Ô-ˆÝ˜‘”ˆÝ�2œ6¥2¤6­2¬6Ð2½%Ð@Ñ@Ô@ˆÝ
Ô˜v xÑ0Ô0Ð0àˆˆQ‰ØˆˆQ‰Ø��ˆÝ˜ EÐ*Ñ*Ô*ˆÝ˜1�bœf a˜.°½UÐCÑCÔCˆÝ
Ô˜v xÑ0Ô0Ð0àˆˆQ‰Ý˜ EÐ*Ñ*Ô*ˆÝ˜)˜)˜)¨5½Ð<Ñ<Ô<ˆÝŒ]�>Ð1OÐPÑPÔPð 	5ð 	5õ Ô" 6¨8Ñ4Ô4Ð4ð	5ð 	5ð 	5ñ 	5ô 	5ð 	5ð 	5ð 	5ð 	5ð 	5ð 	5øøøð 	5ð 	5ð 	5ð 	5õ
 Œ}˜T­Ð.Ñ.Ô.ˆÝ˜‘”ˆÝ�2œ6¥2¤6­2¬6Ð2½&ÐAÑAÔAˆÝ
Ô˜v xÑ0Ô0Ð0àˆˆQ‰ØˆˆQ‰Ø��ˆÝ˜ EÐ*Ñ*Ô*ˆÝ˜4¥¤¨Ð/°uÅFÐKÑKÔKˆÝ
Ô˜v xÑ0Ô0Ð0àˆˆQ‰Ý˜ EÐ*Ñ*Ô*ˆÝÐ-Ð-Ð-°UÅ$ÐGÑGÔGˆÝŒ]�>Ð1OÐPÑPÔPð 	5ð 	5õ Ô" 6¨8Ñ4Ô4Ð4ð	5ð 	5ð 	5ñ 	5ô 	5ð 	5ð 	5ð 	5ð 	5ð 	5ð 	5øøøð 	5ð 	5ð 	5ð 	5õ
 Œ}˜T¨Ð2Ñ2Ô2ˆÝ˜‘”ˆÝ�4¥¥tÐ,°HÐ=Ñ=Ô=ˆÝ
Ô˜v xÑ0Ô0Ð0å˜4  AÑ&Ô&ˆˆQ‰Ý˜4  AÑ&Ô&ˆˆQ‰Ø��ˆÝ˜ EÐ*Ñ*Ô*ˆÝÝ�d˜A˜qÑ!Ô!¥4­°$¸¸1Ñ)=Ô)=Ð>ØØð
ñ 
ô 
ˆõ
 	Ô˜v xÑ0Ô0Ð0å˜4  AÑ&Ô&ˆˆQ‰Ý˜ EÐ*Ñ*Ô*ˆÝÝ�d˜A˜qÑ!Ô!¥8¨D°!°QÑ#7Ô#7½À$ÈÈ1Ñ9MÔ9MÐNØØð
ñ 
ô 
ˆõ
 	Ô˜v xÑ0Ô0Ð0Ð0Ð0s$   ÈH:È:H>ÉH>ÍM?Í?NÎNc                 ó  — t          j        dt          ¬¦  «                             ¦   «         }t	          |¦  «        }t	          t
          j        t
          j        t
          j        g¦  «        }t          j        ||¦  «         d S )Nre  r*   )	r   ri  r’   Úharden_maskr   r,   r£   r/   rD   ©r2   rr   r~   r6   s       r7   Ú%test_constructor_maskedarray_hardenedz<TestSeriesConstructors.test_constructor_maskedarray_hardenedw  s`   € åŒ}˜T­Ð/Ñ/Ô/×;Ò;Ñ=Ô=ˆÝ˜‘”ˆÝ�2œ6¥2¤6­2¬6Ð2Ñ3Ô3ˆÝ
Ô˜v xÑ0Ô0Ð0Ð0Ð0r9   c                 óº   — t          ddd¬¦  «        }t                               |d¦  «        }t          ||¬¦  «        }|j                             |¦  «        sJ ‚d S )NÚ20090415Ú20090519rŒ   ©r  r@   r]   )r   ÚdictÚfromkeysr   r^   Úis_)r2   Úrngrr   r~   s       r7   Ú#test_series_ctor_plus_datetimeindexz:TestSeriesConstructors.test_series_ctor_plus_datetimeindex~  s]   € Ý˜ Z°cÐ:Ñ:Ô:ˆÝ�}Š}˜S !Ñ$Ô$ˆå˜ CÐ(Ñ(Ô(ˆØŒ|×Ò Ñ$Ô$Ð$Ð$Ð$Ð$Ð$r9   c                 ó”   — t          g d¢¦  «        }t          j        |j        t	          t          d¦  «        ¦  «        d¬¦  «         d S )Nr  r–   T)Úexact)r   r/   rE   r^   r   r—   ©r2   r  s     r7   Útest_constructor_default_indexz5TestSeriesConstructors.test_constructor_default_index…  s?   € Ý�9�9�9ÑÔˆÝ
Ô˜aœg¥u­U°1©X¬X¡¤¸dÐCÑCÔCÐCÐCÐCr9   Úinputr  r–   )r†   rˆ   r†   c              #   ó   K  — | ]}|V — Œd S rj   rf   r"  s     r7   rn   z TestSeriesConstructors.<genexpr>�  ó"   è è € Ð!Ð!�1ˆQÐ!Ð!Ð!Ð!Ð!Ð!r9   c              #   ó   K  — | ]}|V — Œd S rj   rf   r-  s     r7   rn   z TestSeriesConstructors.<genexpr>‘  r€  r9   c                 ó¸   — d}t          j        t          |¬¦  «        5  t          |t	          j        d¦  «        ¬¦  «         d d d ¦  «         d S # 1 swxY w Y   d S )Nz;Length of values \(3\) does not match length of index \(4\)rL   r    r]   )rO   rP   rQ   r   r,   r-   )r2   r~  rT   s      r7   Útest_constructor_index_mismatchz6TestSeriesConstructors.test_constructor_index_mismatch‰  sž   € ð MˆÝŒ]�:¨SÐ1Ñ1Ô1ð 	.ð 	.Ý�5¥¤	¨!¡¤Ð-Ñ-Ô-Ð-ð	.ð 	.ð 	.ñ 	.ô 	.ð 	.ð 	.ð 	.ð 	.ð 	.ð 	.ð 	.øøøð 	.ð 	.ð 	.ð 	.ð 	.ð 	.s   ž$AÁAÁAc                 óä   — t          t          j        d¦  «        t          j        d¦  «        d¬¦  «        }t          dt          j        d¦  «        d¬¦  «        }t	          j        ||¦  «         d S )Néd   r    r÷   r¿   )r   r,   rR   r-   r/   rD   rQ  s      r7   Útest_constructor_numpy_scalarz4TestSeriesConstructors.test_constructor_numpy_scalarœ  s]   € õ �œ ™œ­R¬Y°q©\¬\ÀÐIÑIÔIˆÝ˜#¥R¤Y¨q¡\¤\¸ÐAÑAÔAˆÝ
Ô˜v xÑ0Ô0Ð0Ð0Ð0r9   c                 óš   — d}t          j        t          |¬¦  «        5  t          dgg d¢¬¦  «         d d d ¦  «         d S # 1 swxY w Y   d S )Nz;Length of values \(1\) does not match length of index \(3\)rL   Úfoor2  r]   )rO   rP   rQ   r   ©r2   rT   s     r7   Útest_constructor_broadcast_listz6TestSeriesConstructors.test_constructor_broadcast_list¤  sœ   € ð MˆÝŒ]�:¨SÐ1Ñ1Ô1ð 	3ð 	3Ý�E�7 / / /Ð2Ñ2Ô2Ð2ð	3ð 	3ð 	3ñ 	3ô 	3ð 	3ð 	3ð 	3ð 	3ð 	3ð 	3ð 	3øøøð 	3ð 	3ð 	3ð 	3ð 	3ð 	3s   žA Á AÁAc                 ó¼   — t          t          d¦  «        t          dd¬¦  «        ¬¦  «        }||g}t          |ddg¬¦  «        }t	          |t          ¦  «        sJ ‚d S )Nrµ   ú
2020-01-01©r  r]   r   r@   )r   r—   r   r   r‘   )r2   r¹   Úobjsr  s       r7   Útest_constructor_cornerz.TestSeriesConstructors.test_constructor_corner¬  sb   € Ý•u˜Q‘x”x¥z°,ÈÐ'JÑ'JÔ'JÐKÑKÔKˆØ�BˆxˆÝ�4  1˜vÐ&Ñ&Ô&ˆÝ˜!�VÑ$Ô$Ð$Ð$Ð$Ð$Ð$r9   c                 ó\  — t          t          j        g d¢¦  «        d¬¦  «        }|j        t          j        d¦  «        k    sJ ‚d}t	          j        t          |¬¦  «        5  t          t          j        ddt          j        g¦  «        dd¬¦  «         d d d ¦  «         d S # 1 swxY w Y   d S )	N)r  r  g       @r‡   r*   ú9Cannot convert non-finite values \(NA or inf\) to integerrL   r  T©rY  r+   )r   r,   rR   r+   rO   rP   r   r£   )r2   r  rT   s      r7   Útest_constructor_sanitizez0TestSeriesConstructors.test_constructor_sanitize²  sø   € Ý•2”8˜O˜O˜OÑ,Ô,°DÐ9Ñ9Ô9ˆØŒw�"œ( 4™.œ.Ò(Ð(Ð(Ð(àJˆÝŒ]Õ-°SÐ9Ñ9Ô9ð 	Hð 	HÝ•2”8˜S #¥r¤vÐ.Ñ/Ô/°dÀ$ÐGÑGÔGÐGð	Hð 	Hð 	Hñ 	Hô 	Hð 	Hð 	Hð 	Hð 	Hð 	Hð 	Hð 	Høøøð 	Hð 	Hð 	Hð 	Hð 	Hð 	Hs   Á"2B!Â!B%Â(B%c                 ó"  — dgt          j        dg¦  «        fD ]u}t          |¦  «        }t          |dt          ¬¦  «        }t	          j        ||¦  «         d|d<   |                     |¦  «        rJ ‚|d         dk    sJ ‚|d         dk    sJ ‚Œvd S )Nr  Tr’  r  r   )r,   rR   r   r’   r/   rD   Úequals)r2   rr   rÞ   Úys       r7   Útest_constructor_copyz,TestSeriesConstructors.test_constructor_copyº  s¦   € ð �U�BœH c U™OœOÐ,ð 	ð 	ˆDÝ�t‘”ˆAÝ�q˜t­5Ð1Ñ1Ô1ˆAõ Ô" 1 aÑ(Ô(Ð(ð ˆAˆa‰DØ—x’x ‘{”{Ð"Ð"�?Ø�Q”4˜3’;�;�;�;Ø�Q”4˜3’;�;�;�;�;ð	ð 	r9   Ú20170101©r  r  r�  z1 dayÚ2012Q1ÚQrþ   c                 ó*   — t          | ¦  «        j        S rj   ©Útyperó   ©rÞ   s    r7   ra   zTestSeriesConstructors.<lambda>Õ  ó   € •d˜1‘g”gÔ&€ r9   )Úidsc                 óZ   — t          |¦  «        }|j        j        d         j        |usJ ‚d S ©Nr   )r   Ú_mgrÚblocksr4   )r2   r^   r  s      r7   Útest_constructor_limit_copiesz4TestSeriesConstructors.test_constructor_limit_copiesÊ  s4   € õ  �5‰MŒMˆð ŒvŒ}˜QÔÔ&¨eÐ3Ð3Ð3Ð3Ð3Ð3r9   c                 óÊ   — t          g d¢¦  «        }|                     ¦   «         }t          |¦  «        }|j        |j        usJ ‚g d¢|_        t	          j        ||¦  «         d S )Nr  r2  )r   rY  r¤  r^   r/   rD   )r2   r  Ús_origrê   s       r7   Útest_constructor_shallow_copyz4TestSeriesConstructors.test_constructor_shallow_copyß  sf   € õ �9�9�9ÑÔˆØ—’‘”ˆÝ�A‰YŒYˆØŒw˜aœfÐ$Ð$Ð$Ð$à"�?�?ˆŒÝ
Ô˜q &Ñ)Ô)Ð)Ð)Ð)r9   c                 ó’  — t          d t          d¦  «        ¬¦  «        }|j        t          j        k    sJ ‚t          d t          d¦  «        t
          ¬¦  «        }|j        t          j        k    sJ ‚t          t          j        d g¦  «        ¬¦  «        }t          t          d g¦  «        ¬¦  «        }t          j
        ||¦  «         d S )Nrµ   r]   r¿   )r   r—   r+   r,   r½   rC   r¤   rR   r   r/   rD   ©r2   r  r6   s      r7   Útest_constructor_pass_nonez1TestSeriesConstructors.test_constructor_pass_noneë  s­   € Ý�4�u Q™xœxÐ(Ñ(Ô(ˆØŒw�"œ*Ò$Ð$Ð$Ð$å�4�u Q™xœx­vÐ6Ñ6Ô6ˆØŒw�"œ*Ò$Ð$Ð$Ð$õ �œ 4 &Ñ)Ô)Ð*Ñ*Ô*ˆÝ¥ t f¡¤Ð.Ñ.Ô.ˆÝ
Ô˜q (Ñ+Ô+Ð+Ð+Ð+r9   c                 ó¦  — t          t          j        t          j        gt          j        ¬¦  «        }|j        t          j        k    sJ ‚t          j        t          t          j        t          j        g¦  «        |¦  «         t          j        t          t          j        t          j        t          j        g¦  «        ¦  «        |¦  «         t          t          t          g¦  «        }|j        dk    sJ ‚t          j        t          t          t          g¦  «        |¦  «         t          j        t          t          j        t          t          g¦  «        ¦  «        |¦  «         t          j        t          t          t          j        g¦  «        |¦  «         t          j        t          t          j        t          t          j        g¦  «        ¦  «        |¦  «         t          j        t          t          j        t          g¦  «        |¦  «         t          j        t          t          j        t          j        t          g¦  «        ¦  «        |¦  «         d S )Nr*   údatetime64[s])	r   r,   r£   r½   r+   r/   rD   rR   r   )r2   r)  s     r7   Útest_constructor_pass_nan_natz4TestSeriesConstructors.test_constructor_pass_nan_natø  s�  € å•b”f�bœfÐ%­R¬ZÐ8Ñ8Ô8ˆØŒy�BœJÒ&Ð&Ð&Ð&Ý
Ô�v¥r¤v­r¬vÐ&6Ñ7Ô7¸Ñ=Ô=Ð=Ý
Ô�v¥b¤hµ´½¼Ð/?Ñ&@Ô&@ÑAÔAÀ3ÑGÔGÐGå•c�3�ZÑ Ô ˆØŒy˜OÒ+Ð+Ð+Ð+Ý
Ô�v¥s­C jÑ1Ô1°3Ñ7Ô7Ð7Ý
Ô�v¥b¤hµµS¨zÑ&:Ô&:Ñ;Ô;¸SÑAÔAÐAå
Ô�v¥s­B¬F mÑ4Ô4°cÑ:Ô:Ð:Ý
Ô�v¥b¤hµµR´V¨}Ñ&=Ô&=Ñ>Ô>ÀÑDÔDÐDå
Ô�v¥r¤v­s mÑ4Ô4°cÑ:Ô:Ð:Ý
Ô�v¥b¤hµ´½¨}Ñ&=Ô&=Ñ>Ô>ÀÑDÔDÐDÐDÐDr9   c                 ó¢   — d}t          j        t          |¬¦  «        5  t          g d¢t          ¬¦  «         d d d ¦  «         d S # 1 swxY w Y   d S )Nz!could not convert string to floatrL   r2  r*   )rO   rP   rQ   r   r’   r‰  s     r7   Útest_constructor_castz,TestSeriesConstructors.test_constructor_cast
  s—   € Ø1ˆÝŒ]�:¨SÐ1Ñ1Ô1ð 	1ð 	1Ý�?�?�?­%Ð0Ñ0Ô0Ð0ð	1ð 	1ð 	1ñ 	1ô 	1ð 	1ð 	1ð 	1ð 	1ð 	1ð 	1ð 	1øøøð 	1ð 	1ð 	1ð 	1ð 	1ð 	1s   žAÁAÁAc                 ó@  — t           r
d}t          }n	d}t          }t          j        ||¬¦  «        5  t          g d¢d¬¦  «         d d d ¦  «         n# 1 swxY w Y   t          j        ||¬¦  «        5  t          g d¢d¬¦  «         d d d ¦  «         d S # 1 swxY w Y   d S )NzCThe elements provided in the data cannot all be casted to the dtypez/Values are too large to be losslessly convertedrL   )r@   éÈ   i2 Úint8r*   Úuint8)r   ÚOverflowErrorrQ   rO   rP   r   )r2   rT   Úerrs      r7   Ú+test_constructor_signed_int_overflow_raiseszBTestSeriesConstructors.test_constructor_signed_int_overflow_raises  s9  € åð 	ØWˆCÝˆCˆCàCˆCÝˆCÝŒ]˜3 cÐ*Ñ*Ô*ð 	3ð 	3ÝÐ#Ð#Ð#¨6Ð2Ñ2Ô2Ð2ð	3ð 	3ð 	3ñ 	3ô 	3ð 	3ð 	3ð 	3ð 	3ð 	3ð 	3øøøð 	3ð 	3ð 	3ð 	3õ Œ]˜3 cÐ*Ñ*Ô*ð 	4ð 	4ÝÐ#Ð#Ð#¨7Ð3Ñ3Ô3Ð3ð	4ð 	4ð 	4ñ 	4ô 	4ð 	4ð 	4ð 	4ð 	4ð 	4ð 	4ð 	4øøøð 	4ð 	4ð 	4ð 	4ð 	4ð 	4s#   ±AÁAÁAÁ2BÂBÂBr4   r*   c                 ó€   — |d         }t          |¦  «        }|d         j        |j        k    sJ ‚|d         |k    sJ ‚d S r£  )r   r+   )r2   r4   Úvaluer~   s       r7   Útest_constructor_numpy_uintsz3TestSeriesConstructors.test_constructor_numpy_uints  sL   € ð �q”	ˆÝ˜‘”ˆà�aŒyŒ %¤+Ò-Ð-Ð-Ð-Ø�aŒy˜EÒ!Ð!Ð!Ð!Ð!Ð!r9   c                 ó°   — t           rd|› �}nd}t          j        t          |¬¦  «        5  t	          dg|¬¦  «         d d d ¦  «         d S # 1 swxY w Y   d S )NzDThe elements provided in the data cannot all be casted to the dtype z5Trying to coerce negative values to unsigned integersrL   éÿÿÿÿr*   )r   rO   rP   r¶  r   )r2   Úany_unsigned_int_numpy_dtyperT   s      r7   Ú(test_constructor_unsigned_dtype_overflowz?TestSeriesConstructors.test_constructor_unsigned_dtype_overflow0  s¾   € åð 	JðMØ.JðMð Mð ˆCð
 JˆCÝŒ]�=°Ð4Ñ4Ô4ð 	=ð 	=Ý�B�4Ð;Ð<Ñ<Ô<Ð<ð	=ð 	=ð 	=ñ 	=ô 	=ð 	=ð 	=ð 	=ð 	=ð 	=ð 	=ð 	=øøøð 	=ð 	=ð 	=ð 	=ð 	=ð 	=s   «AÁAÁAc                 óú  — t           j                             d¦  «                             d¦  «        }d}t	          j        t          |¬¦  «        5   ||d¬¦  «         d d d ¦  «         n# 1 swxY w Y   t	          j        t          |¬¦  «        5   |t          |¦  «        d¬¦  «         d d d ¦  «         n# 1 swxY w Y   t           j        |d<   d}t	          j        t          |¬¦  «        5   ||d¬¦  «         d d d ¦  «         n# 1 swxY w Y   t          }|t          u r	t          }d}t	          j        ||¬¦  «        5   |t          |¦  «        d¬¦  «         d d d ¦  «         n# 1 swxY w Y   t          j        d	d
gd¬¦  «        } ||                     d¦  «        ¦  «        } ||d¬¦  «        }t          j        ||¦  «          |t          |¦  «        d¬¦  «        }t          j        ||¦  «         d S )NrŸ   ú(Trying to coerce float values to integerrL   r‡   r*   r   r‘  ú#cannot convert float NaN to integerr  r  r½   )r,   r¦   r§   r¨   rO   rP   rQ   r1   r£   r   r   rR   r.   r/   r0   )r2   Úframe_or_seriesÚarrrT   Úexcr6   r  s          r7   Ú(test_constructor_floating_data_int_dtypez?TestSeriesConstructors.test_constructor_floating_data_int_dtype<  sõ  € åŒi×#Ò# AÑ&Ô&×6Ò6°qÑ9Ô9ˆð 9ˆÝŒ]�:¨SÐ1Ñ1Ô1ð 	-ð 	-ØˆO˜C tÐ,Ñ,Ô,Ð,ð	-ð 	-ð 	-ñ 	-ô 	-ð 	-ð 	-ð 	-ð 	-ð 	-ð 	-øøøð 	-ð 	-ð 	-ð 	-õ Œ]�:¨SÐ1Ñ1Ô1ð 	3ð 	3ØˆO�D ™IœI¨TÐ2Ñ2Ô2Ð2ð	3ð 	3ð 	3ñ 	3ô 	3ð 	3ð 	3ð 	3ð 	3ð 	3ð 	3øøøð 	3ð 	3ð 	3ð 	3õ ”ˆˆA‰ð KˆÝŒ]Õ-°SÐ9Ñ9Ô9ð 	-ð 	-ØˆO˜C tÐ,Ñ,Ô,Ð,ð	-ð 	-ð 	-ñ 	-ô 	-ð 	-ð 	-ð 	-ð 	-ð 	-ð 	-øøøð 	-ð 	-ð 	-ð 	-õ !ˆØ�fÐ$Ð$åˆCØ7ˆCÝŒ]˜3 cÐ*Ñ*Ô*ð 	3ð 	3àˆO�D ™IœI¨TÐ2Ñ2Ô2Ð2ð	3ð 	3ð 	3ñ 	3ô 	3ð 	3ð 	3ð 	3ð 	3ð 	3ð 	3øøøð 	3ð 	3ð 	3ð 	3õ
 Œh˜˜S�z¨Ð3Ñ3Ô3ˆØ"�? 3§:¢:¨dÑ#3Ô#3Ñ4Ô4ˆàˆo˜c¨Ð.Ñ.Ô.ˆÝ
Œ˜˜XÑ&Ô&Ð&àˆo�d 3™iœi¨tÐ4Ñ4Ô4ˆÝ
Œ˜˜XÑ&Ô&Ð&Ð&Ð&sH   ÁA*Á*A.Á1A.ÂB7Â7B;Â>B;Ã.DÄDÄDÅE)Å)E-Å0E-c                 óH  — g d¢}d}t          j        t          |¬¦  «        5  t          ||¬¦  «         d d d ¦  «         n# 1 swxY w Y   t          j        t          |¬¦  «        5  t          t	          j        |¦  «        |¬¦  «         d d d ¦  «         d S # 1 swxY w Y   d S )N©r@   rŸ   g      @rÁ  rL   r*   )rO   rP   rQ   r   r,   rR   ©r2   Úany_int_numpy_dtyperG   rT   s       r7   Ú"test_constructor_coerce_float_failz9TestSeriesConstructors.test_constructor_coerce_float_failh  s%  € ð
 ˆ{ˆ{ˆà8ˆÝŒ]�:¨SÐ1Ñ1Ô1ð 	4ð 	4Ý�4Ð2Ð3Ñ3Ô3Ð3ð	4ð 	4ð 	4ñ 	4ô 	4ð 	4ð 	4ð 	4ð 	4ð 	4ð 	4øøøð 	4ð 	4ð 	4ð 	4åŒ]�:¨SÐ1Ñ1Ô1ð 	>ð 	>Ý•2”8˜D‘>”>Ð)<Ð=Ñ=Ô=Ð=ð	>ð 	>ð 	>ñ 	>ô 	>ð 	>ð 	>ð 	>ð 	>ð 	>ð 	>ð 	>øøøð 	>ð 	>ð 	>ð 	>ð 	>ð 	>s#   ¢A Á AÁAÁ&$BÂBÂBc                 óž   — t          g d¢|¬¦  «        }t          g d¢¦  «                             |¦  «        }t          j        ||¦  «         d S )NrÈ  r*   r  )r2   Úfloat_numpy_dtyper  r6   s       r7   Ú#test_constructor_coerce_float_validz:TestSeriesConstructors.test_constructor_coerce_float_validu  sR   € Ý�;�;�;Ð&7Ð8Ñ8Ô8ˆÝ˜+˜+˜+Ñ&Ô&×-Ò-Ð.?Ñ@Ô@ˆÝ
Ô˜q (Ñ+Ô+Ð+Ð+Ð+r9   c                 ób  — ddt           j        g}d}t          j        t          |¬¦  «        5  t          ||¬¦  «         d d d ¦  «         n# 1 swxY w Y   d}t          j        t          |¬¦  «        5  t          t          j        |¦  «        |¬¦  «         d d d ¦  «         d S # 1 swxY w Y   d S )Nr@   rŸ   rÂ  rL   r*   r‘  )r,   r£   rO   rP   rQ   r   r   rR   rÉ  s       r7   Ú3test_constructor_invalid_coerce_ints_with_float_nanzJTestSeriesConstructors.test_constructor_invalid_coerce_ints_with_float_nanz  s1  € ð �1•b”fˆ~ˆð 4ˆÝŒ]�:¨SÐ1Ñ1Ô1ð 	4ð 	4Ý�4Ð2Ð3Ñ3Ô3Ð3ð	4ð 	4ð 	4ñ 	4ô 	4ð 	4ð 	4ð 	4ð 	4ð 	4ð 	4øøøð 	4ð 	4ð 	4ð 	4àJˆÝŒ]Õ-°SÐ9Ñ9Ô9ð 	>ð 	>Ý•2”8˜D‘>”>Ð)<Ð=Ñ=Ô=Ð=ð	>ð 	>ð 	>ñ 	>ô 	>ð 	>ð 	>ð 	>ð 	>ð 	>ð 	>ð 	>øøøð 	>ð 	>ð 	>ð 	>ð 	>ð 	>s#   ­AÁAÁAÁ3$B$Â$B(Â+B(c                 ó„   — t          g d¢¦  «        }t          |t          j        ¬¦  «        }d|d<   |d         dk    sJ ‚d S )Nr  r*   rµ   r@   rŸ   )r   r,   r÷   )r2   r  rê   s      r7   Útest_constructor_dtype_no_castz5TestSeriesConstructors.test_constructor_dtype_no_castˆ  sE   € å�9�9�9ÑÔˆÝ�A�RœXÐ&Ñ&Ô&ˆàˆˆ1‰Ø�Œt�qŠyˆyˆyˆyˆyˆyr9   c                 óÚ   — t          t          d¦  «        dgt          ¬¦  «        }|j        d         t          d¦  «        k    sJ ‚|j        d         dk    sJ ‚|j        t          k    sJ ‚d S )NÚ20130101ÚNOVr*   r   r@   )r   r   rC   rÖ   r+   r|  s     r7   Ú"test_constructor_datelike_coercionz9TestSeriesConstructors.test_constructor_datelike_coercion�  sr   € õ •I˜jÑ)Ô)¨5Ð1½Ð@Ñ@Ô@ˆØŒv�aŒy�I jÑ1Ô1Ò1Ð1Ð1Ð1ØŒv�aŒy˜EÒ!Ð!Ð!Ð!ØŒw�&Ò Ð Ð Ð Ð Ð r9   c                 óp  — d                      ¦   «         }d                      ¦   «         }d                      ¦   «         }t          j        d                      ¦   «         ¦  «        }t          |||dœ|¬¦  «        }|j        d         }|j        t          k    sJ ‚|j        d         }|j        t          k    sJ ‚d S )	Nz216 3T19z	2T15 4H19z416 4T20z2016-01-22 2019-09-07)Úwing1Úwing2Úmatr]   Ú3T19Ú216)ÚsplitÚpdÚto_datetimer   rI  r+   rC   )r2   ÚbellyrØ  rÙ  rÚ  r¹   r~   s          r7   Ú#test_constructor_datelike_coercion2z:TestSeriesConstructors.test_constructor_datelike_coercion2™  s±   € ð × Ò Ñ"Ô"ˆØ×!Ò!Ñ#Ô#ˆØ× Ò Ñ"Ô"ˆÝŒnÐ4×:Ò:Ñ<Ô<Ñ=Ô=ˆÝ °¸sÐCÐCÈ5ÐQÑQÔQˆà”˜”ˆØŒ|�vÒ%Ð%Ð%Ð%Ø”˜”ˆØŒ|�vÒ%Ð%Ð%Ð%Ð%Ð%r9   c                 óÜ   — t          d¦  «        dt          j        g} ||d¬¦  «        } |t          d¦  «        t          d¦  «        t          g¦  «        }t          j        ||¦  «         d S )Nr·   r(   rÊ   r*   )r   r   Ú_valuer/   r0   )r2   rÃ  rŽ  r~   r6   s        r7   Ú(test_constructor_mixed_int_and_timestampz?TestSeriesConstructors.test_constructor_mixed_int_and_timestamp§  sd   € å˜!‘”˜b¥#¤*Ð-ˆØ � ¨XÐ6Ñ6Ô6ˆà"�?¥I¨a¡L¤Lµ)¸B±-´-ÅÐ#EÑFÔFˆÝ
Œ˜ Ñ)Ô)Ð)Ð)Ð)r9   c                 óì   — t          j        d d d d t          j        ¦   «         d g¦  «        t          j        d d t          j        ¦   «         d g¦  «        fD ]}t	          |¦  «        }|j        dk    sJ ‚Œd S )NúM8[us])r,   rR   r   Únowr   r+   )r2   rÄ  r~   s      r7   Ú%test_constructor_datetimes_with_nullsz<TestSeriesConstructors.test_constructor_datetimes_with_nulls¯  s~   € õ ŒH�d˜D $¨­h¬l©n¬n¸dÐCÑDÔDÝŒH�d˜D¥(¤,¡.¤.°$Ð7Ñ8Ô8ð
ð 	,ð 	,ˆCõ ˜C‘[”[ˆFØ”< 8Ò+Ð+Ð+Ð+Ð+ð	,ð 	,r9   c           	      óö  — t          t          dt          d¦  «        ¬¦  «        }t          |¦  «                             ¦   «         sJ ‚t          t          t          d¦  «        ¬¦  «        }t          |¦  «                             ¦   «         rJ ‚t          t
          j        dt          d¦  «        ¬¦  «        }t          |¦  «                             ¦   «         sJ ‚t          t          ddddd¦  «        t          gd¬	¦  «        }t          |d         ¦  «        sJ ‚|j        dk    sJ ‚t          t          ddddd¦  «        t
          j        gd¬	¦  «        }t          |d         ¦  «        sJ ‚|j        dk    sJ ‚d S )
NrÊ   rµ   rÁ   r]   rh  r@   rŸ   r   r*   )	r   r	   r—   r   r;   r,   r£   r   r+   r|  s     r7   Ú!test_constructor_dtype_datetime64z8TestSeriesConstructors.test_constructor_dtype_datetime64¸  sD  € Ý•4˜x­u°Q©x¬xÐ8Ñ8Ô8ˆÝ�A‰wŒw�{Š{‰}Œ}ÐÐˆ}õ •4�u Q™xœxÐ(Ñ(Ô(ˆÝ˜‘7”7—;’;‘=”=Ð Ð Ð å•2”6 µ°q±´Ð:Ñ:Ô:ˆÝ�A‰wŒw�{Š{‰}Œ}ÐÐˆ}å•H˜T 1 a¨¨AÑ.Ô.µÐ5¸XÐFÑFÔFˆÝ�A�a”D‰zŒzÐÐˆzØŒw˜(Ò"Ð"Ð"Ð"å•H˜T 1 a¨¨AÑ.Ô.µ´Ð7¸xÐHÑHÔHˆÝ�A�a”D‰zŒzÐÐˆzØŒw˜(Ò"Ð"Ð"Ð"Ð"Ð"r9   c           	      óô  — t          ddd¦  «        t          ddd¦  «        t          ddd¦  «        g}d„ |D ¦   «         }t          |¦  «        }|j        dk    sJ ‚t          j        |j        d<   |j        dk    sJ ‚t          |d¬	¦  «        }t          t          |¦  «                             t          j        ¦  «        d
z  d¬	¦  «        }t          j	        ||¦  «         t          |d¬	¦  «        }t          j	        ||¦  «         t          t          t          ddd¦  «        t          ddd¦  «        gd¬	¦  «        }t          t          j        g|dd …         ¢d¬	¦  «        }t          j	        ||¦  «         d S )NéÝ  r@   rŸ   r–   c                 ó6   — g | ]}t          j        |¦  «        ‘ŒS rf   ©r,   Ú
datetime64r-  s     r7   ú
<listcomp>zOTestSeriesConstructors.test_constructor_dtype_datetime64_10.<locals>.<listcomp>Ï  ó"   € Ð3Ð3Ð3 a•”˜qÑ!Ô!Ð3Ð3Ð3r9   ræ  r   zdatetime64[ms]r*   éè  úM8[ms]rN   )r   r   r+   r,   r£   rÖ   r.   r÷   r/   rD   r   )r2   ÚpydatesÚdatesr=   r6   r~   s         r7   Ú$test_constructor_dtype_datetime64_10z;TestSeriesConstructors.test_constructor_dtype_datetime64_10Ì  sx  € å˜D ! QÑ'Ô'­°$¸¸1Ñ)=Ô)=½xÈÈaÐQRÑ?SÔ?SÐTˆØ3Ð3¨7Ð3Ñ3Ô3ˆå�U‰mŒmˆØŒy˜HÒ$Ð$Ð$Ð$å”fˆŒ�‰ØŒy˜HÒ$Ð$Ð$Ð$õ ˜'Ð)9Ð:Ñ:Ô:ˆå�˜u™œ×,Ò,­R¬XÑ6Ô6¸Ñ=ÀXÐNÑNÔNˆÝ
Ô˜v xÑ0Ô0Ð0å˜Ð%5Ð6Ñ6Ô6ˆÝ
Ô˜v xÑ0Ô0Ð0åÝ•(˜4  AÑ&Ô&­°°q¸!Ñ(<Ô(<Ð=ÐEUð
ñ 
ô 
ˆõ �œÐ, %¨¨¨¤)Ð,Ð4DÐEÑEÔEˆÝ
Ô˜v xÑ0Ô0Ð0Ð0Ð0r9   c                 ó  — t          ddd¦  «        t          ddd¦  «        t          ddd¦  «        g}d„ |D ¦   «         }t          |d¬¦  «        }|                     d¦  «         d	}t          j        t
          |¬
¦  «        5  |                     d¦  «         d d d ¦  «         n# 1 swxY w Y   t          |t          j        ¬¦  «        }t          |                     t          j        ¦  «        ¦  «        }t          j	        ||¦  «         d S )Nrì  r@   rŸ   r–   c                 ó6   — g | ]}t          j        |¦  «        ‘ŒS rf   rî  r-  s     r7   rð  zOTestSeriesConstructors.test_constructor_dtype_datetime64_11.<locals>.<listcomp>è  rñ  r9   rN   r*   r÷   z:Converting from datetime64\[ns\] to int32 is not supportedrL   r	  )
r   r   r.   rO   rP   rX   r,   r÷   r/   rD   )r2   rô  rõ  ÚdtsrT   r~   r6   s          r7   Ú$test_constructor_dtype_datetime64_11z;TestSeriesConstructors.test_constructor_dtype_datetime64_11æ  s;  € Ý˜D ! QÑ'Ô'­°$¸¸1Ñ)=Ô)=½xÈÈaÐQRÑ?SÔ?SÐTˆØ3Ð3¨7Ð3Ñ3Ô3ˆå�UÐ"2Ð3Ñ3Ô3ˆð 	�
Š
�7ÑÔÐð LˆÝŒ]�9¨CÐ0Ñ0Ô0ð 	 ð 	 Ø�JŠJ�wÑÔÐð	 ð 	 ð 	 ñ 	 ô 	 ð 	 ð 	 ð 	 ð 	 ð 	 ð 	 øøøð 	 ð 	 ð 	 ð 	 õ ˜¥2¤8Ð,Ñ,Ô,ˆÝ˜#Ÿ*š*¥R¤XÑ.Ô.Ñ/Ô/ˆÝ
Ô˜v xÑ0Ô0Ð0Ð0Ð0s   ÂB$Â$B(Â+B(c                 óþ   — t          t          ddd¦  «        g¦  «        }|d         t          ddddd¦  «        k    sJ ‚t          t          ddd¦  «        g¦  «        }|d         t          ddddd¦  «        k    sJ ‚d S )NrŸ   r@   r   i¸  )r   r   rÒ   s     r7   Ú#test_constructor_dtype_datetime64_9z:TestSeriesConstructors.test_constructor_dtype_datetime64_9û  sŠ   € å� ! Q¨Ñ*Ô*Ð+Ñ,Ô,ˆØ�aŒy�H Q¨¨1¨a°Ñ3Ô3Ò3Ð3Ð3Ð3å� $¨¨1Ñ-Ô-Ð.Ñ/Ô/ˆØ�aŒy�H T¨1¨a°°AÑ6Ô6Ò6Ð6Ð6Ð6Ð6Ð6r9   c                 óœ   — t          t          d¦  «        dgddg¬¦  «        }|d         t          d¦  «        k    sJ ‚|d         dk    sJ ‚d S )NrÔ  r@   r†   rˆ   r]   )r   r   rÒ   s     r7   Ú#test_constructor_dtype_datetime64_8z:TestSeriesConstructors.test_constructor_dtype_datetime64_8  s]   € å� :Ñ.Ô.°Ð2¸3À¸*ÐEÑEÔEˆØ�cŒ{�i¨
Ñ3Ô3Ò3Ð3Ð3Ð3Ø�cŒ{˜aÒÐÐÐÐÐr9   c                 óî  — t          ddd¬¦  «        }|                     t          j        ¦  «                             d¦  «        }t          ||¬¦  «        }dD ]«}t          j        d|› d	�¦  «        }|                     t          j        ¦  «                             |¦  «        }t          ||¦  «        }|d
k    rt          j        d¦  «        }|j        |k    sJ ‚t          j        ||                     |¦  «        ¦  «         Œ¬t          ||t          ¬¦  «        }dD ]d}|                     t          j        ¦  «                             d|› d	�¦  «        }t          ||t          ¬¦  «        }t          j        ||¦  «         Œet          j
        d„ |                     ¦   «         D ¦   «         t          ¬¦  «        }t          ||¦  «        }	t          j        |	j        |¦  «         |	j        t          k    sJ ‚d S )Nz01-Jan-2015z01-Dec-2015ÚMErt  rN   r]   )r  ÚDÚmsÚusÚnszM8[ú]r  r)   r¿   c                 ó6   — g | ]}|                      ¦   «         ‘ŒS rf   )rB   )rl   râ   s     r7   rð  zNTestSeriesConstructors.test_constructor_dtype_datetime64_7.<locals>.<listcomp>#  s    € ÐCÐCÐC¨˜1Ÿ6š6™8œ8ÐCÐCÐCr9   r*   )r   Úviewr,   Úndarrayr.   r   r+   r/   rD   rC   rR   rA   r[  r4   )
r2   rõ  Úvalues2r6   Úunitr+   Úvalues1r~   Údates2Úseries1s
             r7   Ú#test_constructor_dtype_datetime64_7z:TestSeriesConstructors.test_constructor_dtype_datetime64_7	  s×  € õ ˜=¨-¸dÐCÑCÔCˆØ—*’*�RœZÑ(Ô(×/Ò/Ð0@ÑAÔAˆÝ˜'¨Ð/Ñ/Ô/ˆà0ð 	Cð 	CˆDÝ”H˜] 4˜]˜]˜]Ñ+Ô+ˆEØ—j’j¥¤Ñ,Ô,×3Ò3°EÑ:Ô:ˆGÝ˜G UÑ+Ô+ˆFØ�sŠ{ˆ{åœ Ñ)Ô)�Ø”< 5Ò(Ð(Ð(Ð(ÝÔ" 6¨8¯?ª?¸5Ñ+AÔ+AÑBÔBÐBÐBõ ˜'¨µfÐ=Ñ=Ô=ˆØ1ð 	5ð 	5ˆEØ—j’j¥¤Ñ,Ô,×3Ò3°N¸%°N°N°NÑCÔCˆGÝ˜G¨5½Ð?Ñ?Ô?ˆFÝÔ" 6¨8Ñ4Ô4Ð4Ð4õ ”ÐCÐC¨U×-@Ò-@Ñ-BÔ-BÐCÑCÔCÍ6ÐRÑRÔRˆÝ˜ Ñ'Ô'ˆÝ
Ô# G¤N°FÑ;Ô;Ð;ØŒ}¥Ò&Ð&Ð&Ð&Ð&Ð&r9   c                 óv  — t          d t          dg¦  «        }|j        t          k    sJ ‚t          t          j        t          dg¦  «        }|j        t          k    sJ ‚t          t          d dg¦  «        }|j        t          k    sJ ‚t          t          t          j        dg¦  «        }|j        t          k    sJ ‚d S )Nz2013-08-05 15:30:00.000001)r   r   r+   rC   r,   r£   r<   s     r7   Ú#test_constructor_dtype_datetime64_6z:TestSeriesConstructors.test_constructor_dtype_datetime64_6(  s®   € õ �d�CÐ!=Ð>Ñ?Ô?ˆØŒy�FÒ"Ð"Ð"Ð"å•b”f�cÐ#?Ð@ÑAÔAˆØŒy�FÒ"Ð"Ð"Ð"å•c˜4Ð!=Ð>Ñ?Ô?ˆØŒy�FÒ"Ð"Ð"Ð"å•c�2œ6Ð#?Ð@ÑAÔAˆØŒy�FÒ"Ð"Ð"Ð"Ð"Ð"r9   c                 óz  — t          dd¬¦  «        }t          |¦  «        j        d         j        �J ‚t          ddd¬¦  «        }t	          t          |¦  «        j        d         j        ¦  «        dk    sJ ‚t          ddd¬¦  «        }t	          t          |¦  «        j        d         j        ¦  «        dk    sJ ‚d S )NrÔ  r–   r�  r   ÚUTCr™  r  )r   r   rÖ   r  rž   )r2   Údrs     r7   Ú#test_constructor_dtype_datetime64_5z:TestSeriesConstructors.test_constructor_dtype_datetime64_58  s²   € õ ˜
¨AÐ.Ñ.Ô.ˆÝ�b‰zŒzŒ˜qÔ!Ô$Ð,Ð,Ð,Ý˜
¨A°%Ð8Ñ8Ô8ˆÝ•6˜"‘:”:”? 1Ô%Ô(Ñ)Ô)¨UÒ2Ð2Ð2Ð2Ý˜
¨A°,Ð?Ñ?Ô?ˆÝ•6˜"‘:”:”? 1Ô%Ô(Ñ)Ô)¨\Ò9Ð9Ð9Ð9Ð9Ð9r9   c                 ó–   — t          ddt          g¦  «        }|j        dk    sJ ‚|d         t          u sJ ‚dt          |¦  «        v sJ ‚d S )Nl   *�}aiZléÿrC   rŸ   r   )r   r   r+   rž   r<   s     r7   Ú#test_constructor_dtype_datetime64_4z:TestSeriesConstructors.test_constructor_dtype_datetime64_4B  sW   € å�m X­sÐ3Ñ4Ô4ˆØŒy˜HÒ$Ð$Ð$Ð$Ø�1Œv�ˆ}ˆ}ˆ}ˆ}Ø�˜C™œÐ Ð Ð Ð Ð Ð r9   c                 óÒ   — t          t          ddd¦  «        t          ddd¦  «        t          g¦  «        }|j        dk    sJ ‚|d         t          u sJ ‚dt	          |¦  «        v sJ ‚d S ©NiÚ  r@   rŸ   ræ  r   )r   r   r   r+   rž   r<   s     r7   Ú#test_constructor_dtype_datetime64_3z:TestSeriesConstructors.test_constructor_dtype_datetime64_3I  so   € å•h˜t Q¨Ñ*Ô*­H°Q¸¸1Ñ,=Ô,=½sÐCÑDÔDˆØŒy˜HÒ$Ð$Ð$Ð$Ø�1Œv�ˆ}ˆ}ˆ}ˆ}Ø�˜C™œÐ Ð Ð Ð Ð Ð r9   c                 óÜ   — t          t          ddd¦  «        t          ddd¦  «        t          j        g¦  «        }|j        dk    sJ ‚|d         t
          u sJ ‚dt          |¦  «        v sJ ‚d S r  )r   r   r,   r£   r+   r   rž   r<   s     r7   Ú#test_constructor_dtype_datetime64_2z:TestSeriesConstructors.test_constructor_dtype_datetime64_2P  sq   € å•h˜t Q¨Ñ*Ô*­H°Q¸¸1Ñ,=Ô,=½r¼vÐFÑGÔGˆØŒy˜HÒ$Ð$Ð$Ð$Ø�1Œv�ˆ}ˆ}ˆ}ˆ}Ø�˜C™œÐ Ð Ð Ð Ð Ð r9   c                 óÒ  — t          dddd¬¦  «        }t          |¦  «        }|j        j        dk    sJ ‚|j        dk    sJ ‚t	          |j        t
          ¦  «        sJ ‚dt          |¦  «        v sJ ‚|j        }t	          |t          j	        ¦  «        sJ ‚|j        dk    sJ ‚t          |¦  «        }|                     d¦  «                             |j        j        ¬	¦  «        }t          j        ||¦  «         |j        d
         }|t%          dd¬	¦  «        k    sJ ‚|d
         }|t%          dd¬	¦  «        k    sJ ‚|t          g d¢|j        ¬¦  «                 }t          j        ||d
d…         ¦  «         |j        d
d…         }t          j        |t          |d
d…         ¦  «        ¦  «         t+          j        |j        d
d…         |j        dd …         g¦  «        }t          j        ||¦  «         dt          |¦  «        v sJ ‚|                     ¦   «         }dt          |¦  «        v sJ ‚dt          |¦  «        v sJ ‚t          |d¬¦  «        }t          j        ||¦  «         d S )NrÔ  r–   r  r  ©r  r  r
  údatetime64[ns, US/Eastern]rN   r  ©r  r   z2013-01-01 00:00:00-0500rg  r]   rŸ   r@   r   Úinferrt  )r   r   r+   r‚   r‘   r   rž   r4   r,   r  r   Útz_localizeÚ
tz_convertÚdtr  r/   rE   rÖ   r   r^   rD   rÞ  ÚconcatÚshift)r2   r  r  r~   r)  s        r7   Ú!test_constructor_with_datetime_tzz8TestSeriesConstructors.test_constructor_with_datetime_tzW  sv  € õ ˜
¨A°,ÀTÐJÑJÔJˆÝ�2‰JŒJˆØŒwŒ|Ð;Ò;Ð;Ð;Ð;ØŒwÐ6Ò6Ð6Ð6Ð6Ý˜!œ'¥?Ñ3Ô3Ð3Ð3Ð3Ø+­s°1©v¬vÐ5Ð5Ð5Ð5ð ”ˆÝ˜&¥"¤*Ñ-Ô-Ð-Ð-Ð-ØŒ|Ð/Ò/Ð/Ð/Ð/å˜FÑ#Ô#ˆØ�oŠo˜eÑ$Ô$×/Ò/°1´4´7Ð/Ñ;Ô;ˆÝ
Ô˜b #Ñ&Ô&Ð&ð ”˜”ˆØ�Ð#=À,ÐOÑOÔOÒOÐOÐOÐOØ�1”ˆØ�Ð#=À,ÐOÑOÔOÒOÐOÐOÐOà•6Ð-Ð-Ð-°Q´WÐ=Ñ=Ô=Ô>ˆÝ
Ô˜v q¨¨1¨¤vÑ.Ô.Ð.à”˜˜!˜”ˆÝ
Ô˜v¥v¨b°°1°¬g¡¤Ñ7Ô7Ð7õ ”˜AœF 1 Q 3œK¨¬°°°¬Ð4Ñ5Ô5ˆÝ
Ô˜v qÑ)Ô)Ð)ð ,­s°1©v¬vÐ5Ð5Ð5Ð5ð —’‘”ˆØ+­s°6©{¬{Ð:Ð:Ð:Ð:Ø�˜F™œÐ#Ð#Ð#Ð#å˜q wÐ/Ñ/Ô/ˆÝ
Ô˜f bÑ)Ô)Ð)Ð)Ð)r9   c                 ól   — t          t          dddd¬¦  «        ¦  «        }dt          |¦  «        v sJ ‚d S )NrÔ  rò  r  r  r  r  )r   r   rž   r<   s     r7   Ú"test_constructor_with_datetime_tz5z9TestSeriesConstructors.test_constructor_with_datetime_tz5†  s>   € å•Z 
°D¸\ÐPTÐUÑUÔUÑVÔVˆØ+­s°3©x¬xÐ7Ð7Ð7Ð7Ð7Ð7r9   c                 ó  — t          t          dd¬¦  «                             d¦  «        t          dd¬¦  «                             d¦  «        g¦  «        }|j        dk    sJ ‚t	          j        |d¬¦  «        d	k    sJ ‚d S )
Nú2013-01-01 13:00:00-0800ú
US/Pacificr  r  ú2013-01-02 14:00:00-0800zdatetime64[s, US/Pacific]T©Úskipnarï  )r   r   Úas_unitr+   r
   Úinfer_dtyper<   s     r7   Ú"test_constructor_with_datetime_tz4z9TestSeriesConstructors.test_constructor_with_datetime_tz4‹  s�   € ååÐ4¸ÐFÑFÔF×NÒNÈsÑSÔSÝÐ4¸ÐFÑFÔF×NÒNÈsÑSÔSðñ
ô 
ˆð ŒyÐ7Ò7Ð7Ð7Ð7ÝŒ˜s¨4Ð0Ñ0Ô0°LÒ@Ð@Ð@Ð@Ð@Ð@r9   c                 ó¶   — t          t          dd¬¦  «        t          dd¬¦  «        g¦  «        }|j        dk    sJ ‚t          j        |d¬¦  «        d	k    sJ ‚d S )
Nr*  r+  r  r,  r  rC   Tr-  r   )r   r   r+   r
   r0  r<   s     r7   Ú"test_constructor_with_datetime_tz3z9TestSeriesConstructors.test_constructor_with_datetime_tz3–  ss   € ÝåÐ4¸ÐFÑFÔFÝÐ4¸ÐFÑFÔFðñ
ô 
ˆð Œy˜HÒ$Ð$Ð$Ð$ÝŒ˜s¨4Ð0Ñ0Ô0°JÒ>Ð>Ð>Ð>Ð>Ð>r9   c                 óÌ   — t          t          ddgd¬¦  «        }t          ddgd¬¦  «                             d¦  «        }t          |¦  «        }t	          j        ||¦  «         d S )	Nr   r@   r  r¿   r   r  r  r  )r   r   r   r/  r/   rD   )r2   r=   Údtir6   s       r7   Ú"test_constructor_with_datetime_tz2z9TestSeriesConstructors.test_constructor_with_datetime_tz2   sc   € å•S  A Ð.JÐKÑKÔKˆÝ˜U E˜N¨|Ð<Ñ<Ô<×DÒDÀTÑJÔJˆÝ˜#‘;”;ˆÝ
Ô˜s HÑ-Ô-Ð-Ð-Ð-r9   c                 óÀ   ‡‡— dt          d¦  «        ddd gŠt          ‰¦  «        Št          ˆˆfd„t          t	          ‰¦  «        ¦  «        D ¦   «         ¦  «        sJ ‚d S )Nr£   z
1990-01-01z2015-03-14T16:15:14.123-08:00z2019-03-04T21:56:32.620-07:00c              3   ó8   •K  — | ]}‰|         ‰|         u V — Œd S rj   rf   )rl   r#  r=   rG   s     €€r7   rn   zVTestSeriesConstructors.test_constructor_no_partial_datetime_casting.<locals>.<genexpr>±  s0   øè è € Ð?Ð?¨�3�q”6˜T !œWÐ$Ð?Ð?Ð?Ð?Ð?Ð?r9   )r   r   r;   r—   r}   )r2   r=   rG   s    @@r7   Ú,test_constructor_no_partial_datetime_castingzCTestSeriesConstructors.test_constructor_no_partial_datetime_casting§  sq   øø€ ð Ý�lÑ#Ô#Ø+Ø+Øð
ˆõ �T‰lŒlˆÝÐ?Ð?Ð?Ð?Ð?­eµC¸±I´IÑ.>Ô.>Ð?Ñ?Ô?Ñ?Ô?Ð?Ð?Ð?Ð?Ð?r9   Ú	arr_dtypeÚkindÚMr²   r
  )r  r  r  r  r  r²   r  c                 óz  — |› d|› d�}t          j        g d¢|¬¦  «        }t          |¦  «        }|                     |¦  «        }t          |                     |¦  «        ¦  «        }|dv r|j        |k    sJ ‚|j        |k    sJ ‚n |j        |› d�k    sJ ‚|j        |› d�k    sJ ‚t          j        ||¦  «         d S )Nú8[r  r  r*   )r  r  r  r  z8[s])r,   rR   r   r.   r+   r/   rD   )	r2   r:  r;  r
  r+   rÄ  r=   r~   r6   s	            r7   Ú&test_construction_to_datetimelike_unitz=TestSeriesConstructors.test_construction_to_datetimelike_unit³  sé   € ð Ð"Ð"˜4Ð"Ð"Ð"ˆÝŒh�y�y�y¨	Ð2Ñ2Ô2ˆÝ�S‰kŒkˆØ—’˜EÑ"Ô"ˆå˜#Ÿ*š* UÑ+Ô+Ñ,Ô,ˆàÐ*Ð*Ð*Ø”< 5Ò(Ð(Ð(Ð(Ø”> UÒ*Ð*Ð*Ð*Ð*ð ”< d = = =Ò0Ð0Ð0Ð0Ø”>¨ ] ] ]Ò2Ð2Ð2Ð2å
Ô˜v xÑ0Ô0Ð0Ð0Ð0r9   Úargz2013-01-01 00:00:00c                 óÂ   — t          |gd¬¦  «        }t          t          |¦  «        gd¬¦  «        j                             d¦  «        }t	          j        ||¦  «         d S )Nzdatetime64[ns, CET]r*   rÊ   ÚCET)r   r   r#  r!  r/   rD   )r2   r@  r~   r6   s       r7   Ú7test_constructor_with_naive_string_and_datetimetz_dtypezNTestSeriesConstructors.test_constructor_with_naive_string_and_datetimetz_dtypeË  s^   € õ ˜˜Ð%:Ð;Ñ;Ô;ˆÝ�9 S™>œ>Ð*°(Ð;Ñ;Ô;Ô>×JÒJÈ5ÑQÔQˆÝ
Ô˜v xÑ0Ô0Ð0Ð0Ð0r9   c                 óF  — t          j        dd¦  «        }t          j        t          j        dd¦  «        gd¬¦  «        }t          |¦  «        }t          t	          |¦  «        g¦  «                             d¦  «        }|j        dk    sJ ‚t          j        ||¦  «         d S )Nr@   r  z>M8[ms]r*   ró  )	r,   rï  rR   r   r   r.   r+   r/   rD   )r2   r  rÄ  r~   r6   s        r7   Ú%test_constructor_datetime64_bigendianz<TestSeriesConstructors.test_constructor_datetime64_bigendianÒ  s�   € åŒ]˜1˜dÑ#Ô#ˆÝŒh�œ a¨Ñ.Ô.Ð/°yÐAÑAÔAˆå˜‘”ˆÝ�9 R™=œ=˜/Ñ*Ô*×1Ò1°(Ñ;Ô;ˆØŒ~ Ò)Ð)Ð)Ð)Ý
Ô˜v xÑ0Ô0Ð0Ð0Ð0r9   Úinterval_constructorc                 óø   — |                      t          j        d¦  «        d¬¦  «        }t          |¦  «        }|j        dk    sJ ‚t          j        t          |j        ¦  «        t          |¦  «        ¦  «         d S )Nr–   r  ©Úclosedzinterval[int64, right])	Úfrom_breaksr,   r-   r   r+   r/   rE   r   r4   )r2   rF  Ú	intervalsr~   s       r7   Útest_construction_intervalz1TestSeriesConstructors.test_construction_intervalÜ  sp   € ð )×4Ò4µR´Y¸q±\´\È'Ð4ÑRÔRˆ	Ý˜	Ñ"Ô"ˆØŒ|Ð7Ò7Ð7Ð7Ð7Ý
Ô�e F¤MÑ2Ô2µE¸)Ñ4DÔ4DÑEÔEÐEÐEÐEr9   Údata_constructorr1   zndarray[object]c                 óô   — t          dd¦  «        t          dd¦  «        d g}t           ||¦  «        ¦  «        }t          t          |¦  «        ¦  «        }|j        dk    sJ ‚t	          j        ||¦  «         d S )Nr   r@   rŸ   zinterval[float64, right])r   r   r"   r+   r/   rD   ©r2   rM  rr   r~   r6   s        r7   Útest_constructor_infer_intervalz6TestSeriesConstructors.test_constructor_infer_intervalä  s{   € õ
 ˜˜A‘”¥¨¨A¡¤°Ð5ˆÝÐ(Ð(¨Ñ.Ô.Ñ/Ô/ˆÝ�-¨Ñ-Ô-Ñ.Ô.ˆØŒ|Ð9Ò9Ð9Ð9Ð9Ý
Ô˜v xÑ0Ô0Ð0Ð0Ð0r9   c                 óÖ   — t          ddd¬¦  «        t          ddd¬¦  «        g}t           ||¦  «        ¦  «        }|j        t          k    sJ ‚|                     ¦   «         |k    sJ ‚d S )Nr   r@   ÚbothrH  rŸ   Úneither)r   r   r+   rC   rÑ   )r2   rM  rr   r~   s       r7   Ú&test_constructor_interval_mixed_closedz=TestSeriesConstructors.test_constructor_interval_mixed_closedï  sw   € õ
 ˜˜A fÐ-Ñ-Ô-­x¸¸1ÀYÐ/OÑ/OÔ/OÐPˆÝÐ(Ð(¨Ñ.Ô.Ñ/Ô/ˆØŒ|�vÒ%Ð%Ð%Ð%Ø�}Š}‰Œ $Ò&Ð&Ð&Ð&Ð&Ð&r9   c                 óì  — t          t          ddd¬¦  «        ¦  «        }t          ||j        ¬¦  «        }t          j        ||¦  «         t          |j                             d¦  «        |j        ¬¦  «        }t          j        ||¦  «         t          |j        |j        ¬¦  «        }t          |j        ¦  «        j                             |j        j	        ¦  «        }t          j        ||¦  «         t          j
        d ¦  «        5  t          |j        ¦  «        j                             d¦  «        }|j                             |j        j	        ¦  «        }d d d ¦  «         n# 1 swxY w Y   t          j        ||¦  «         t          j
        d ¦  «        5  t          |j                             d¦  «        |j        ¬¦  «        }d d d ¦  «         n# 1 swxY w Y   t          j        ||¦  «         d S )NrÔ  r–   r  r™  r*   r  r÷   )r   r   r+   r/   rD   r#  r"  r4   r!  r  r3  r  )r2   r=   r~   r6   Úmiddles        r7   Útest_construction_consistencyz4TestSeriesConstructors.test_construction_consistencyù  s5  € õ •Z 
°A¸,ÐGÑGÔGÑHÔHˆå˜ 3¤9Ð-Ñ-Ô-ˆÝ
Ô˜v sÑ+Ô+Ð+å˜œ×)Ò)¨%Ñ0Ô0¸¼	ÐBÑBÔBˆÝ
Ô˜v sÑ+Ô+Ð+õ ˜œ
¨#¬)Ð4Ñ4Ô4ˆÝ˜#œ*Ñ%Ô%Ô(×4Ò4°S´Y´\ÑBÔBˆÝ
Ô˜v xÑ0Ô0Ð0åÔ'¨Ñ-Ô-ð 	8ð 	8å˜CœJÑ'Ô'Ô*×6Ò6°uÑ=Ô=ˆFØ”Y×)Ò)¨#¬)¬,Ñ7Ô7ˆFð	8ð 	8ð 	8ñ 	8ô 	8ð 	8ð 	8ð 	8ð 	8ð 	8ð 	8øøøð 	8ð 	8ð 	8ð 	8õ 	Ô˜v sÑ+Ô+Ð+åÔ'¨Ñ-Ô-ð 	Gð 	Gå˜CœJŸOšO¨GÑ4Ô4¸C¼IÐFÑFÔFˆFð	Gð 	Gð 	Gñ 	Gô 	Gð 	Gð 	Gð 	Gð 	Gð 	Gð 	Gøøøð 	Gð 	Gð 	Gð 	Gõ 	Ô˜v sÑ+Ô+Ð+Ð+Ð+s%   ÄAE%Å%E)Å,E)Æ/GÇGÇGc                 óô   — t          dd¦  «        t          dd¦  «        d g}t           ||¦  «        ¦  «        }t          t          |¦  «        ¦  «        }t          j        ||¦  «         |j        dk    sJ ‚d S )NÚ2000r  Ú2001ú	Period[D])r   r   r#   r/   rD   r+   rO  s        r7   Útest_constructor_infer_periodz4TestSeriesConstructors.test_constructor_infer_period  s~   € õ �v˜sÑ#Ô#¥V¨F°CÑ%8Ô%8¸$Ð?ˆÝÐ(Ð(¨Ñ.Ô.Ñ/Ô/ˆÝ�, tÑ,Ô,Ñ-Ô-ˆÝ
Ô˜v xÑ0Ô0Ð0ØŒ|˜{Ò*Ð*Ð*Ð*Ð*Ð*r9   z$PeriodDtype Series not supported yet©Úreasonc                 ó¸   — t          dddt          j        j        gd¬¦  «        }|d         }t	          |¦  «        sJ ‚||d<   t	          |d         ¦  «        sJ ‚d S )Nr   rò  éÐ  z	period[D]r*   r–   rŸ   )r   rÞ  Ú_libsr	   r   ©r2   rL  Úvals      r7   Ú;test_construct_from_ints_including_iNaT_scalar_period_dtypezRTestSeriesConstructors.test_construct_from_ints_including_iNaT_scalar_period_dtype  s_   € å˜˜D $­¬¬Ð6¸kÐJÑJÔJˆà�QŒiˆÝ�C‰yŒyÐÐˆyàˆˆq‰	Ý�F˜1”I‰ŒÐÐˆÐÐr9   c                 ó¼   — t          dd¦  «        t          dd¦  «        g}t          |¦  «        }|j        t          k    sJ ‚|                     ¦   «         |k    sJ ‚d S )NrY  r  rZ  ÚY)r   r   r+   rC   rÑ   )r2   rr   r~   s      r7   Ú.test_constructor_period_incompatible_frequencyzETestSeriesConstructors.test_constructor_period_incompatible_frequency)  s]   € Ý�v˜sÑ#Ô#¥V¨F°CÑ%8Ô%8Ð9ˆÝ˜‘”ˆØŒ|�vÒ%Ð%Ð%Ð%Ø�}Š}‰Œ $Ò&Ð&Ð&Ð&Ð&Ð&r9   c                 óÔ   — t          ddd¬¦  «        }t          |¦  «        }|j        dk    sJ ‚t          |                     t          ¦  «        ¦  «        }|j        t          k    sJ ‚d S )NrÔ  rµ   r  r  r[  )r   r   r+   r.   rC   )r2   Úpir  r6   s       r7   Útest_constructor_periodindexz3TestSeriesConstructors.test_constructor_periodindex/  sh   € õ ˜*¨a°cÐ:Ñ:Ô:ˆÝ�2‰JŒJˆØŒw˜+Ò%Ð%Ð%Ð%Ý˜"Ÿ)š)¥FÑ+Ô+Ñ,Ô,ˆØŒ~¥Ò'Ð'Ð'Ð'Ð'Ð'r9   c                 óT  — ddddœ}t          |¦  «        }t          |t          |                     ¦   «         ¦  «        ¬¦  «        }t          j        ||¦  «         t          |g d¢¬¦  «        }t          ddt
          j        d	gg d¢¬¦  «        }t          j        ||¦  «         t          d
dd¬¦  «        }|d	         d	|d         di}t          ||¬¦  «        }t          t
          j        |t
          j        ¬¦  «        }d	|j	        d	<   d|j	        d<   t          j        ||¦  «         d S )Nrf  r  r  r2  r]   )rˆ   rÐ   râ   r†   r@   rŸ   r   rŒ  r(   r  r  r*   )
r   rå   Úkeysr/   rD   r,   r£   r   r½   rÖ   )r2   râ   r~   r6   Úpidxs        r7   Útest_constructor_dictz,TestSeriesConstructors.test_constructor_dict9  s&  € Ø˜C cÐ*Ð*ˆå˜‘”ˆÝ˜!¥6¨!¯&ª&©(¬(Ñ#3Ô#3Ð4Ñ4Ô4ˆÝ
Ô˜v xÑ0Ô0Ð0å˜Ð!5Ð!5Ð!5Ð6Ñ6Ô6ˆÝ˜1˜a¥¤¨Ð+Ð3GÐ3GÐ3GÐHÑHÔHˆÝ
Ô˜v xÑ0Ô0Ð0å˜L°"¸3Ð?Ñ?Ô?ˆØ�!ŒW�a˜˜aœ !Ð$ˆÝ˜ Ð&Ñ&Ô&ˆÝ�"œ& $­b¬jÐ9Ñ9Ô9ˆØˆŒ�aÑØˆŒ�aÑÝ
Ô˜v xÑ0Ô0Ð0Ð0Ð0r9   c                 óŽ   — ddgdgdggi}t          |dgd¬¦  «        }t          |dg¬¦  «        }t          j        ||¦  «         d S )Nr†   rŸ   r–   r    rC   r¿   r]   rÿ   ©r2   râ   r~   r6   s       r7   Ú/test_constructor_dict_list_value_explicit_dtypezFTestSeriesConstructors.test_constructor_dict_list_value_explicit_dtypeL  s[   € à�A�3˜˜˜a˜S�/Ð"ˆÝ˜ # ¨hÐ7Ñ7Ô7ˆÝ˜! C 5Ð)Ñ)Ô)ˆÝ
Ô˜v xÑ0Ô0Ð0Ð0Ð0r9   c                 óš   — ddddœ}t          |¦  «        }t          g d¢t          d¦  «        ¬¦  «        }t          j        ||¦  «         d S )Nr@   r   rŸ   rÏ   )r@   r   rŸ   Úbacr]   )r   r1   r/   rD   rp  s       r7   Útest_constructor_dict_orderz2TestSeriesConstructors.test_constructor_dict_orderS  sS   € ð ˜! !Ð$Ð$ˆÝ˜‘”ˆÝ˜)˜)˜)­4°©;¬;Ð7Ñ7Ô7ˆÝ
Ô˜v xÑ0Ô0Ð0Ð0Ð0r9   c                 ó¦   — |\  }}d|i}t          |dg¬¦  «        }t          |dg|¬¦  «        }|j        |k    sJ ‚t          j        ||¦  «         d S )Nr†   r]   r¿   )r   r+   r/   rD   )r2   r˜   r™   rš   râ   r~   r6   s          r7   Útest_constructor_dict_extensionz6TestSeriesConstructors.test_constructor_dict_extension[  sl   € Ø1Ñˆ	�8Ø�)ÐˆÝ˜ # Ð'Ñ'Ô'ˆÝ˜)¨C¨5¸ÐAÑAÔAˆàŒ|˜xÒ'Ð'Ð'Ð'å
Ô˜v xÑ0Ô0Ð0Ð0Ð0r9   rº  c           	      óÜ  — dd|dt          d¦  «        dddi}t          |¦  «                             ¦   «         }t          g d¢d|t          j        dg¬	¦  «        }t          j        ||¦  «         d
ddt          j        fdd|fdi}t          |¦  «                             ¦   «         }t          g d¢t          d
dt          j        fd|fg¦  «        ¬	¦  «        }t          j        ||¦  «         d S )Nr@   r†   rˆ   r£   rÐ   r    râ   ©r†   rˆ   rÐ   râ   r]   ©r@   r@   rŸ   r–   r2  )r’   r   Úsort_valuesr,   r£   r/   rD   r   )r2   rº  râ   r~   r6   s        r7   Útest_constructor_dict_nan_keyz4TestSeriesConstructors.test_constructor_dict_nan_keye  sô   € ð ��U˜C¥ u¡¤¨s°A°sÐ;ˆÝ˜‘”×&Ò&Ñ(Ô(ˆÝÐ.Ð.Ð.°q¸%ÅÄÈÐ6KÐLÑLÔLˆÝ
Ô˜v xÑ0Ô0Ð0ð �S˜1�bœf˜+ s¨Q°¨J¸Ð<ˆÝ˜‘”×&Ò&Ñ(Ô(ˆÝØˆOˆO¥5¨&°1µb´f°+ÀÀ5¸zÐ)JÑ#KÔ#Kð
ñ 
ô 
ˆõ 	Ô˜v xÑ0Ô0Ð0Ð0Ð0r9   c                 óê  ‡	‡
— g d¢Š	g d¢Š
ˆ	ˆ
fd„} |t           j        ¦  «        } |d„ ¦  «        } |t          ¦  «        }t          ‰
d„ ‰	D ¦   «         ¦  «        }t          |¦  «        }t          |¦  «        }t          |¦  «        }t	          j        ||                     |j                             d¦  «        ¦  «        ¦  «         t	          j        ||¦  «         t	          j        ||¦  «         d S )N)z
1984-02-19z
1988-11-06z
1989-12-03z
1990-03-15)g{—‰\I„Ai…Ö g„¦tyZQƒAr½  c                 óX   •‡ — t          t          ˆ fd„‰D ¦   «         ‰¦  «        ¦  «        S )Nc              3   ó.   •K  — | ]} ‰|¦  «        V — Œd S rj   rf   )rl   rÞ   rZ   s     €r7   rn   zeTestSeriesConstructors.test_constructor_dict_datetime64_index.<locals>.create_data.<locals>.<genexpr>|  s+   øè è € ÐBÐB°˜[˜[¨™^œ^ÐBÐBÐBÐBÐBÐBr9   )ru  Úzip)rZ   Údates_as_strr4   s   `€€r7   Úcreate_datazRTestSeriesConstructors.test_constructor_dict_datetime64_index.<locals>.create_data{  s1   øø€ Ý�ÐBÐBÐBÐB°\ÐBÑBÔBÀFÑKÔKÑLÔLÐLr9   c                 ó,   — t          j        | d¦  «        S )Nz%Y-%m-%d)r   ÚstrptimerŸ  s    r7   ra   zOTestSeriesConstructors.test_constructor_dict_datetime64_index.<locals>.<lambda>  s   € ­hÔ.?ÀÀ:Ñ.NÔ.N€ r9   c              3   ó4   K  — | ]}t          |¦  «        V — Œd S rj   )r   r-  s     r7   rn   zPTestSeriesConstructors.test_constructor_dict_datetime64_index.<locals>.<genexpr>‚  s(   è è € Ð"FÐ"F°A¥9¨Q¡<¤<Ð"FÐ"FÐ"FÐ"FÐ"FÐ"Fr9   r  )	r,   rï  r   r   r/   rD   Úset_axisr^   r/  )r2   r�  Údata_datetime64Údata_datetimeÚdata_Timestampr6   Úresult_datetime64Úresult_datetimeÚresult_Timestampr€  r4   s            @@r7   Ú&test_constructor_dict_datetime64_indexz=TestSeriesConstructors.test_constructor_dict_datetime64_indexu  s$  øø€ ð PÐOÐOˆØFÐFÐFˆð	Mð 	Mð 	Mð 	Mð 	Mð 	Mð &˜+¥b¤mÑ4Ô4ˆØ#˜Ð$NÐ$NÑOÔOˆØ$˜¥YÑ/Ô/ˆå˜&Ð"FÐ"F¸Ð"FÑ"FÔ"FÑGÔGˆå" ?Ñ3Ô3ÐÝ  Ñ/Ô/ˆÝ! .Ñ1Ô1Ðå
ÔØ˜x×0Ò0°´×1GÒ1GÈÑ1LÔ1LÑMÔMñ	
ô 	
ð 	
õ 	Ô˜°Ñ9Ô9Ð9Ý
ÔÐ/°Ñ:Ô:Ð:Ð:Ð:r9   c           	      óÂ   — ddi}t          |¦  «        }t          dt          dgdgt          j        ggdgdgdgg¬¦  «        ¬¦  «        }t	          j        ||¦  «         d S )N)r@   r@   Ng      ð¿r@   r   r½  )ÚlevelsÚcodesr]   )r   r   r,   r£   r/   rD   ro  s       r7   Ú#test_constructor_dict_tuple_indexerz:TestSeriesConstructors.test_constructor_dict_tuple_indexerŽ  sv   € à˜dÐ#ˆÝ˜‘”ˆÝØ�
¨A¨3°°µb´f°XÐ*>ÈÀsÈQÈCÐRTÐQUÐFVÐWÑWÔWð
ñ 
ô 
ˆõ 	Ô˜v xÑ0Ô0Ð0Ð0Ð0r9   c                 óŽ   —  |ddi¦  «        }t          |¦  «        }t          dgdg¬¦  «        }t          j        ||¦  «         d S )Nr–   Úthreer]   rÿ   )r2   Únon_dict_mapping_subclassÚndmr~   r6   s        r7   Útest_constructor_mappingz/TestSeriesConstructors.test_constructor_mapping—  sP   € à'Ð'¨¨G¨Ñ5Ô5ˆÝ˜‘”ˆÝ˜7˜)¨A¨3Ð/Ñ/Ô/ˆå
Ô˜v xÑ0Ô0Ð0Ð0Ð0r9   c                 óV   — g d¢}t          |¦  «        }t          |¦  «        |k    sJ ‚d S ©N)ry  )rŸ   rŸ   )rŸ   r–   )r   r1   ©r2   rr   r  s      r7   Útest_constructor_list_of_tuplesz6TestSeriesConstructors.test_constructor_list_of_tuplesŸ  s/   € Ø'Ð'Ð'ˆÝ�4‰LŒLˆÝ�A‰wŒw˜$Šˆˆˆˆˆr9   c                 óR   — d}t          |¦  «        }t          |¦  «        |k    sJ ‚d S r—  )r   Útupler˜  s      r7   Ú test_constructor_tuple_of_tuplesz7TestSeriesConstructors.test_constructor_tuple_of_tuples¤  s/   € Ø'ˆÝ�4‰LŒLˆÝ�Q‰xŒx˜4ÒÐÐÐÐÐr9   z%data, expected_values, expected_indexr¶   )©r@   rŸ   ©Nrµ   r�  rž  )©r@   ©r    rµ   )r@   Nr   c                 ó¸   — t          |¦  «                             ¦   «         }t          |t          j        |¦  «        ¬¦  «        }t	          j        ||¦  «         d S r\   )r   rz  r   Úfrom_tuplesr/   rD   )r2   rr   Úexpected_valuesÚexpected_indexr~   r6   s         r7   Útest_constructor_dict_of_tuplesz6TestSeriesConstructors.test_constructor_dict_of_tuples©  sQ   € õ ˜‘”×)Ò)Ñ+Ô+ˆÝ˜/µÔ1GÈÑ1WÔ1WÐXÑXÔXˆÝ
Ô˜v xÑ0Ô0Ð0Ð0Ð0r9   z+ignore:elementwise comparison:FutureWarningc                 ó¦  — dddddœ}t          |¦  «        }t          j        |j        ¦  «         dddt	          j        ¦   «         dœ}t          |¦  «        }|j        t          j        k    sJ ‚dddddœ}t          |¦  «        }|s|j        t          j        k    snnJ ‚d
ddœ}t          |t          ¬¦  «        }|j        t          j
        k    sJ ‚d S )Nr   r@   rŸ   r–   rx  r  r  Ú3rž   Ú0©r†   rˆ   r*   )r   r/   Úassert_is_sortedr^   r   rç  r+   r,   r¤   r’   r½   )r2   r¬   rr   rL  s       r7   Útest_fromDictz$TestSeriesConstructors.test_fromDict·  sÞ   € à˜Q Q¨QÐ/Ð/ˆå˜‘”ˆÝ
Ô˜FœLÑ)Ô)Ð)à˜S sµ´±´Ð@Ð@ˆÝ˜‘”ˆØŒ|�rœzÒ)Ð)Ð)Ð)à˜S s°Ð5Ð5ˆÝ˜‘”ˆØ1CÐNˆvŒ|�rœzÒ)Ð)Ð)Ð)Ð)ÐNà˜sÐ#Ð#ˆÝ˜¥EÐ*Ñ*Ô*ˆØŒ|�rœzÒ)Ð)Ð)Ð)Ð)Ð)r9   c                 ó,  — t          t          j        |j        t          j        ¬¦  «        }|j        t          j        k    sJ ‚t          |¦  «        t          |¦  «        k    sJ ‚t          d|j        ¬¦  «        }|s|j        t          j        k    snnJ ‚t          |¦  «        t          |¦  «        k    sJ ‚t          j	        ¦   «         }t          ||j        ¬¦  «        }|j        dk    sJ ‚t          |¦  «        t          |¦  «        k    sJ ‚t          d|j        d¬¦  «        }t          d|j        ¬¦  «         
                    d¦  «        }|j        dk    sJ ‚t          |¦  «        t          |¦  «        k    sJ ‚t          j        ||¦  «         d S )Nr¿   rˆ  r]   rž   ræ  r   r¾   )r   r,   r£   r^   r½   r+   r}   r¤   r   rç  r.   r/   rD   )	r2   r«   r¬   ÚnansÚstringsrâ   rõ  Úcategoricalr6   s	            r7   Útest_fromValuez%TestSeriesConstructors.test_fromValueÊ  s�  € Ý•b”f OÔ$9ÅÄÐLÑLÔLˆØŒz�RœZÒ'Ð'Ð'Ð'Ý�4‰yŒy�C Ñ0Ô0Ò0Ð0Ð0Ð0å˜ oÔ&;Ð<Ñ<Ô<ˆØ2DÐOˆwŒ}¥¤
Ò*Ð*Ð*Ð*Ð*ÐOÝ�7‰|Œ|�s ?Ñ3Ô3Ò3Ð3Ð3Ð3åŒL‰NŒNˆÝ�q Ô 5Ð6Ñ6Ô6ˆØŒ{˜hÒ&Ð&Ð&Ð&Ý�5‰zŒz�S Ñ1Ô1Ò1Ð1Ð1Ð1õ ˜Q oÔ&;À:ÐNÑNÔNˆÝ˜! ?Ô#8Ð9Ñ9Ô9×@Ò@ÀÑLÔLˆØÔ  JÒ.Ð.Ð.Ð.Ý�;ÑÔ¥3 Ñ#7Ô#7Ò7Ð7Ð7Ð7Ý
Ô˜{¨HÑ5Ô5Ð5Ð5Ð5r9   c                 ó0  — t          d„ t          d¦  «        D ¦   «         ¦  «        }|j        dk    sJ ‚t          t          d¬¦  «        g¦  «        }|j        dk    sJ ‚t          t          d¬¦  «        t          d¬¦  «        t	          j        dd¦  «        g¦  «        }|j        dk    sJ ‚t          t          d¬¦  «        t          gd¬	¦  «        }|j        d
k    sJ ‚t          t          d¬¦  «        t          j        gd¬	¦  «        }|j        d
k    sJ ‚t          t	          j        dd¦  «        t          gd¬	¦  «        }|j        d
k    sJ ‚t          t	          j        dd¦  «        t          g¦  «        }|j        d
k    sJ ‚t          t	          j        dd¦  «        t          g¦  «        }|j        dk    sJ ‚t          t	          j        dd¦  «        t          j        g¦  «        }|j        d
k    sJ ‚t          t          t	          j        dd¦  «        g¦  «        }|j        d
k    sJ ‚t          t	          j        dd¦  «        g¦  «        }|j        dk    sJ ‚| 	                    d¦  «         d}t          j        t          |¬¦  «        5  | 	                    d¦  «         d d d ¦  «         n# 1 swxY w Y   d                     ddg¦  «        }t          j        t          |¬¦  «        5  t          t          d¬¦  «        dgd¬	¦  «         d d d ¦  «         n# 1 swxY w Y   t          d„ t          d¦  «        D ¦   «         dgz   ¦  «        }|j        dk    sJ ‚t          d t          dg¦  «        }|j        t          k    sJ ‚t          t          j        t          dg¦  «        }|j        t          k    sJ ‚t          t          d dg¦  «        }|j        t          k    sJ ‚t          t          t          j        dg¦  «        }|j        t          k    sJ ‚d S )Nc                 ó.   — g | ]}t          |¬ ¦  «        ‘ŒS ©©Údays©r   r"  s     r7   rð  zMTestSeriesConstructors.test_constructor_dtype_timedelta64.<locals>.<listcomp>â  ó#   € Ð9Ð9Ð9¨1•Y AÐ&Ñ&Ô&Ð9Ð9Ð9r9   r–   útimedelta64[us]r@   r´  rŸ   r  rË   r*   rW   i £ár  rC   útimedelta64[s]r÷   z:Converting from timedelta64\[s\] to int32 is not supportedrL   r	  ú|z+Could not convert object to NumPy timedeltaz*Could not convert 'foo' to NumPy timedeltarˆ  c                 ó.   — g | ]}t          |¬ ¦  «        ‘ŒS r³  r¶  r"  s     r7   rð  zMTestSeriesConstructors.test_constructor_dtype_timedelta64.<locals>.<listcomp>  r·  r9   z1 Day)r   r—   r+   r   r,   Útimedelta64r   r£   r	   r.   rO   rP   rX   ÚjoinrQ   rC   )r2   ÚtdrT   r=   s       r7   Ú"test_constructor_dtype_timedelta64z9TestSeriesConstructors.test_constructor_dtype_timedelta64à  s‚  € åÐ9Ð9µ°a±´Ð9Ñ9Ô9Ñ:Ô:ˆØŒxÐ,Ò,Ð,Ð,Ð,å•Y AÐ&Ñ&Ô&Ð'Ñ(Ô(ˆØŒxÐ,Ò,Ð,Ð,Ð,å•Y AÐ&Ñ&Ô&­	°qÐ(9Ñ(9Ô(9½2¼>È!ÈSÑ;QÔ;QÐRÑSÔSˆàŒxÐ,Ò,Ð,Ð,Ð,õ •Y AÐ&Ñ&Ô&­Ð,°HÐ=Ñ=Ô=ˆØŒxÐ,Ò,Ð,Ð,Ð,å•Y AÐ&Ñ&Ô&­¬Ð/°xÐ@Ñ@Ô@ˆØŒxÐ,Ò,Ð,Ð,Ð,å•R”^ I¨tÑ4Ô4µcÐ:À(ÐKÑKÔKˆØŒxÐ,Ò,Ð,Ð,Ð,õ •R”^ I¨tÑ4Ô4µcÐ:Ñ;Ô;ˆØŒxÐ,Ò,Ð,Ð,Ð,õ •R”^ I¨tÑ4Ô4µdÐ;Ñ<Ô<ˆØŒx˜8Ò#Ð#Ð#Ð#å•R”^ I¨tÑ4Ô4µb´fÐ=Ñ>Ô>ˆØŒxÐ,Ò,Ð,Ð,Ð,å•S�"œ.¨°DÑ9Ô9Ð:Ñ;Ô;ˆØŒxÐ,Ò,Ð,Ð,Ð,å•R”^ A sÑ+Ô+Ð,Ñ-Ô-ˆØŒxÐ+Ò+Ð+Ð+Ð+ð 	�	Š	�'ÑÔÐð LˆÝŒ]�9¨CÐ0Ñ0Ô0ð 	ð 	Ø�IŠI�gÑÔÐð	ð 	ð 	ñ 	ô 	ð 	ð 	ð 	ð 	ð 	ð 	øøøð 	ð 	ð 	ð 	ð �hŠhà=Ø<ðñ
ô 
ˆõ Œ]�:¨SÐ1Ñ1Ô1ð 	?ð 	?Ý•I 1Ð%Ñ%Ô% uÐ-°XÐ>Ñ>Ô>Ð>ð	?ð 	?ð 	?ñ 	?ô 	?ð 	?ð 	?ð 	?ð 	?ð 	?ð 	?øøøð 	?ð 	?ð 	?ð 	?õ Ð9Ð9µ°a±´Ð9Ñ9Ô9¸U¸GÑCÑDÔDˆØŒx˜8Ò#Ð#Ð#Ð#õ �d�C Ð)Ñ*Ô*ˆØŒy�FÒ"Ð"Ð"Ð"å•b”f�c 7Ð+Ñ,Ô,ˆØŒy�FÒ"Ð"Ð"Ð"å•c˜4 Ð)Ñ*Ô*ˆØŒy�FÒ"Ð"Ð"Ð"å•c�2œ6 7Ð+Ñ,Ô,ˆØŒy�FÒ"Ð"Ð"Ð"Ð"Ð"s$   ÊJ1Ê1J5Ê8J5Ë."LÌL Ì#L c                 óè   — t          t          d¦  «        t          dd¬¦  «        g¦  «        }t          t          d¦  «        t          dd¬¦  «        gd¬¦  «        }t          j        ||¦  «         d S )NrÔ  r  r  rC   r*   )r   r   r/   rD   r«  s      r7   Útest_constructor_mixed_tzz0TestSeriesConstructors.test_constructor_mixed_tz-  sx   € Ý•I˜jÑ)Ô)­9°ZÀLÐ+QÑ+QÔ+QÐRÑSÔSˆÝÝ�zÑ"Ô"¥I¨j¸\Ð$JÑ$JÔ$JÐKØð
ñ 
ô 
ˆõ 	Ô˜q (Ñ+Ô+Ð+Ð+Ð+r9   c                 ó¤   — t          dddt          gd¬¦  «        }|d         }t          |¦  «        sJ ‚||d<   t          |d         ¦  «        sJ ‚d S )Nr   rò  r`  rÊ   r*   r–   rŸ   )r   r	   r   rb  s      r7   Útest_NaT_scalarz&TestSeriesConstructors.test_NaT_scalar5  s[   € Ý˜˜D $­Ð-°XÐ>Ñ>Ô>ˆà�QŒiˆÝ�C‰yŒyÐÐˆyàˆˆq‰	Ý�F˜1”I‰ŒÐÐˆÐÐr9   c                 ó¸   — t          t          j        g¦  «                             d¦  «        }t          t          gd¬¦  «        }t          j        ||¦  «         d S )NrÊ   r*   )r   r,   r£   r.   r   r/   rD   rQ  s      r7   Útest_NaT_castz$TestSeriesConstructors.test_NaT_cast>  sN   € å�œ˜Ñ!Ô!×(Ò(¨Ñ2Ô2ˆÝ�3˜% xÐ0Ñ0Ô0ˆÝ
Ô˜v xÑ0Ô0Ð0Ð0Ð0r9   c                 ó´   — dddt          ddd¦  «        ddfD ]?}g d¢t          j        d	¦  «        d
ddœfD ] }t          ||¬¦  «        }|j        |k    sJ ‚Œ!Œ@d S )Ni	  g     Hˆ@r‚   rh  é   rŸ  u   ×�r  r–   r   r@   r©  r=  )r   r,   Úonesr   r‚   )r2   Únrr   r  s       r7   Útest_constructor_name_hashablez5TestSeriesConstructors.test_constructor_name_hashableD  s†   € Ø�u˜f¥h¨t°R¸Ñ&<Ô&<¸dÀHÐMð 	#ð 	#ˆAØ"˜˜¥B¤G¨A¡J¤J°a¸aÐ0@Ð0@ÐAð #ð #�Ý˜4 aÐ(Ñ(Ô(�Ø”v ’{�{�{�{�{ð#ð	#ð 	#r9   c                 ó  — d}dgt          j        d¦  «        ddifD ]c}dgt          j        d¦  «        ddifD ]F}t          j        t          |¬¦  «        5  t          ||¬¦  «         d d d ¦  «         n# 1 swxY w Y   ŒGŒdd S )Nz$Series\.name must be a hashable typeÚ	name_listrŸ   r@   rL   r=  )r,   rÈ  rO   rP   rX   r   )r2   rT   rÉ  rr   s       r7   Ú test_constructor_name_unhashablez7TestSeriesConstructors.test_constructor_name_unhashableJ  sÜ   € Ø5ˆØ�-¥¤¨¡¤¨a°¨VÐ4ð 	)ð 	)ˆAØ%˜­¬°©
¬
°Q¸°FÐ;ð )ð )�Ý”]¥9°CÐ8Ñ8Ô8ð )ð )Ý˜4 aÐ(Ñ(Ô(Ð(ð)ð )ð )ñ )ô )ð )ð )ð )ð )ð )ð )øøøð )ð )ð )ð )øð)ð	)ð 	)s   ÁA4Á4A8Á;A8c           	      óx   — t          t          t          ddd¬¦  «        ¦  «        ¦  «        }|j        dk    sJ ‚d S )Nú1/1/2000r(   r  )r  r
  rÊ   )r   r1   r   r+   ©r2   rL  s     r7   Útest_auto_conversionz+TestSeriesConstructors.test_auto_conversionQ  s?   € Ý��Z¨
¸BÀTÐJÑJÔJÑKÔKÑLÔLˆØŒ|˜xÒ'Ð'Ð'Ð'Ð'Ð'r9   c                 óÖ  — t          j        g d¢d¬¦  «        }t          |¦  «        }|j        |j        k    sJ ‚t	          ddd¬¦  «                             d¦  «        }t          |¦  «        }|j        |j        k    sJ ‚t          j        ||¦  «         t          j        g d¢d	¬¦  «        }t          |¦  «        }t          t          d
dd¬¦  «        d¬¦  «        }|j        dk    sJ ‚t          j        ||¦  «         t          j        g d¢d¬¦  «        }t          |¦  «        }t          t          ddd¬¦  «        d¬¦  «        }|j        dk    sJ ‚t          j        ||¦  «         d S )Nr  r¹  r*   z00:00:01r–   r  r  )ú
2013-01-01z
2013-01-02z
2013-01-03zdatetime64[D]rÔ  r  r)   )z2013-01-01 00:00:01z2013-01-01 00:00:02z2013-01-01 00:00:03r®  z20130101 00:00:01)	r,   rR   r   r+   r    r/  r/   rD   r   )r2   rÄ  r=   Útdir6   s        r7   Útest_convert_non_nsz*TestSeriesConstructors.test_convert_non_nsU  s�  € åŒh�y�y�yÐ(8Ð9Ñ9Ô9ˆÝ�S‰kŒkˆØŒy˜CœIÒ%Ð%Ð%Ð%å˜j°!¸#Ð>Ñ>Ô>×FÒFÀsÑKÔKˆÝ˜#‘;”;ˆØŒ~ ¤Ò*Ð*Ð*Ð*Ý
Ô˜s HÑ-Ô-Ð-õ ŒhØ6Ð6Ð6¸oð
ñ 
ô 
ˆõ �S‰kŒkˆÝ�* Z¸ÀÐEÑEÔEÈWÐUÑUÔUˆØŒ~ Ò(Ð(Ð(Ð(Ý
Ô˜s HÑ-Ô-Ð-åŒhØQÐQÐQØ!ð
ñ 
ô 
ˆõ �S‰kŒkˆÝÝÐ*°A¸CÐ@Ñ@Ô@Èð
ñ 
ô 
ˆð Œ~ Ò(Ð(Ð(Ð(Ý
Ô˜s HÑ-Ô-Ð-Ð-Ð-r9   rÏ  r(   z2000-Q1c                 ó*   — t          | ¦  «        j        S rj   r�  rŸ  s    r7   ra   zTestSeriesConstructors.<lambda>{  r   r9   c                 ó¦  — dt          |¦  «        j                             d¦  «        › d�}t          j        t
          |¬¦  «        5  t          |t          ¬¦  «         d d d ¦  «         n# 1 swxY w Y   t          |t          j	        ¬¦  «        }t          | 
                    t          j	        ¦  «        ¦  «        }t          j        ||¦  «         d S )NzCannot cast r   z.*? to rL   r*   )rž  ró   ÚrstriprO   rP   rX   r   r’   r,   r÷   r.   r/   rD   )r2   r^   rT   r~   r6   s        r7   Ú'test_constructor_cant_cast_datetimelikez>TestSeriesConstructors.test_constructor_cant_cast_datetimeliket  só   € ð K�T %™[œ[Ô1×8Ò8¸ÑAÔAÐJÐJÐJˆåŒ]�9¨CÐ0Ñ0Ô0ð 	'ð 	'Ý�5¥Ð&Ñ&Ô&Ð&ð	'ð 	'ð 	'ñ 	'ô 	'ð 	'ð 	'ð 	'ð 	'ð 	'ð 	'øøøð 	'ð 	'ð 	'ð 	'õ ˜¥R¤XÐ.Ñ.Ô.ˆÝ˜%Ÿ,š,¥r¤xÑ0Ô0Ñ1Ô1ˆÝ
Ô˜v xÑ0Ô0Ð0Ð0Ð0s   ÁA*Á*A.Á1A.c                 ó*   — t          | ¦  «        j        S rj   r�  rŸ  s    r7   ra   zTestSeriesConstructors.<lambda>•  r   r9   c                 óJ  — t          |t          ¬¦  «        }t          |¦  «                             t          ¦  «        }t          j        ||¦  «         t          t          |t          ¬¦  «        t          ¬¦  «        }t          |¦  «                             t          ¦  «        }t          j        ||¦  «         t          |                     t          ¦  «        t          ¬¦  «        }t          |¦  «                             t          ¦  «        }t          j        ||¦  «         d S r  )r   rC   r.   r/   rD   r   )r2   r^   r  r)  s       r7   Útest_constructor_cast_objectz3TestSeriesConstructors.test_constructor_cast_objectŽ  sÝ   € õ �5¥Ð'Ñ'Ô'ˆÝ�U‰mŒm×"Ò"¥6Ñ*Ô*ˆÝ
Ô˜q #Ñ&Ô&Ð&å•5˜¥fÐ-Ñ-Ô-µVÐ<Ñ<Ô<ˆÝ�U‰mŒm×"Ò"¥6Ñ*Ô*ˆÝ
Ô˜q #Ñ&Ô&Ð&å�5—<’<¥Ñ'Ô'­vÐ6Ñ6Ô6ˆÝ�U‰mŒm×"Ò"¥6Ñ*Ô*ˆÝ
Ô˜q #Ñ&Ô&Ð&Ð&Ð&r9   c                 ó4  — d}t          j        |¦  «        j        dvr5t          j                             d¬¦  «        }|                     |¦  «         t          j        t          |¬¦  «        5  t          g |¬¦  «         d d d ¦  «         d S # 1 swxY w Y   d S )Nz!dtype has no unit. Please pass in)r¼  rï  zGH#33890 Is assigned ns unitr]  rL   r*   )
r,   r+   r‚   rO   ÚmarkÚxfailÚapplymarkerrP   rQ   r   )r2   r+   ÚrequestrT   rÞ  s        r7   Ú/test_constructor_generic_timestamp_no_frequencyzFTestSeriesConstructors.test_constructor_generic_timestamp_no_frequency¤  sÙ   € ð 2ˆåŒ8�E‰?Œ?ÔÐ'DÐDÐDÝ”;×$Ò$Ð,JÐ$ÑKÔKˆDØ×Ò Ñ%Ô%Ð%åŒ]�:¨SÐ1Ñ1Ô1ð 	$ð 	$Ý�2˜UÐ#Ñ#Ô#Ð#ð	$ð 	$ð 	$ñ 	$ô 	$ð 	$ð 	$ð 	$ð 	$ð 	$ð 	$ð 	$øøøð 	$ð 	$ð 	$ð 	$ð 	$ð 	$s   Á.BÂBÂB)	ÚpsÚasÚfsrf  r<  ÚWr  r  r²   c                 ó0  — |› d|› d�}d}t          j        t          |¬¦  «        5  t          g |¬¦  «         d d d ¦  «         n# 1 swxY w Y   t          j        t          |¬¦  «        5  t	          dgg|¬¦  «         d d d ¦  «         d S # 1 swxY w Y   d S )Nr>  r  z4dtype=.* is not supported. Supported resolutions arerL   r*   r   )rO   rP   rX   r   r   )r2   r;  r
  r+   rT   s        r7   Ú0test_constructor_generic_timestamp_bad_frequencyzGTestSeriesConstructors.test_constructor_generic_timestamp_bad_frequency°  s.  € ð Ð"Ð"˜4Ð"Ð"Ð"ˆàDˆÝŒ]�9¨CÐ0Ñ0Ô0ð 	$ð 	$Ý�2˜UÐ#Ñ#Ô#Ð#ð	$ð 	$ð 	$ñ 	$ô 	$ð 	$ð 	$ð 	$ð 	$ð 	$ð 	$øøøð 	$ð 	$ð 	$ð 	$õ Œ]�9¨CÐ0Ñ0Ô0ð 	*ð 	*å˜�s�e 5Ð)Ñ)Ô)Ð)ð	*ð 	*ð 	*ñ 	*ô 	*ð 	*ð 	*ð 	*ð 	*ð 	*ð 	*ð 	*øøøð 	*ð 	*ð 	*ð 	*ð 	*ð 	*s#   ¦AÁAÁAÁ*BÂBÂB)Nrµ  r¾   c                 ó–   — t          g d¢|pd¬¦  «        }t          t          d¦  «        |¬¦  «        }t          j        ||¦  «         d S )N)r   r@   rŸ   r–   r    r÷   r*   rµ   rÇ   )r2   r+   r6   r~   s       r7   Útest_constructor_range_dtypez3TestSeriesConstructors.test_constructor_range_dtypeÁ  sP   € õ ˜/˜/˜/°Ð1A¸'ÐBÑBÔBˆÝ�˜a™œ¨Ð.Ñ.Ô.ˆÝ
Ô˜v xÑ0Ô0Ð0Ð0Ð0r9   c                 óP  — t          dd¦  «        }t          |¦  «        }t          t          |¦  «        ¦  «        }t          j        ||¦  «         t          |¦  «        t          |¦  «        k    sJ ‚|j        t          j        k    sJ ‚t          ddd¦  «        }t          |¦  «        }t          t          |¦  «        ¦  «        }t          j        ||¦  «         t          |¦  «        t          |¦  «        k    sJ ‚|j        t          j        k    sJ ‚t          ddd¦  «        }t          |¦  «        }t          t          |¦  «        ¦  «        }	t          j        ||	¦  «         t          |¦  «        t          |¦  «        k    sJ ‚|j        t          k    sJ ‚t          ddz  ddz  dz   ¦  «        }
t          |
¦  «        }t          t          |
¦  «        ¦  «        }t          j        ||¦  «         t          |¦  «        t          |
¦  «        k    sJ ‚|j        t          k    sJ ‚d S )	Nl            l           r½  lûÿÿÿ         lûÿÿÿ        rŸ   éI   r    )	r—   r   r1   r/   rD   r+   r,   Úuint64rC   )r2   rx  r=   r6   Úrng2Úser2Ú	expected2Úrng3Úser3Ú	expected3Úrng4Úser4Ú	expected4s                r7   Ú test_constructor_range_overflowsz7TestSeriesConstructors.test_constructor_range_overflowsÈ  sÜ  € å�E˜9Ñ%Ô%ˆÝ�S‰kŒkˆÝ�$˜s™)œ)Ñ$Ô$ˆÝ
Ô˜s HÑ-Ô-Ð-Ý�C‰yŒy�D ™IœIÒ%Ð%Ð%Ð%ØŒy�BœIÒ%Ð%Ð%Ð%å�Y  rÑ*Ô*ˆÝ�d‰|Œ|ˆÝ�4 ™:œ:Ñ&Ô&ˆ	Ý
Ô˜t YÑ/Ô/Ð/Ý�D‰zŒz�T $™ZœZÒ'Ð'Ð'Ð'ØŒz�RœYÒ&Ð&Ð&Ð&å�X˜|¨RÑ0Ô0ˆÝ�d‰|Œ|ˆÝ�4 ™:œ:Ñ&Ô&ˆ	Ý
Ô˜t YÑ/Ô/Ð/Ý�D‰zŒz�T $™ZœZÒ'Ð'Ð'Ð'ØŒz�VÒ#Ð#Ð#Ð#å�Q˜‘U˜A˜r™E A™IÑ&Ô&ˆÝ�d‰|Œ|ˆÝ�4 ™:œ:Ñ&Ô&ˆ	Ý
Ô˜t YÑ/Ô/Ð/Ý�D‰zŒz�T $™ZœZÒ'Ð'Ð'Ð'ØŒz�VÒ#Ð#Ð#Ð#Ð#Ð#r9   c                 óº   — t          d¦  «        t          dd¬¦  «        g}t          |¦  «        }t          |t          ¬¦  «        }t          j        ||¦  «         d S )Nz2016-05-01 02:03:37z2016-04-30 19:03:37-0700r+  r  r*   )r   r   rC   r/   rD   )r2   Údt_listr~   r6   s       r7   Útest_constructor_tz_mixed_dataz5TestSeriesConstructors.test_constructor_tz_mixed_dataæ  s`   € õ Ð+Ñ,Ô,ÝÐ0°\ÐBÑBÔBð
ˆõ ˜‘”ˆÝ˜'­Ð0Ñ0Ô0ˆÝ
Ô˜v xÑ0Ô0Ð0Ð0Ð0r9   ÚpydtTFc                 óÀ  — |}t          d|¬¦  «        }|r|                     ¦   «         }d}t          j        t          |¬¦  «        5  t          |gd¬¦  «         d d d ¦  «         n# 1 swxY w Y   t          j        t          |¬¦  «        5  t          t          j        |gt          ¬¦  «        d¬¦  «         d d d ¦  «         n# 1 swxY w Y   t          j        t          |¬¦  «        5  t          d|id¬¦  «         d d d ¦  «         n# 1 swxY w Y   d}t          j        t          |¬¦  «        5  t          |dgd¬	¦  «         d d d ¦  «         d S # 1 swxY w Y   d S )
NÚ2019r  zsCannot convert timezone-aware data to timezone-naive dtype. Use pd.Series\(values\).dt.tz_localize\(None\) instead.rL   rN   r*   r   z/Cannot unbox tzaware Timestamp to tznaive dtyper¿   )
r   rA   rO   rP   rQ   r   r,   rR   rC   rX   )r2   Útz_aware_fixturerû  r  rF   rT   s         r7   Ú'test_constructor_data_aware_dtype_naivez>TestSeriesConstructors.test_constructor_data_aware_dtype_naiveð  s€  € ð ˆÝ�v "Ð%Ñ%Ô%ˆØð 	$Ø×!Ò!Ñ#Ô#ˆBðGð 	õ Œ]�:¨SÐ1Ñ1Ô1ð 	1ð 	1Ý�B�4Ð/Ð0Ñ0Ô0Ð0ð	1ð 	1ð 	1ñ 	1ô 	1ð 	1ð 	1ð 	1ð 	1ð 	1ð 	1øøøð 	1ð 	1ð 	1ð 	1õ Œ]�:¨SÐ1Ñ1Ô1ð 	Ið 	IÝ•2”8˜R˜D­Ð/Ñ/Ô/Ð7GÐHÑHÔHÐHð	Ið 	Ið 	Iñ 	Iô 	Ið 	Ið 	Ið 	Ið 	Ið 	Ið 	Iøøøð 	Ið 	Ið 	Ið 	Iõ Œ]�:¨SÐ1Ñ1Ô1ð 	4ð 	4Ý�A�r�7Ð"2Ð3Ñ3Ô3Ð3ð	4ð 	4ð 	4ñ 	4ô 	4ð 	4ð 	4ð 	4ð 	4ð 	4ð 	4øøøð 	4ð 	4ð 	4ð 	4ð @ˆÝŒ]�9¨CÐ0Ñ0Ô0ð 	:ð 	:Ý�2˜a˜SÐ(8Ð9Ñ9Ô9Ð9ð	:ð 	:ð 	:ñ 	:ô 	:ð 	:ð 	:ð 	:ð 	:ð 	:ð 	:ð 	:øøøð 	:ð 	:ð 	:ð 	:ð 	:ð 	:sH   ÁA&Á&A*Á-A*Â,CÃCÃCÃ*D
Ä
DÄDÄ2EÅEÅEc                 óÌ   — t          ddd¬¦  «        }t          j        |¦  «        }t          |¦  «        }t          j        |j        t          j        d¦  «        ¦  «        sJ ‚d S )Nz1/1/2000 00:00:00z1/1/2000 1:59:50Ú10srt  rÊ   )r   r,   Úasarrayr   Ú
issubdtyper+   )r2   rx  rõ  rL  s       r7   Útest_constructor_datetime64z2TestSeriesConstructors.test_constructor_datetime64	  sZ   € ÝÐ,Ð.@ÀuÐMÑMÔMˆÝ”
˜3‘”ˆå˜‘”ˆÝŒ}˜Vœ\­2¬8°HÑ+=Ô+=Ñ>Ô>Ð>Ð>Ð>Ð>Ð>r9   c                 ó„   — t          dg d¢|¬¦  «        }t          g d¢g d¢|¬¦  «        }t          j        ||¦  «         d S )Nr<  r  r¿   )r<  r<  r<  rÿ   )r2   Únullable_string_dtyper~   r6   s       r7   Ú4test_constructor_datetimelike_scalar_to_string_dtypezKTestSeriesConstructors.test_constructor_datetimelike_scalar_to_string_dtype  sS   € õ ˜ 9 9 9Ð4IÐJÑJÔJˆÝ˜/˜/˜/°°°ÐBWÐXÑXÔXˆÝ
Ô˜v xÑ0Ô0Ð0Ð0Ð0r9   Úboxc                 ó   — | S rj   rf   rŸ  s    r7   ra   zTestSeriesConstructors.<lambda>  s   € ¨q€ r9   c                 ó  —  |d¦  «         |d¦  «        g}t          j        d¦  «        }t          ||¬¦  «        }t           j                             ||¬¦  «        }t          |¦  «        }t          j        ||¦  «         d S )Nz
2012-01-01rÓ  rN   r*   )rÞ  ÚSparseDtyper   ÚarraysÚSparseArrayr/   rD   )r2   r  r4   r+   r~   rÄ  r6   s          r7   Ú"test_constructor_sparse_datetime64z9TestSeriesConstructors.test_constructor_sparse_datetime64  s‚   € ð �#�lÑ#Ô# S S¨Ñ%6Ô%6Ð7ˆÝ”Ð/Ñ0Ô0ˆÝ˜ eÐ,Ñ,Ô,ˆÝŒi×#Ò# F°%Ð#Ñ8Ô8ˆÝ˜#‘;”;ˆÝ
Ô˜v xÑ0Ô0Ð0Ð0Ð0r9   c                 ó.  — t          dddœ                     ¦   «         ¦  «        }t          ddg¦  «        }t          j        ||¦  «         t          dddœ                     ¦   «         ¦  «        }t          ddg¦  «        }t          j        ||¦  «         d S )Nr@   rŸ   r©  r†   rˆ   )r   rl  r/   rD   r4   rQ  s      r7   Ú)test_construction_from_ordered_collectionz@TestSeriesConstructors.test_construction_from_ordered_collection"  s�   € å˜a aÐ(Ð(×-Ò-Ñ/Ô/Ñ0Ô0ˆÝ˜3 ˜*Ñ%Ô%ˆÝ
Ô˜v xÑ0Ô0Ð0å˜a aÐ(Ð(×/Ò/Ñ1Ô1Ñ2Ô2ˆÝ˜1˜a˜&‘>”>ˆÝ
Ô˜v xÑ0Ô0Ð0Ð0Ð0r9   c                 óv   — d}t          |dg¬¦  «        }t          |¦  «        }t          j        ||¦  «         d S )Nl     @=7M.cr   r]   rÿ   )r2   rÉ  r~   r6   s       r7   Ú3test_construction_from_large_int_scalar_no_overflowzJTestSeriesConstructors.test_construction_from_large_int_scalar_no_overflow,  s?   € à)ˆÝ˜ ! Ð%Ñ%Ô%ˆÝ˜!‘9”9ˆÝ
Ô˜v xÑ0Ô0Ð0Ð0Ð0r9   c           	      óð   — t          t          t          ddd¬¦  «        ¦  «        ¦  «        }|j        dk    sJ ‚t          t	          dd¬¦  «        t	          dd¬¦  «        g¦  «        }|j        dk    sJ ‚d S )	Nz
2000-01-01r(   r  r  r[  z
2011-01-01rt  z
2011-02-01)r   r1   r   r+   r   rÐ  s     r7   Ú4test_constructor_list_of_periods_infers_period_dtypezKTestSeriesConstructors.test_constructor_list_of_periods_infers_period_dtype3  s…   € Ý��\¨,ÀÈÐMÑMÔMÑNÔNÑOÔOˆØŒ|˜{Ò*Ð*Ð*Ð*åÝ�L sÐ+Ñ+Ô+­V°LÀsÐ-KÑ-KÔ-KÐLñ
ô 
ˆð Œ|˜{Ò*Ð*Ð*Ð*Ð*Ð*r9   c                 óî   —  |d„ t          d¦  «        D ¦   «         ¦  «        }t          |¦  «        }t          t          |                     ¦   «         ¦  «        ¦  «        }t	          j        ||¦  «         d S )Nc              3   ó$   K  — | ]}|d |z  fV — ŒdS )g      $@Nrf   r-  s     r7   rn   zHTestSeriesConstructors.test_constructor_subclass_dict.<locals>.<genexpr>=  s*   è è € Ð>Ð>¨q˜a ¨¡˜]Ð>Ð>Ð>Ð>Ð>Ð>r9   r(   )r—   r   ru  Úitemsr/   rD   )r2   Údict_subclassrr   rL  r6   s        r7   Útest_constructor_subclass_dictz5TestSeriesConstructors.test_constructor_subclass_dict<  sg   € Øˆ}Ð>Ð>µE¸"±I´IÐ>Ñ>Ô>Ñ>Ô>ˆÝ˜‘”ˆÝ�$˜tŸzšz™|œ|Ñ,Ô,Ñ-Ô-ˆÝ
Ô˜v xÑ0Ô0Ð0Ð0Ð0r9   c                 ó¶  — t          d„ t          d¦  «        D ¦   «         ¦  «        }t          |¦  «        }t          t          |                     ¦   «         ¦  «        t          |                     ¦   «         ¦  «        ¦  «        }t          j        ||¦  «          G d„ dt           ¦  «        }t           ||¦  «        ¦  «        }t          j        ||¦  «         d S )Nc              3   ó‚   K  — | ]:}d |› �t           j                             d¦  «                             ¦   «         fV — Œ;dS )ÚcolrŸ   N)r,   r¦   r§   r"  s     r7   rn   zFTestSeriesConstructors.test_constructor_ordereddict.<locals>.<genexpr>D  sZ   è è € ð 
ð 
Ø?@ˆY�1ˆYˆY�œ	×-Ò-¨aÑ0Ô0×7Ò7Ñ9Ô9Ð:ð
ð 
ð 
ð 
ð 
ð 
r9   é   c                   ó   — e Zd ZdS )ú>TestSeriesConstructors.test_constructor_ordereddict.<locals>.AN)ró   rô   rõ   rf   r9   r7   r‹   r  M  s   € € € € € ØˆDr9   r‹   )r   r—   r   r1   r4   rl  r/   rD   )r2   rr   rL  r6   r‹   s        r7   Útest_constructor_ordereddictz3TestSeriesConstructors.test_constructor_ordereddictB  sÚ   € åð 
ð 
ÝDIÈ"ÁIÄIð
ñ 
ô 
ñ 
ô 
ˆõ ˜‘”ˆÝ�$˜tŸ{š{™}œ}Ñ-Ô-­t°D·I²I±K´KÑ/@Ô/@ÑAÔAˆÝ
Ô˜v xÑ0Ô0Ð0ð	ð 	ð 	ð 	ð 	•ñ 	ô 	ð 	õ ˜˜˜$™œ‘”ˆÝ
Ô˜v xÑ0Ô0Ð0Ð0Ð0r9   zdata, expected_index_multirf  r  r  )©r†   r†   ©rˆ   r†   ©rˆ   rÐ   ))r†   r©  g     À[@)Úzr!  r"  r#  c           	      óú  — t          |¦  «        }|rxt          t          |                     ¦   «         ¦  «        t          j        t          |                     ¦   «         ¦  «        ¦  «        ¬¦  «        }t          j        ||¦  «         d S t          t          |                     ¦   «         ¦  «        t          t          |                     ¦   «         ¦  «        ¦  «        ¬¦  «        }t          j        ||¦  «         d S r\   )	r   r1   r4   r   r¢  rl  r/   rD   r   )r2   rr   Úexpected_index_multir~   r6   s        r7   Ú test_constructor_dict_multiindexz7TestSeriesConstructors.test_constructor_dict_multiindexS  sÔ   € õ ˜‘”ˆàð 	5ÝÝ�T—[’[‘]”]Ñ#Ô#Ý Ô,­T°$·)²)±+´+Ñ->Ô->Ñ?Ô?ðñ ô ˆHõ Ô" 6¨8Ñ4Ô4Ð4Ð4Ð4åÝ�T—[’[‘]”]Ñ#Ô#Ý�D §¢¡¤Ñ-Ô-Ñ.Ô.ðñ ô ˆHõ Ô" 6¨8Ñ4Ô4Ð4Ð4Ð4r9   c                 óÐ   — dddt           j        dœ}t          |¦  «        }t          |d d…                              ¦   «         |j        ¬¦  «        }t          j        ||¦  «         d S )Nr   r@   rŸ   ))r#  r#  )r#  Új)r)  r#  r)  r½  r]   )r,   r£   r   Úto_dictr^   r/   rD   )r2   rr   r6   r~   s       r7   Ú-test_constructor_dict_multiindex_reindex_flatzDTestSeriesConstructors.test_constructor_dict_multiindex_reindex_flatl  sa   € à¨1¸!Å"Ä&ÐIÐIˆÝ˜$‘<”<ˆå˜  " œ×-Ò-Ñ/Ô/°x´~ÐFÑFÔFˆÝ
Ô˜v xÑ0Ô0Ð0Ð0Ð0r9   c           
      óT  — t          g d¢t          j        g d¢d¬¦  «        ¬¦  «        }t          t          j        dd¬¦  «        dt          j        dd¬¦  «        d	t          j        d
d¬¦  «        dit          j        g d¢d¬¦  «        ¬¦  «        }t          j        ||¦  «         d S )Nr>  )r   r(   r&  r  ©r
  rq   r   r‹   r(   rŒ   r&  r?  ©r   rÞ  Úto_timedeltar/   rD   rû   s      r7   Ú%test_constructor_dict_timedelta_indexz<TestSeriesConstructors.test_constructor_dict_timedelta_indext  s¾   € õ Ø ��­¬¸¸¸È#Ð(NÑ(NÔ(Nð
ñ 
ô 
ˆõ å” ¨Ð,Ñ,Ô,¨cÝ” ¨Ð-Ñ-Ô-¨sÝ” ¨Ð-Ñ-Ô-¨sðõ
 ”/ + + +°CÐ8Ñ8Ô8ð
ñ 
ô 
ˆõ 	Ô˜v xÑ0Ô0Ð0Ð0Ð0r9   c                 óø   — ddg}t          d d¦  «        }t          dddd|¬¦  «        t          dddd|¬¦  «        g}t          ||¬	¦  «        }|j        j        |k    sJ ‚t          |j        d
         ¦  «         d S )Ng     �g@g     „t@i   iÜ  rµ   rÇ  )Útzinfor  rq   r   )r   r   r   r^   r  Úrepr)r2   r4   r2  r^   rL  s        r7   Útest_constructor_infer_index_tzz6TestSeriesConstructors.test_constructor_infer_index_tz†  s’   € Ø˜�ˆÝ˜$ Ñ%Ô%ˆå�T˜1˜b "¨VÐ4Ñ4Ô4Ý�T˜1˜b "¨VÐ4Ñ4Ô4ð
ˆõ ˜V¨5Ð1Ñ1Ô1ˆàŒ|Œ &Ò(Ð(Ð(Ð(õ 	ˆVŒ\˜!Œ_ÑÔÐÐÐr9   c                 ó�   — g d¢}t          |¦  «        }|j        j        }t          ||¬¦  «        }t          j        ||¦  «         d S )N)rŸ  )rŸ   re  r*   ©r   rR   r+   r/   rD   )r2   rG   r=   r+   rï  s        r7   Ú"test_constructor_with_pandas_dtypez9TestSeriesConstructors.test_constructor_with_pandas_dtype”  sL   € à!Ð!Ð!ˆÝ�T‰lŒlˆØ”	”ˆÝ�d %Ð(Ñ(Ô(ˆÝ
Ô˜s DÑ)Ô)Ð)Ð)Ð)r9   c                 óŽ   — t          dgd¬¦  «        }t          t          j        dgd¬¦  «        }t          j        ||¦  «         d S )Nr   r÷   r¿   r½   )r   r,   r£   r/   rD   rQ  s      r7   Ú)test_constructor_int_dtype_missing_valuesz@TestSeriesConstructors.test_constructor_int_dtype_missing_valuesœ  sG   € å˜q˜c¨Ð1Ñ1Ô1ˆÝ�"œ&¨¨°9Ð=Ñ=Ô=ˆÝ
Ô˜v xÑ0Ô0Ð0Ð0Ð0r9   c                 óz   — t          dgd¬¦  «        }t          ddgd¬¦  «        }t          j        ||¦  «         d S )Nr   r  r¿   Trÿ   rQ  s      r7   Ú*test_constructor_bool_dtype_missing_valueszATestSeriesConstructors.test_constructor_bool_dtype_missing_values¢  sE   € å˜q˜c¨Ð0Ñ0Ô0ˆÝ˜$ q c°Ð8Ñ8Ô8ˆÝ
Ô˜v xÑ0Ô0Ð0Ð0Ð0r9   c                 ó|   — t          g d¢|¬¦  «        }t          g d¢|¬¦  «        }t          j        ||¦  «         d S )N)r¨  r  r  r*   r  rÿ   )r2   Úany_int_dtyper~   r6   s       r7   Útest_constructor_int64_dtypez3TestSeriesConstructors.test_constructor_int64_dtype¨  sG   € å˜˜˜¨}Ð=Ñ=Ô=ˆÝ˜)˜)˜)¨=Ð9Ñ9Ô9ˆÝ
Ô˜v xÑ0Ô0Ð0Ð0Ð0r9   c                 óÜ   — t           st          j        t          d¬¦  «        }nt          j        t          d¬¦  «        }|5  t          dgd¬¦  «         d d d ¦  «         d S # 1 swxY w Y   d S )Nz/string values cannot be losslessly cast to int8rL   z!The elements provided in the dataÚ128r´  r*   )r   rO   rP   rQ   r¶  r   )r2   rP   s     r7   Ú5test_constructor_raise_on_lossy_conversion_of_stringszLTestSeriesConstructors.test_constructor_raise_on_lossy_conversion_of_strings®  sÇ   € åð 	Ý”]ÝÐ"Sðñ ô ˆFˆFõ ”]ÝÐ%Hðñ ô ˆFð ð 	*ð 	*Ý�E�7 &Ð)Ñ)Ô)Ð)ð	*ð 	*ð 	*ñ 	*ô 	*ð 	*ð 	*ð 	*ð 	*ð 	*ð 	*ð 	*øøøð 	*ð 	*ð 	*ð 	*ð 	*ð 	*s   ÁA!Á!A%Á(A%c                 ó    — t          g d¢d¬¦  «        }t          t          j        g d¢d¬¦  «        ¦  «        }t          j        ||¦  «         d S )N©i@B i@ iÀÆ- r¸  r*   r  r-  r.  rQ  s      r7   Ú6test_constructor_dtype_timedelta_alternative_constructzMTestSeriesConstructors.test_constructor_dtype_timedelta_alternative_construct»  sX   € åÐ2Ð2Ð2Ð:KÐLÑLÔLˆÝ�"œ/Ð*DÐ*DÐ*DÈ4ÐPÑPÔPÑQÔQˆÝ
Ô˜v xÑ0Ô0Ð0Ð0Ð0r9   c                 óÈ   — t          g d¢d¬¦  «                             d¦  «        }t          g d¢d¬¦  «                             d¦  «        }t          j        ||¦  «         d S )NrC  rW   r*   r÷   r¹  r  rQ  s      r7   Ú2test_constructor_dtype_timedelta_ns_s_astype_int64zITestSeriesConstructors.test_constructor_dtype_timedelta_ns_s_astype_int64Á  sy   € åÐ2Ð2Ð2Ð:KÐLÑLÔL×SÒSØñ
ô 
ˆõ Ð4Ð4Ð4Ð<LÐMÑMÔM×TÒTØñ
ô 
ˆõ 	Ô˜v xÑ0Ô0Ð0Ð0Ð0r9   z7ignore:elementwise comparison failed:DeprecationWarningÚfuncc                 óê   — d                      g d¢¦  «        }g t          j        ¢t          ‘D ]E}t	          j        t          |¬¦  «        5   ||ddg|¬¦  «         d d d ¦  «         n# 1 swxY w Y   ŒFd S )Nrº  )z(cannot safely cast non-equivalent objectzJint\(\) argument must be a string, a bytes-like object or a (real )?numberz[Cannot cast array data from dtype\('O'\) to dtype\('float64'\) according to the rule 'safe'z-object cannot be converted to a FloatingDtypez 'values' contains non-numeric NArL   r  g      @r*   )r½  r/   ÚNP_NAT_OBJECTSr   rO   rP   rX   )r2   rG  Úany_numeric_ea_dtyperT   Únulls        r7   Ú/test_constructor_mismatched_null_nullable_dtypezFTestSeriesConstructors.test_constructor_mismatched_null_nullable_dtypeË  së   € ð �hŠhðð ð ñ

ô 

ˆð .•bÔ'Ð-­Ð-ð 	Cð 	CˆDÝ”�y°Ð4Ñ4Ô4ð Cð CØ��d˜C Ð%Ð-AÐBÑBÔBÐBðCð Cð Cñ Cô Cð Cð Cð Cð Cð Cð Cøøøð Cð Cð Cð Cøð	Cð 	Cs   Á
A'Á'A+	Á.A+	c                 ó"  — t          dddt          j        gd¬¦  «        }t          dddt          j        gd¬¦  «        }t          j        ||¦  «         t          g d¢d¬¦  «        }t          g d¢d¬¦  «        }t          j        ||¦  «         d S )	NTFÚInt64r*   r@   r   )TFT)r@   r   r@   )r   rÞ  ÚNAr/   rD   rQ  s      r7   Ú(test_series_constructor_ea_int_from_boolz?TestSeriesConstructors.test_series_constructor_ea_int_from_boolã  s—   € å˜˜u d­B¬EÐ2¸'ÐBÑBÔBˆÝ˜1˜a ¥B¤EÐ*°'Ð:Ñ:Ô:ˆÝ
Ô˜v xÑ0Ô0Ð0åÐ+Ð+Ð+°7Ð;Ñ;Ô;ˆÝ˜)˜)˜)¨7Ð3Ñ3Ô3ˆÝ
Ô˜v xÑ0Ô0Ð0Ð0Ð0r9   c                 ó¬   — t          j        t          d¬¦  «        5  t          dddt          j        gd¬¦  «         d d d ¦  «         d S # 1 swxY w Y   d S )Nzinvalid literalrL   ÚTrueÚFalserN  r*   )rO   rP   rQ   r   rÞ  rO  rñ   s    r7   Ú/test_series_constructor_ea_int_from_string_boolzFTestSeriesConstructors.test_series_constructor_ea_int_from_string_boolí  s®   € åŒ]�:Ð->Ð?Ñ?Ô?ð 	Dð 	DÝ�F˜G V­R¬UÐ3¸7ÐCÑCÔCÐCð	Dð 	Dð 	Dñ 	Dô 	Dð 	Dð 	Dð 	Dð 	Dð 	Dð 	Dð 	Døøøð 	Dð 	Dð 	Dð 	Dð 	Dð 	Ds   œ A	Á	AÁArc  c                 óð   — t          j        t           j        ¦  «        j        dz
  }t	          ||gd¬¦  «        }t	          t          j        |dgd¬¦  «        d¬¦  «        }t          j        ||¦  «         d S )Nr@   ÚUInt64r*   rí  )r,   Úiinforí  Úmaxr   rR   r/   rD   ©r2   rc  Úmax_valr~   r6   s        r7   Ú(test_series_constructor_overflow_uint_eaz?TestSeriesConstructors.test_series_constructor_overflow_uint_eaò  sq   € õ ”(�2œ9Ñ%Ô%Ô)¨AÑ-ˆÝ˜ #˜¨hÐ7Ñ7Ô7ˆÝ�"œ( G¨Q <°xÐ@Ñ@Ô@ÈÐQÑQÔQˆÝ
Ô˜v xÑ0Ô0Ð0Ð0Ð0r9   c           	      ó`  — t          j        t           j        ¦  «        j        dz
  }t	          ||t
          j        gd¬¦  «        }t	          t          t          j        |ddgd¬¦  «        t          j        g d¢t           j	        ¬¦  «        ¦  «        ¦  «        }t          j        ||¦  «         d S )Nr@   rV  r*   r   rí  )r   r   r@   ©r,   rW  rí  rX  r   rÞ  rO  r!   rR   Úbool_r/   rD   rY  s        r7   Ú0test_series_constructor_overflow_uint_ea_with_nazGTestSeriesConstructors.test_series_constructor_overflow_uint_ea_with_naú  sŸ   € õ ”(�2œ9Ñ%Ô%Ô)¨AÑ-ˆÝ˜ #¥r¤uÐ-°XÐ>Ñ>Ô>ˆÝÝÝ”˜' 1 a˜°Ð9Ñ9Ô9Ý”˜˜˜­"¬(Ð3Ñ3Ô3ñô ñ
ô 
ˆõ 	Ô˜v xÑ0Ô0Ð0Ð0Ð0r9   c           	      ó\  — t          j        t           j        ¦  «        j        dz
  }t	          |t
          j        gd¬¦  «        }t	          t          t          j        |dgd¬¦  «        t          j        ddgt           j	        ¬¦  «        ¦  «        ¦  «        }t          j        ||¦  «         d S )Nr@   rV  r*   rí  r   r]  )r2   rZ  r~   r6   s       r7   Ú.test_series_constructor_overflow_uint_with_nanzETestSeriesConstructors.test_series_constructor_overflow_uint_with_nan  s™   € å”(�2œ9Ñ%Ô%Ô)¨AÑ-ˆÝ˜¥"¤%Ð(°Ð9Ñ9Ô9ˆÝÝÝ”˜' 1˜¨XÐ6Ñ6Ô6Ý”˜!˜Q˜¥r¤xÐ0Ñ0Ô0ñô ñ
ô 
ˆõ 	Ô˜v xÑ0Ô0Ð0Ð0Ð0r9   c           	      ó$  — t          t          j        t          j        gd¬¦  «        }t          t          t	          j        ddgd¬¦  «        t	          j        ddgt          j        ¬¦  «        ¦  «        ¦  «        }t          j        ||¦  «         d S )NrV  r*   r@   rí  )	r   rÞ  rO  r!   r,   rR   r^  r/   rD   rQ  s      r7   Ú!test_series_constructor_ea_all_naz8TestSeriesConstructors.test_series_constructor_ea_all_na  s�   € å�œ¥¤˜¨hÐ7Ñ7Ô7ˆÝÝÝ”˜!˜Q˜ xÐ0Ñ0Ô0Ý”˜!˜Q˜¥r¤xÐ0Ñ0Ô0ñô ñ
ô 
ˆõ 	Ô˜v xÑ0Ô0Ð0Ð0Ð0r9   c                 ó´   — t          g d¢¦  «        }|                     d¬¦  «        }t          |d¬¦  «        }d|j        d<   t	          j        ||¦  «         d S )Nr  T)Údeepr÷   r*   r…  r   )r   rY  r   rÖ   r/   rE   )r2   rH   r6   r=   s       r7   Ú0test_series_from_index_dtype_equal_does_not_copyzGTestSeriesConstructors.test_series_from_index_dtype_equal_does_not_copy  s\   € å�I�I�IÑÔˆØ—8’8 �8Ñ&Ô&ˆÝ�S Ð(Ñ(Ô(ˆØˆŒ�‰Ý
Ô˜c 8Ñ,Ô,Ð,Ð,Ð,r9   c                 óð  — t          j        dd¦  «        5  t          ddg¦  «        }d d d ¦  «         n# 1 swxY w Y   t          j        t          rdndt
          j        ¬¦  «        }t          ddg|¬¦  «        }t          j        ||¦  «         t          dd	gd
¬¦  «        }t          j        dd¦  «        5  t          dd	g¦  «        }d d d ¦  «         n# 1 swxY w Y   t          j        ||¦  «         d S )Núfuture.infer_stringTr†   rˆ   ÚpyarrowÚpython©Úna_valuer*   r@   rC   ©	rÞ  Úoption_contextr   ÚStringDtyper   r,   r£   r/   rD   ©r2   r=   r+   r6   s       r7   Útest_series_string_inferencez3TestSeriesConstructors.test_series_string_inference&  so  € åÔÐ4°dÑ;Ô;ð 	%ð 	%Ý˜#˜s˜Ñ$Ô$ˆCð	%ð 	%ð 	%ñ 	%ô 	%ð 	%ð 	%ð 	%ð 	%ð 	%ð 	%øøøð 	%ð 	%ð 	%ð 	%å”­KÐE˜y˜y¸XÕPRÔPVÐWÑWÔWˆÝ˜3 ˜*¨EÐ2Ñ2Ô2ˆÝ
Ô˜s HÑ-Ô-Ð-å˜3 ˜(¨(Ð3Ñ3Ô3ˆÝÔÐ4°dÑ;Ô;ð 	#ð 	#Ý˜#˜q˜Ñ"Ô"ˆCð	#ð 	#ð 	#ñ 	#ô 	#ð 	#ð 	#ð 	#ð 	#ð 	#ð 	#øøøð 	#ð 	#ð 	#ð 	#å
Ô˜s HÑ-Ô-Ð-Ð-Ð-s   –4´8»8Â8CÃCÃCrl  c                 ó$  — t          j        dd¦  «        5  t          d|g¦  «        }d d d ¦  «         n# 1 swxY w Y   t          j        t          rdndt
          j        ¬¦  «        }t          dd g|¬¦  «        }t          j        ||¦  «         d S )Nrh  Tr†   ri  rj  rk  r*   rm  )r2   rl  r=   r+   r6   s        r7   Ú$test_series_string_with_na_inferencez;TestSeriesConstructors.test_series_string_with_na_inference3  sÎ   € õ ÔÐ4°dÑ;Ô;ð 	*ð 	*Ý˜#˜x˜Ñ)Ô)ˆCð	*ð 	*ð 	*ñ 	*ô 	*ð 	*ð 	*ð 	*ð 	*ð 	*ð 	*øøøð 	*ð 	*ð 	*ð 	*å”­KÐE˜y˜y¸XÕPRÔPVÐWÑWÔWˆÝ˜3 ˜+¨UÐ3Ñ3Ô3ˆÝ
Ô˜s HÑ-Ô-Ð-Ð-Ð-s   –4´8»8c                 ó&  — t          j        dd¦  «        5  t          ddg¬¦  «        }d d d ¦  «         n# 1 swxY w Y   t          j        t          rdndt
          j        ¬¦  «        }t          ddg|¬	¦  «        }t          j        ||¦  «         d S )
Nrh  Tr†   r@   r]   ri  rj  rk  r¿   rm  rp  s       r7   Ú#test_series_string_inference_scalarz:TestSeriesConstructors.test_series_string_inference_scalar<  sÏ   € åÔÐ4°dÑ;Ô;ð 	)ð 	)Ý˜ Q CÐ(Ñ(Ô(ˆCð	)ð 	)ð 	)ñ 	)ô 	)ð 	)ð 	)ð 	)ð 	)ð 	)ð 	)øøøð 	)ð 	)ð 	)ð 	)å”­KÐE˜y˜y¸XÕPRÔPVÐWÑWÔWˆÝ˜# a S°Ð6Ñ6Ô6ˆÝ
Ô˜s HÑ-Ô-Ð-Ð-Ð-s   –5µ9¼9c                 óH  — t          j        dd¦  «        5  t          t          j        ddg¦  «        ¦  «        }d d d ¦  «         n# 1 swxY w Y   t          j        t          rdndt          j        ¬¦  «        }t          ddg|¬¦  «        }t          j	        ||¦  «         d S )	Nrh  Tr†   rˆ   ri  rj  rk  r*   )
rÞ  rn  r   r,   rR   ro  r   r£   r/   rD   rp  s       r7   Ú/test_series_string_inference_array_string_dtypezFTestSeriesConstructors.test_series_string_inference_array_string_dtypeD  sÖ   € åÔÐ4°dÑ;Ô;ð 	/ð 	/Ý�œ 3¨ *Ñ-Ô-Ñ.Ô.ˆCð	/ð 	/ð 	/ñ 	/ô 	/ð 	/ð 	/ð 	/ð 	/ð 	/ð 	/øøøð 	/ð 	/ð 	/ð 	/å”­KÐE˜y˜y¸XÕPRÔPVÐWÑWÔWˆÝ˜3 ˜*¨EÐ2Ñ2Ô2ˆÝ
Ô˜s HÑ-Ô-Ð-Ð-Ð-s   –$AÁA
ÁA
c                 óò  — t          ddgt          rdnd¬¦  «        }t          j        dd¦  «        5  t          ddgd¬¦  «        }d d d ¦  «         n# 1 swxY w Y   t	          j        ||¦  «         t          ddgt          j        t          j        ¬	¦  «        ¬¦  «        }t          j        dd¦  «        5  t          ddgd
¬¦  «        }d d d ¦  «         n# 1 swxY w Y   t	          j        ||¦  «         d S )Nr†   rˆ   zstring[pyarrow]ústring[python]r*   rh  TÚstringrk  rž   )	r   r   rÞ  rn  r/   rD   ro  r,   r£   rû   s      r7   Ú/test_series_string_inference_storage_definitionzFTestSeriesConstructors.test_series_string_inference_storage_definitionL  s~  € õ
 Ø�#ˆJµ;ÐTÐ/Ð/ÐDTð
ñ 
ô 
ˆõ ÔÐ4°dÑ;Ô;ð 	8ð 	8Ý˜S #˜J¨hÐ7Ñ7Ô7ˆFð	8ð 	8ð 	8ñ 	8ô 	8ð 	8ð 	8ð 	8ð 	8ð 	8ð 	8øøøð 	8ð 	8ð 	8ð 	8å
Ô˜v xÑ0Ô0Ð0å˜3 ˜*­B¬NÅBÄFÐ,KÑ,KÔ,KÐLÑLÔLˆÝÔÐ4°dÑ;Ô;ð 	5ð 	5Ý˜S #˜J¨eÐ4Ñ4Ô4ˆFð	5ð 	5ð 	5ñ 	5ô 	5ð 	5ð 	5ð 	5ð 	5ð 	5ð 	5øøøð 	5ð 	5ð 	5ð 	5å
Ô˜v xÑ0Ô0Ð0Ð0Ð0s#   ²AÁAÁAÂ7CÃCÃCc                 ó  — t          j        dd¦  «        5  t          dddgd¬¦  «        }d d d ¦  «         n# 1 swxY w Y   t          ddgddgd¬¦  «        }t          j        ||¦  «         |j        j        dk    sJ ‚d S )	Nrh  Tr†   r@   rŸ   ry  r¿   rj  )rÞ  rn  r   r/   rD   r+   Ústorage)r2   r=   r6   s      r7   Ú+test_series_constructor_infer_string_scalarzBTestSeriesConstructors.test_series_constructor_infer_string_scalar]  sá   € åÔÐ4°dÑ;Ô;ð 	Dð 	DÝ˜ Q¨ FÐ2BÐCÑCÔCˆCð	Dð 	Dð 	Dñ 	Dô 	Dð 	Dð 	Dð 	Dð 	Dð 	Dð 	Døøøð 	Dð 	Dð 	Dð 	Då˜3 ˜*¨Q°¨FÐ:JÐKÑKÔKˆÝ
Ô˜s HÑ-Ô-Ð-ØŒyÔ  HÒ,Ð,Ð,Ð,Ð,Ð,s   –7·;¾;c                 ó8  — t          j        dd¦  «        5  t          t           j        dg¦  «        }d d d ¦  «         n# 1 swxY w Y   t          j        t
          rdndt          j        ¬¦  «        }t          d dg|¬¦  «        }t          j	        ||¦  «         d S )Nrh  Trˆ   ri  rj  rk  r*   )
rÞ  rn  r   rO  ro  r   r,   r£   r/   rD   )r2   r~   r+   r6   s       r7   Ú%test_series_string_inference_na_firstz<TestSeriesConstructors.test_series_string_inference_na_firste  sÎ   € åÔÐ4°dÑ;Ô;ð 	*ð 	*Ý�RœU C˜LÑ)Ô)ˆFð	*ð 	*ð 	*ñ 	*ô 	*ð 	*ð 	*ð 	*ð 	*ð 	*ð 	*øøøð 	*ð 	*ð 	*ð 	*å”­KÐE˜y˜y¸XÕPRÔPVÐWÑWÔWˆÝ˜4 ˜+¨UÐ3Ñ3Ô3ˆÝ
Ô˜v xÑ0Ô0Ð0Ð0Ð0s   –>¾AÁAÚklassc                 ó’   —  |t          d¦  «        gt          ¬¦  «        }t          |¦  «        }|j        t          j        k    sJ ‚d S )Nz
2019-12-31r*   )r   rC   r   r+   r,   r¤   )r2   r�  r  r~   s       r7   Ú test_inference_on_pandas_objectsz7TestSeriesConstructors.test_inference_on_pandas_objectsm  sI   € ð ˆe•Y˜|Ñ,Ô,Ð-µVÐ<Ñ<Ô<ˆå˜‘”ˆØŒ|�rœzÒ)Ð)Ð)Ð)Ð)Ð)r9   )Äró   rô   rõ   r8   r>   rI   rU   rY   rO   rÞ  Úparametrizer   r„   r�   r”   r›   r³   rº   r1   ru  r   rÄ   r,   r£   r’   rÈ   r   rÍ   rÓ   r×   rÜ   rà   rë   rù   rü   r   r  r  r  r   r   r  r  r*  r0  r6  r9  r;  rD  rJ  rM  rR  rW  ra  rc  rl  rp  ry  r}  r—   r   rƒ  r†  rŠ  r�  r“  r—  r    r   r   r¦  r©  r¬  r¯  r±  r¸  rR   Úuint16Úuint32rí  r»  r¿  rÆ  rË  rÎ  rÐ  rÒ  rÖ  rá  rä  rè  rê  rö  rú  rü  rþ  r  r  r  r  r  r  r&  r(  r1  r3  r6  r9  r÷   r½   r?  r   rC  rE  r   r"   rL  rP  rT  rW  r\  rß  rd  rg  rj  rn  rq  rt  rv  r{  rŒ  r�  r•  r™  rœ  r¥  Úfilterwarningsr«  r°  r¿  rÁ  rÃ  rÅ  rÊ  rÍ  rÑ  rÕ  rÙ  rÜ  rï  r¼  râ  rè  rê  r÷  rú  rÿ  r  r  r  r  r  r  r  r   r'  r+  r0  r4  r7  r9  r;  r>  rA  rD  rF  r   r   rÞ  rL  rP  rT  r[  r_  ra  rc  rf  rq  rO  rs  ru  rw  r{  r~  r€  rƒ  rf   r9   r7   r&   r&   7   sË  € € € € € ð'ð 'ð 'ð>ð >ð >ð-ð -ð -ðIð Ið Ið2ð 2ð 2ð „[×ÒØð +Ð*Ø0Ð0Ø.Ð.Ø.Ð.Ø.Ð.Ø;Ð;Ø5Ð5Ø3Ð3Ø3Ð3Ø3Ð3Ø@Ð@ð	
ñô ð( „[×Ò˜]¨T°2¨JÑ7Ô7ðHð Hñ 8Ô7ñ)ô ð*Hð5ð 5ð 5ð.ð .ð .ð-ð -ð -ð
	.ð 	.ð 	.ð$ð $ð $ðL(ð (ð (ð „[×Ò˜]¨T°4¸Ð,EÑFÔFð#2ð #2ñ GÔFð#2ðJ „[×Ò˜[¨2¬6°5°5¸±<´<Ð*@ÑAÔAðFð Fñ BÔAðFð „[×ÒØØUÐUÐUñô ð „[×Ò˜W t¨U¨U°2©Y¬YÐ&7Ñ8Ô8ð ð  ñ 9Ô8ñ	ô ð
 ð8ð 8ð 8ð(ð (ð (ð
 „[×Ò˜VÐ%8Ð%8Ð%8Ñ9Ô9ð+ð +ñ :Ô9ð+ð
	%ð 	%ð 	%ð4ð 4ð 4ð1ð 1ð 1ð1ð 1ð 1ð1ð 1ð 1ð5ð 5ð 5ð1ð 1ð 1ð „[×Ò˜WÐ&KÐ&KÐ&KÑLÔLð ð  ñ MÔLð ð „[×ÒØà�ˆFØ�#ˆJØˆD��˜J°¸Ð<Ñ<Ô<Ñ=Ô=ØˆD��˜J°¸ÀÐMÑMÔMÑNÔNØˆX˜1 AÐ&Ñ&Ô&Ð'ð	
ñ	ô 	ð1ð 1ñ	ô 	ð1ð#ð #ð #ð,ð ,ð ,ð,ð ,ð ,ð
1ð 
1ð 
1ð7ð 7ð 7ð
7ð 7ð 7ð&ð &ð &ð:"ð "ð "ð$1ð 1ð 1ð1ð 1ð 1ð,1ð 1ð 1ð;ð ;ð ;ðB,ð ,ð ,ð
Q1ð Q1ð Q1ðf1ð 1ð 1ð%ð %ð %ðDð Dð Dð „[×ÒØàˆIˆIØØˆD���q‘”‰NŒNØˆK˜˜˜Ñ(Ô(Ø!Ð!˜˜˜a™œÐ!Ñ!Ô!Ø!Ð!˜˜˜a™œÐ!Ñ!Ô!ð	
ñ
ô 
ð.ð .ñ
ô 
ð.ð1ð 1ð 1ð3ð 3ð 3ð%ð %ð %ðHð Hð Hðð ð ð  „[×ÒØàˆJ�z¨1°Ð>Ñ>Ô>ØˆJ�z¨1Ð-Ñ-Ô-ØˆO˜G¨QÐ/Ñ/Ô/ØˆL˜¨1°3Ð7Ñ7Ô7ØˆE�$�$�u‘+”+ÑÔØˆE�)�)�)ÑÔØˆJ�q˜!ÑÔð	
ð 'Ð&ð ñ ô ð4ð 4ñô ð4ð
*ð 
*ð 
*ð,ð ,ð ,ðEð Eð Eð$1ð 1ð 1ð
4ð 4ð 4ð „[×ÒØàˆBŒH�a�S ¤	Ð*Ñ*Ô*ØˆBŒH�a�S ¤	Ð*Ñ*Ô*ØˆBŒH�a�S ¤	Ð*Ñ*Ô*ØˆRŒY�q‰\Œ\ˆNØˆRŒY�q‰\Œ\ˆNØˆRŒY�q‰\Œ\ˆNð	
ñ
ô 
ð"ð "ñ
ô 
ð"ð
=ð 
=ð 
=ð*'ð *'ð *'ðX>ð >ð >ð,ð ,ð ,ð
>ð >ð >ðð ð ð!ð !ð !ð&ð &ð &ð*ð *ð *ð,ð ,ð ,ð#ð #ð #ð(1ð 1ð 1ð41ð 1ð 1ð*7ð 7ð 7ð ð  ð  ð'ð 'ð 'ð>#ð #ð #ð :ð :ð :ð!ð !ð !ð!ð !ð !ð!ð !ð !ð-*ð -*ð -*ð^8ð 8ð 8ð
	Að 	Að 	Að?ð ?ð ?ð.ð .ð .ð
@ð 
@ð 
@ð „[×Ò˜[¨2¬8°R´ZÐ*@ÑAÔAØ„[×Ò˜V c¨3 ZÑ0Ô0Ø„[×Ò˜VÐ%KÐ%KÐ%KÑLÔLð1ð 1ñ MÔLñ 1Ô0ñ BÔAð1ð* „[×Ò˜UÐ%:¸CÀÄÈÐ$NÑOÔOð1ð 1ñ PÔOð1ð1ð 1ð 1ð „[×ÒÐ3°mÀ]Ð5SÑTÔTðFð Fñ UÔTðFð „[×ÒØ˜T 2¤8Ð,°6Ð;LÐ2Mð ñ ô ð1ð 1ñô ð1ð „[×ÒØ˜T 2¤8Ð,°6Ð;LÐ2Mð ñ ô ð'ð 'ñô ð'ð,ð ,ð ,ð8 „[×ÒØ˜T 2¤8Ð,°6Ð;LÐ2Mð ñ ô ð+ð +ñô ð+ð „[×ÒÐDÐÑEÔEðð ñ FÔEðð'ð 'ð 'ð(ð (ð (ð1ð 1ð 1ð&1ð 1ð 1ð1ð 1ð 1ð1ð 1ð 1ð „[×Ò˜W q¨"¬&°$¸¸¸e¹¼Ð&EÑFÔFð1ð 1ñ GÔFð1ð;ð ;ð ;ð21ð 1ð 1ð1ð 1ð 1ðð ð ð
 ð  ð  ð
 „[×ÒØ/à AÐ&Ð&¨¨A¨°¸Ð0CÐDØ˜qÐ!Ð! A q 6¨I°vÐ+>Ð?ð	
ñô ð1ð 1ñô ð1ð „[×ÒÐ MÑNÔNð*ð *ñ OÔNð*ð$6ð 6ð 6ð,J#ð J#ð J#ðZ,ð ,ð ,ðð ð ð1ð 1ð 1ð#ð #ð #ð)ð )ð )ð(ð (ð (ð.ð .ð .ð> „[×ÒØàˆJ�z¨2Ð.Ñ.Ô.ØˆO˜G¨RÐ0Ñ0Ô0ØˆL˜¨B°SÐ9Ñ9Ô9ð	
ð
 'Ð&ð ñ ô ð1ð 1ñô ð1ð" „[×ÒØàˆJ�z¨2Ð.Ñ.Ô.ØˆO˜G¨RÐ0Ñ0Ô0ØˆL˜¨B°SÐ9Ñ9Ô9ð	
ð
 'Ð&ð ñ ô ð'ð 'ñô ð'ð „[×Ò˜W r¤}°b´nÐ&EÑFÔFð	$ð 	$ñ GÔFð	$ð „[×Ò˜VÐ%UÐ%UÐ%UÑVÔVØ„[×Ò˜V c¨3 ZÑ0Ô0ð*ð *ñ 1Ô0ñ WÔVð*ð „[×Ò˜WÐ&AÐ&AÐ&AÑBÔBð1ð 1ñ CÔBð1ð$ð $ð $ð<1ð 1ð 1ð „[×Ò˜V d¨E ]Ñ3Ô3ð:ð :ñ 4Ô3ð:ð0?ð ?ð ?ð1ð 1ð 1ð „[×Ò˜U [ [°"´-Ð$@ÑAÔAð1ð 1ñ BÔAð1ð1ð 1ð 1ð1ð 1ð 1ð+ð +ð +ð1ð 1ð 1ð1ð 1ð 1ð" „[×ÒØ$à¨3¸CÐ@Ð@À$ÐGØ sÐ+Ð+¨TÐ2Ø c°sÈÐLÐLÈeÐTð	
ñô ð5ð 5ñô ð5ð"1ð 1ð 1ð1ð 1ð 1ð$ð ð ð*ð *ð *ð1ð 1ð 1ð1ð 1ð 1ð1ð 1ð 1ð*ð *ð *ð1ð 1ð 1ð1ð 1ð 1ð „[×ÒØAñô ð „[×Ò˜V f¨i¸ÀÄÐ%IÑJÔJðCð Cñ KÔJñô ðCð(1ð 1ð 1ðDð Dð Dð
 „[×Ò˜U Q¨ HÑ-Ô-ð1ð 1ñ .Ô-ð1ð „[×Ò˜U Q¨ HÑ-Ô-ð
1ð 
1ñ .Ô-ð
1ð
1ð 
1ð 
1ð	1ð 	1ð 	1ð-ð -ð -ð.ð .ð .ð „[×Ò˜Z¨$°´¸¼Ð)>Ñ?Ô?ð.ð .ñ @Ô?ð.ð.ð .ð .ñ.ð .ð .ñ1ð 1ð 1ñ"-ð -ð -ñ1ð 1ð 1ð „[×Ò™W v¨u oÑ6Ô6ñ*ð *ñ 7Ô6ð*ð *ð *r9   r&   c                   ól  — e Zd Zd„ Zej                             ddej        e	e
g¦  «        ej                             dd ed¦  «        g¦  «        d„ ¦   «         ¦   «         Zej                             e d¬	¦  «        ej                             dg d
¢ddej        gg¦  «        d„ ¦   «         ¦   «         ZdS )Ú"TestSeriesConstructorIndexCoercionc                 ó*  — t          dd¬¦  «        }t          t          j                             d¦  «                             t          |¦  «        ¦  «        |                     t          ¦  «        ¦  «        }t          |j
        t          ¦  «        rJ ‚d S )NrŒ  rµ   r�  rŸ   )r   r   r,   r¦   r§   r¨   r}   r.   rC   r‘   r^   r   )r2   rH   r=   s      r7   Ú3test_series_constructor_datetimelike_index_coercionzVTestSeriesConstructorIndexCoercion.test_series_constructor_datetimelike_index_coercionw  sx   € Ý˜¨qÐ1Ñ1Ô1ˆÝÝŒI×!Ò! !Ñ$Ô$×4Ò4µS¸±X´XÑ>Ô>ÀÇ
Â
Í6Ñ@RÔ@Rñ
ô 
ˆõ
 ˜cœi­Ñ7Ô7Ð7Ð7Ð7Ð7Ð7r9   Ú	containerNrr   r  r    c                 ó’   ‡— g d¢g d¢g}‰�ˆfd„|D ¦   «         }t          ||¬¦  «        }t          |j        t          ¦  «        sJ ‚d S )N)r†   r†   rˆ   rˆ   )rÞ   r–  rÞ   r–  c                 ó&   •— g | ]} ‰|¦  «        ‘ŒS rf   rf   )rl   ÚindrŒ  s     €r7   rð  z_TestSeriesConstructorIndexCoercion.test_series_constructor_infer_multiindex.<locals>.<listcomp>…  s!   ø€ Ð9Ð9Ð9¨#�y�y ‘~”~Ð9Ð9Ð9r9   r]   )r   r‘   r^   r   )r2   rŒ  rr   ÚindexesÚmultis    `   r7   Ú(test_series_constructor_infer_multiindexzKTestSeriesConstructorIndexCoercion.test_series_constructor_infer_multiindex€  sk   ø€ ð (Ð'Ð'Ð)=Ð)=Ð)=Ð>ˆØÐ Ø9Ð9Ð9Ð9°Ð9Ñ9Ô9ˆGå�t 7Ð+Ñ+Ô+ˆÝ˜%œ+¥zÑ2Ô2Ð2Ð2Ð2Ð2Ð2r9   z/StringDType only available in numpy 2 and abover]  r2  r†   rˆ   c                 ó~  — ddl m} t          j        | |¦   «         ¬¦  «        }t	          |¦  «        }|j        t          j        k    sJ ‚|d         t          j        u rD|j        d d…         |d d…         k     	                    ¦   «         sJ ‚|j        d         dk    sJ ‚d S ||k     	                    ¦   «         sJ ‚d S )Nr   )ÚStringDTyper*   r½  r£   )
Únumpy.dtypesr”  r,   rR   r   r+   r¤   r£   rÖ   r;   )r2   rr   r”  rÄ  r5   s        r7   Ú test_np_string_array_object_castzCTestSeriesConstructorIndexCoercion.test_np_string_array_object_cast‹  sÑ   € ð 	-Ð,Ð,Ð,Ð,Ð,åŒh�t ; ;¡=¤=Ð1Ñ1Ô1ˆÝ�S‰kŒkˆØŒy�BœJÒ&Ð&Ð&Ð&à�Œ8•r”vÐÐð
 ”H˜S˜b˜S”M T¨#¨2¨#¤YÒ.×3Ò3Ñ5Ô5Ð5Ð5Ð5Ø”8˜B”< 5Ò(Ð(Ð(Ð(Ð(Ð(à˜4’K×$Ò$Ñ&Ô&Ð&Ð&Ð&Ð&Ð&r9   )ró   rô   rõ   r‹  rO   rÞ  r„  r,   rR   r   r   r—   r’  Úskipifr   r£   r–  rf   r9   r7   r‰  r‰  v  s   € € € € € ð8ð 8ð 8ð „[×Ò˜[¨4°´¸6À5Ð*IÑJÔJØ„[×Ò˜V c¨5¨5°©8¬8 _Ñ5Ô5ð3ð 3ñ 6Ô5ñ KÔJð3ð „[×ÒØÐÐ#Tð ñ ô ð „[×ÒØàˆOˆOØ�#�r”vÐð	
ñô ð'ð 'ñô ñô ð'ð 'ð 'r9   r‰  c                   ó    — e Zd Zd„ Zd„ Zd„ ZdS )ÚTestSeriesConstructorInternalsc                 óú   — t          g d¢¦  «        }t          |j        ¦  «        }t          j        ||¦  «         t	          |j        j        d         t          ¦  «        sJ ‚|j        j        d         j        sJ ‚d S )Nr  r   )	r   rR   r/   rD   r‘   r¤  r¥  r$   Ú
is_numeric)r2   r=   r~   s      r7   Ú test_constructor_no_pandas_arrayz?TestSeriesConstructorInternals.test_constructor_no_pandas_array¨  st   € Ý�Y�Y�YÑÔˆÝ˜œ	Ñ"Ô"ˆÝ
Ô˜s FÑ+Ô+Ð+Ý˜&œ+Ô,¨QÔ/µÑ<Ô<Ð<Ð<Ð<ØŒ{Ô! !Ô$Ô/Ð/Ð/Ð/Ð/Ð/r9   c                 ó  — t          t          j        ddgd¬¦  «        ¦  «        }|j        j        d         j        du sJ ‚t          t          j        dgd¬¦  «        ¦  «        }|j        j        d         j        du sJ ‚d S ©	NÚ1hÚ2hrW   r*   r   FÚ2015rN   )r   rÞ  rR   r¤  r¥  Úis_extensionrÒ   s     r7   Útest_from_arrayz.TestSeriesConstructorInternals.test_from_array¯  s„   € Ý�œ $¨ Ð5FÐGÑGÔGÑHÔHˆØŒ{Ô! !Ô$Ô1°UÐ:Ð:Ð:Ð:å�œ & Ð1AÐBÑBÔBÑCÔCˆØŒ{Ô! !Ô$Ô1°UÐ:Ð:Ð:Ð:Ð:Ð:r9   c                 ó¼   — t          ddgd¬¦  «        }|j        j        d         j        du sJ ‚t          dgd¬¦  «        }|j        j        d         j        du sJ ‚d S rž  )r   r¤  r¥  r¢  rÒ   s     r7   Útest_from_list_dtypez3TestSeriesConstructorInternals.test_from_list_dtype¶  sp   € Ý˜˜t˜Ð,=Ð>Ñ>Ô>ˆØŒ{Ô! !Ô$Ô1°UÐ:Ð:Ð:Ð:å˜˜Ð(8Ð9Ñ9Ô9ˆØŒ{Ô! !Ô$Ô1°UÐ:Ð:Ð:Ð:Ð:Ð:r9   N)ró   rô   rõ   rœ  r£  r¥  rf   r9   r7   r™  r™  §  sA   € € € € € ð0ð 0ð 0ð;ð ;ð ;ð;ð ;ð ;ð ;ð ;r9   r™  c                 óp   — | }t          |t          ¦  «        sJ ‚t          |j        t          ¦  «        sJ ‚d S rj   )r‘   r   r^   r   )Ú(rand_series_with_duplicate_datetimeindexÚdupss     r7   r³   r³   ¾  s;   € Ø3€DÝ�d�FÑ#Ô#Ð#Ð#Ð#Ý�d”j¥-Ñ0Ô0Ð0Ð0Ð0Ð0Ð0r9   zinput_dict,expectedr*   r†   r@   c                 ót   — t          j        t          | ¦  «        g¦  «        }t          j        ||¦  «         d S rj   )r,   rR   r   r/   r[  )Ú
input_dictr6   r~   s      r7   Útest_numpy_arrayr«  Ä  s7   € õ ŒX•v˜jÑ)Ô)Ð*Ñ+Ô+€FÝÔ ¨Ñ1Ô1Ð1Ð1Ð1r9   c                  óê   — t          ddg¦  «        } t          ddg|                      ¦   «         ¬¦  «        }t          ddgt          j        ddg¦  «        ¬¦  «        }t          j        ||¦  «         d S )N)©r©  ©rÐ   râ   r@   )©)r†   Nr®  rŸ   r@   rŸ   r]   r­  r¯  )r   r   rl  r   r¢  r/   rD   )Úparam_indexrL  r6   s      r7   Útest_index_ordered_dict_keysr±  Ñ  s‘   € õ à)Ø*ð	
ñô €Kõ �Q˜�F +×"2Ò"2Ñ"4Ô"4Ð5Ñ5Ô5€FÝØ	
ˆAˆÝÔ$Ø%Ð'@ÐAñ
ô 
ðñ ô €Hõ Ô˜6 8Ñ,Ô,Ð,Ð,Ð,r9   Ú
input_listr£   rŸ   y      ð?      ð?y       @       @c                 ó�   — t          | ¦  «        }t          |j        ¦  «        }|j        dk    sJ ‚t          j        ||¦  «         d S )NÚ
complex128r6  )r²  r=   r~   s      r7   Útest_series_with_complex_nanrµ  ä  sL   € õ �Ñ
Ô
€CÝ�C”IÑÔ€FØŒ9˜Ò$Ð$Ð$Ð$ÝÔ˜3 Ñ'Ô'Ð'Ð'Ð'r9   c                  ó˜   — t          dddœ¦  «        } t          ddgt          d¦  «        ¬¦  «        }t          j        | |d¬¦  «         d S )Nr@   rŸ   )r   r@   r]   Tr{   )r   r   r/   rD   )r~   r6   s     r7   Útest_dict_keys_rangeindexr·  ó  sO   € Ý˜˜a�L�LÑ!Ô!€FÝ�q˜!�f¥J¨q¡M¤MÐ2Ñ2Ô2€HÝÔ˜6 8¸dÐCÑCÔCÐCÐCÐCr9   )BÚcollectionsr   Úcollections.abcr   r   r   Údateutil.tzr   Únumpyr,   r   rO   Úpandas._libsr	   r
   Úpandas.compatr   Úpandas.compat.numpyr   Úpandas.errorsr   r   Úpandas.core.dtypes.dtypesr   ÚpandasrÞ  r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r    Úpandas._testingÚ_testingr/   Úpandas.core.arraysr!   r"   r#   Úpandas.core.internals.blocksr$   r&   r‰  r™  r³   rÞ  r„  rR   r÷   rC   r«  r±  Úcomplexrµ  r·  rf   r9   r7   ú<module>rÇ     sô  ðØ #Ð #Ð #Ð #Ð #Ð #Ø $Ð $Ð $Ð $Ð $Ð $ðð ð ð ð ð ð ð ð
 !Ð  Ð  Ð  Ð  Ð  Ø Ð Ð Ð Ø Ð Ð Ð Ð Ð Ø €€€ðð ð ð ð ð ð ð ð &Ð %Ð %Ð %Ð %Ð %Ø .Ð .Ð .Ð .Ð .Ð .ðð ð ð ð ð ð ð ð
 7Ð 6Ð 6Ð 6Ð 6Ð 6à Ð Ð Ð ðð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð& Ð Ð Ð Ð Ð ðð ð ð ð ð ð ð ð ð ð
 4Ð 3Ð 3Ð 3Ð 3Ð 3ð| *ð | *ð | *ð | *ð | *ñ | *ô | *ð | *ð~A.'ð .'ð .'ð .'ð .'ñ .'ô .'ð .'ðb;ð ;ð ;ð ;ð ;ñ ;ô ;ð ;ð.1ð 1ð 1ð „×ÒØà
ˆQˆ��”˜A˜3˜% r¤xÐ0Ñ0Ô0Ð1Ø
ˆsˆ�X�R”X ˜u˜g¨VÐ4Ñ4Ô4Ð5Ø
ˆQˆ��”˜A˜3˜% r¤xÐ0Ñ0Ô0Ð1ðñô ð2ð 2ñô ð2ð
-ð -ð -ð& „×ÒØà	
ˆGˆG�E‰NŒN˜AÐØ	��˜‘” Ð(ðñô ð(ð (ñô ð(ðDð Dð Dð Dð Dr9   