Ë
    ž…j@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jp                  js                  dd d i e	jt                  d gge	jv                  ¬«      fddi e	jt                  dgge<¬«      fddi e	jt                  dgge	jv                  ¬«      fg«      d„ «       Z=d„ Z>ejp                  js                  dd e?d«      dgd e?d«      d gg«      d!„ «       Z@d"„ ZAy)#é    )Ú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                  j                  dd„ d„ d	„ d
„ d„ d„ d„ d„ d„ d„ d„ g«      ej                  j                  ddg g«      d„ «       «       Zd„ Zd„ Zd„ Zd„ Zd„ Zd„ Zej                  j                  deeeg«      d„ «       Zej                  j                  dej.                   ed«      g«      d„ «       Zej                  j                  d g d!¢«      ej                  j                  d"d eg «      g«      d#„ «       «       Zd$„ Zd%„ Zej                  j                  d&g d'¢«      d(„ «       Zd)„ Zd*„ Z d+„ Z!d,„ Z"d-„ Z#d.„ Z$d/„ Z%ej                  j                  d g d0¢«      d1„ «       Z&ej                  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                  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                  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                  j                  dl ej˜                  d3gejš                  ¬m«       ej˜                  d3gejœ                  ¬m«       ej˜                  d3gejž                  ¬m«       ejš                  d3«      g ejœ                  d3«      g ejž                  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                  j                  dŠejØ                  ejÚ                  g«      ej                  j                  d‹dŒd�g«      ej                  j                  dŽg d�¢«      d�„ «       «       «       Znej                  j                  d‘d’eoej.                  dg«      d“„ «       Zpd”„ Zqej                  j                  d•eresg«      d–„ «       Ztej                  j                  d—eej˜                  gd˜d™g¬e«      dš„ «       Zuej                  j                  d—eej˜                  gd˜d™g¬e«      d›„ «       Zvdœ„ Zwej                  j                  d—eej˜                  gd˜d™g¬e«      d�„ «       Zxej                  jó                  dž¬Ÿ«      d „ «       Zzd¡„ Z{d¢„ Z|d£„ Z}d¤„ Z~d¥„ Zd¦„ Z€ej                  j                  d§d4ej.                  d ed«      g«      d¨„ «       Z�d©„ Z‚dª„ Zƒd«„ Z„d¬„ Z…d­„ Z†ej                  j                  d®dSd¯d°œdSd¯gd±d²gfdSd¯d³œdSd¯gd´dµgfg«      d¶„ «       Z‡ej                  �j                  d·«      d¸„ «       Z‰d¹„ ZŠdº„ Z‹d»„ ZŒd¼„ Z�d½„ ZŽd¾„ Z�d¿„ Z�dÀ„ Z‘dÁ„ Z’ej                  j                  d" e'dÂdÃ¬_«       eCd`dÃ¬_«       eDdÄdÃdb¬9«      gdÅ„ ¬e«      dÆ„ «       Z“ej                  j                  d" e'dÂdÃ¬_«       eCd`dÃ¬_«       eDdÄdÃdb¬9«      gdÇ„ ¬e«      dÈ„ «       Z”ej                  j                  d e�j*                  e�j,                  g«      dÉ„ «       Z—ej                  j                  dŽg dÊ¢«      ej                  j                  d‹d�dŒg«      dË„ «       «       Z˜ej                  j                  d g dÌ¢«      dÍ„ «       Z™dÎ„ ZšdÏ„ Z›ej                  j                  dÐdÑdÒg«      dÓ„ «       ZœdÔ„ Z�dÕ„ Zžej                  j                  dÖd×„ e�j*                  g«      dØ„ «       ZŸdÙ„ Z dÚ„ Z¡dÛ„ Z¢dÜ„ Z£dÝ„ Z¤ej                  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                  �j                  dñ«      ej                  j                  dòe°e±ee²j˜                  g«      dó„ «       «       Z³dô„ Z´dõ„ Zµej                  j                  död3dàg«      d÷„ «       Z¶ej                  j                  död3dàg«      dø„ «       Z·dù„ Z¸dú„ Z¹dû„ Zºdü„ Z»ej                  j                  dýdej.                  e²�jx                  g«      dþ„ «       Z½dÿ„ Z¾�d „ Z¿�d„ ZÀ�d„ ZÁ�d„ ZÂej                  j                  �de°eg«      �d„ «       ZÃy(  ÚTestSeriesConstructorsc                 óî   — t        j                  d«      } ||d¬«      } ||j                  d«      «      }t        j                  ||«        |t        |«      d¬«      }t        j                  ||«       y )Né
   úM8[s]©Údtype)ÚnpÚarangeÚastypeÚtmÚassert_equalÚlist)ÚselfÚindex_or_seriesÚvaluesÚresÚexpecteds        úf/root/aria/tools/markitdown-venv/lib/python3.12/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   sZ   € Ü—‘˜2“ˆá˜f¨GÔ4ˆÙ" 6§=¡=°Ó#9Ó:ˆÜ
�‰˜˜XÔ&áœd 6›l°'Ô:ˆÜ
�‰˜˜XÕ&ó    c                 ó‚   — t        d gd¬«      }|j                  «       j                  «       sJ ‚|j                  dk(  sJ ‚y )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   s:   € ä�d�VÐ#=Ô>ˆØ�x‰x‹z�~‰~ÔÐÐØ�y‰yÐ=Ò=Ð=Ñ=r9   c                 ó&  — t        ddd«      }|j                  «       |j                  «       g}t        |«      }t        |t        ¬«      }t        j                  ||«       t        |«      }t        |t        ¬«      }t        j                  ||«       y )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   su   € ô �t˜Q Ó"ˆØ× Ñ Ó" B§G¡G£IÐ.ˆä�T‹lˆÜ˜$¤fÔ-ˆÜ
×Ñ˜s HÔ-ä�D‹kˆÜ˜¤VÔ,ˆÜ
×Ñ˜c 8Õ,r9   c                 ó4  — dg}d}t        j                  t        |¬«      5  t        |d¬«       d d d «       t        j                  t        |¬«      5  t        t	        j
                  |t        ¬«      d¬«       d d d «       y # 1 sw Y   ŒTxY w# 1 sw Y   y xY w)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Ü�4Ð/Õ0÷	1ô �]‰]œ:¨SÔ1ñ 	IÜ”2—8‘8˜D¬Ô/Ð7GÕH÷	Ið 	I÷	1ð 	1ú÷	Ið 	Iús   ¡BÁ'BÂBÂBc                 ó¾   — t        t        t        ddd«      gd¬«      }d}t        j                  t
        |¬«      5  t        |d¬«       d d d «       y # 1 sw Y   y xY w)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`   sP   € ä”sœI d¨A¨qÓ1Ð2Ð:JÔKˆØGˆÜ�]‰]œ9¨CÔ0ñ 	2Ü�4Ð0Õ1÷	2÷ 	2ñ 	2ús   ¼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€ 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                 ó*   — t        d„ dD «       | ¬«      S )Nc              3   ó    K  — | ]  }|–— Œ y ­w©Nrf   ©Ú.0Ú_s     r7   ú	<genexpr>z2TestSeriesConstructors.<lambda>.<locals>.<genexpr>s   s   è ø€ ¢ q¤¡ùó   ‚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€ r9   c                 ó   — t        i | ¬«      S rq   r_   r`   s    r7   ra   zTestSeriesConstructors.<lambda>u   ó   € œ R¨sÔ3€ r9   c                 ó   — t        d| ¬«      S )Nrf   rr   r_   r`   s    r7   ra   zTestSeriesConstructors.<lambda>v   ru   r9   c                 ó   — t        g | ¬«      S rq   r_   r`   s    r7   ra   zTestSeriesConstructors.<lambda>w   ru   r9   c                 ó*   — t        d„ dD «       | ¬«      S )Nc              3   ó    K  — | ]  }|–— Œ y ­wrj   rf   rk   s     r7   rn   z2TestSeriesConstructors.<lambda>.<locals>.<genexpr>x   s   è ø€ ¢_¨A¤a¡_ùro   rf   rr   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¬«       y )Nr]   r   T©Úcheck_index_type)r   r+   rC   Úlenr^   r/   rD   )r2   rZ   rz   r6   Úresults        r7   Útest_empty_constructorz-TestSeriesConstructors.test_empty_constructorg   sS   € ô.  Ô,ˆÙ˜[Ó)ˆà�|‰|œvÒ%Ð%Ð%Ü�6—<‘<Ó  AÒ%Ð%Ð%Ü
×Ñ˜v xÀ$ÖGr9   c                 ó¬   — d}t         dt        g}|D ]4  }t        j                  t        |¬«      5  t        g d|¬«       d d d «       Œ6 y # 1 sw Y   ŒAxY w)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…   sV   € àˆÜ! ;´Ð5ˆØ!ò 	5ˆEÜ—‘œy°Ô4ñ 5Ü�r ¨eÕ4÷5ð 5ñ	5÷5ð 5ús   °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 «       y # 1 sw Y   y xY w)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ˆÜ—(‘(˜H jÐ1¸ÔAˆä�]‰]œ:Ð-DÔEñ 	.Ü�7 3¨ *Õ-÷	.÷ 	.ñ 	.ús   ÁA%Á%A.c                 ó>   — t        d«      }t        |t        «      rJ ‚y )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                  ||«       y )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š   sR   € ð 2Ñˆ	�8ä�Y¤e¨A£hÔ/ˆÜ˜9˜+¨™/°Ô:ˆà�y‰y˜HÒ$Ð$Ð$Ü
×Ñ˜s HÕ-r9   c                 óT  — 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J ‚	 t        j                  |d   «      sJ ‚|j                  j                  rJ ‚t        «       j                  j                  rJ ‚t        j                  t        d¬«      5  t        t        j                  j                  d«      j!                  d«      t        j"                  d	«      ¬«       d d d «       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 «       y # 1 sw Y   Œ{xY w# 1 sw Y   y xY w)NÚhellor   r@   r]   zAData 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ˆØ×$Ñ$×2Ò2Ð2Ð2ô ˜Ó)ˆØ�}‰}×*Ò*Ð*Ð*ä
×Ñ˜gŸm™m¨_×-BÑ-BÔCä�/×'Ñ'Ó(¬B¨w¯}©}Ó,=Ò=Ð=Ð=ô ˜¤§¡Ð(°°A°Ô7ˆÙ0Bˆu�{‰{œbŸj™jÒ(ÐMÐMÈÜ�x‰x˜˜a™Ô!Ð!Ð!à×%Ñ%×3Ò3Ð3Ð3Ü“8—>‘>×/Ò/Ð/Ð/ô �]‰]ÜØVô
ñ 	Yô ”2—9‘9×(Ñ(¨Ó+×;Ñ;¸FÓCÌ2Ï9É9ÐUVË<ÕX÷		Yð ˆŒ
Ü�E‹]×ÑˆØˆØ�RŠxˆˆxô ×"Ñ" Q¨ F¨Q°¨FÐ#3Ó4ˆØHˆÜ�]‰]Ô.°cÔ:ñ 	Ü�1ŒI÷	ð 	÷	Yð 	Yú÷	ð 	ús   ÅAHÇ=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 «       y # 1 sw Y   y xY w)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Ë   sO   € ä˜˜A˜  A ¨¨A¨Ð/²yÔAˆÜ�]‰]œ:Ð-OÔPñ 	(Ü’9 BÕ'÷	(÷ 	(ñ 	(ús   ´AÁAÚinput_classc                 óL  — t        «       }t         |«       «      }t        j                  ||d¬«       t        d¬«      }t         |«       d¬«      }t        j                  ||d¬«       t        d¬«      }t         |«       d¬«      }t        j                  ||d¬«       |t        urþt        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                  ||«       y y )NFr|   Úfloat64r*   Úcategoryr(   r]   ©r^   r+   Ú r—   ©r+   r^   Ústr)r   r/   rD   r1   r˜   r,   r£   rÂ   )r2   r»   r¬   ÚemptyÚempty2s        r7   Útest_constructor_emptyz-TestSeriesConstructors.test_constructor_emptyÑ   sA  € ä“ˆÜ™›Ó&ˆô 	×Ñ˜u f¸uÕEô ˜YÔ'ˆÜ™›¨YÔ7ˆÜ
×Ñ˜u f¸uÕEô ˜ZÔ(ˆÜ™›¨ZÔ8ˆÜ
×Ñ˜u f¸uÕEàœdÑ"ä¤ r£Ô+ˆEÜ™K›M´°r³Ô;ˆFÜ×"Ñ" 5¨&Ô1ô œ2Ÿ6™6¬¨r«Ô3ˆEÜ™K›M´°r³À)ÔLˆFÜ×"Ñ" 5¨&Ô1ô ˜2¤S´°a³Ô9ˆEÙ!Ü ¬%°«(¸%Ô@‘ä ¬%°«(Ô3�Ü×"Ñ" 5¨&Õ1ð# #r9   Ú	input_argr£   c                 óŒ   — t        dt        d«      ¬«      }t        |t        d«      ¬«      }t        j                  ||d¬«       y )Nr½   r(   rÁ   r]   Fr|   ©r   r˜   r/   rD   )r2   rÆ   rÃ   rÄ   s       r7   Útest_constructor_nanz+TestSeriesConstructors.test_constructor_nan÷   s4   € ä˜Y¬e°B«iÔ8ˆÜ˜	¬¨r«Ô3ˆä
×Ñ˜u f¸uÖEr9   r+   )Úf8rˆ   úM8[ns]úm8[ns]r¾   rC   zdatetime64[ns, UTC]r^   c                 ó`   — t        ||¬«      }|j                  |k(  sJ ‚t        |«      dk(  sJ ‚y )NrÁ   r   )r   r+   r~   )r2   r+   r^   r   s       r7   Útest_constructor_dtype_onlyz2TestSeriesConstructors.test_constructor_dtype_onlyþ   s4   € ô ˜e¨5Ô1ˆØ�|‰|˜uÒ$Ð$Ð$Ü�6‹{˜aÒÐÑr9   c                 ób   — t        g d¢¬«      }|j                  j                  «       g d¢k(  sJ ‚y )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Ô.ˆØ�|‰|×"Ñ"Ó$ªÒ7Ð7Ñ7r9   c                 óp   — t        dgt        ¬«      }t        j                  |j                  d   «      sJ ‚y ©Nr@   r¿   r   )r   rÂ   r,   r¥   ÚilocrÓ   s     r7   Ú$test_constructor_no_data_string_typez;TestSeriesConstructors.test_constructor_no_data_string_type  s*   € ä˜q˜c¬Ô-ˆÜ�x‰x˜Ÿ™ A™Ô'Ð'Ñ'r9   Úitem)Úentryu   Ñ�é   c                 ód   — t        |dgt        ¬«      }|j                  d   t        |«      k(  sJ ‚y 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ˆØ�{‰{˜1‰~¤ T£Ò*Ð*Ñ*r9   c                 ó,  — t        dd g|¬«      }|j                  «       }t        ddg«      }t        j                  ||«       |j                  d   �J ‚t        dt
        j                  g|¬«      }t        j                  |j                  d   «      sJ ‚y )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 $˜-Ó(ˆÜ
×Ñ˜v xÔ0Ø�x‰x˜‰{Ð"Ð"Ð"ä�cœ2Ÿ6™6�]¨,Ô7ˆÜ�x‰x˜Ÿ™ ™Ô$Ð$Ñ$r9   c                 ó¢   — g d¢}t        |«      }t        g d¢|¬«      }t        ||¬«      }t        j                  ||j	                  «       «       y )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#  s>   € Ú%ˆÜ˜“ˆÜ’M¨Ô0ˆÜ�B˜fÔ%ˆä
×Ñ˜r 2§=¡=£?Õ3r9   c                 ó¦   —  G d„ d«      }t        t        t        d«      «      d¬«      }t         |«       d¬«      }t        j                  ||«       y )Nc                   ó   — e Zd Zdefd„Zy)ú>TestSeriesConstructors.test_constructor_iterable.<locals>.IterÚreturnc              3   ó6   K  — t        d«      E d {  –—†  y 7 Œ­w)Nr(   )r˜   ©r2   s    r7   Ú__iter__zGTestSeriesConstructors.test_constructor_iterable.<locals>.Iter.__iter__.  s   è ø€ Ü  ›9×$Ò$ús   ‚‘’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›/°Ô9ˆÜ™› gÔ.ˆÜ
×Ñ˜v xÕ0r9   c                 óš   — t        t        t        d«      «      d¬«      }t        t        d«      d¬«      }t        j                  ||«       y )Nr(   rø   r*   rù   ©r2   r6   r   s      r7   Útest_constructor_sequencez0TestSeriesConstructors.test_constructor_sequence5  s6   € äœ$œu R›y›/°Ô9ˆÜœ˜b›	¨Ô1ˆÜ
×Ñ˜v xÕ0r9   c                 ó^   — t        dg«      }t        d«      }t        j                  ||«       y )NÚabc©r   r/   rD   rü   s      r7   Útest_constructor_single_strz2TestSeriesConstructors.test_constructor_single_str;  s&   € ä˜5˜'“?ˆÜ˜“ˆÜ
×Ñ˜v xÕ0r9   c                 ó²   — t        g d¢d¬«      }g d¢dt        j                  g d¢d¬«      fD ]'  }t        |g d¢¬«      }t        j                  ||«       Œ) y )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  sM   € ô š)¨7Ô3ˆÚ˜y¬"¯(©(²9ÀGÔ*LÐMò 	5ˆCÜ˜C¢yÔ1ˆFÜ×"Ñ" 6¨8Õ4ñ	5r9   c                 óœ   — t        g d¢g d¢¬«      }|dk(  }t        g d¢|¬«      }t        g d¢g d¢¬«      }t        j                  ||«       y )Nr  )r    rµ   r¶   r]   rŸ   r¸   )FTFr   )r2   rê   r^   r   r6   s        r7   Útest_constructor_boolean_indexz5TestSeriesConstructors.test_constructor_boolean_indexJ  s@   € ä’I¢YÔ/ˆà�a‘ˆÜš	¨Ô/ˆÜš)Ò+?Ô@ˆÜ
×Ñ˜v xÕ0r9   )ÚboolÚint32rø   r½   c                 óV   — t        t        g d¢«      |¬«      }|j                  |k(  sJ ‚y )N)r   rŸ   r    r*   )r   r   r+   )r2   r+   Úss      r7   Útest_constructor_index_dtypez3TestSeriesConstructors.test_constructor_index_dtypeS  s'   € ô ”5šÓ#¨5Ô1ˆØ�w‰w˜%ÒÐÑr9   Ú
input_valsr@   rŸ   Ú1Ú2z1/1/2011Úh©ÚperiodsÚfreqú
US/Eastern)r  r  Útzr   rµ   )ÚleftÚrightc                 ó~   — t        ||¬«      }t        |«      j                  |«      }t        j                  ||«       y ©Nr*   ©r   r.   r/   rD   )r2   r  rà   r   r6   s        r7   Útest_constructor_list_strz0TestSeriesConstructors.test_constructor_list_strZ  s5   € ô ˜
¨,Ô7ˆÜ˜*Ó%×,Ñ,¨\Ó:ˆÜ
×Ñ˜v xÕ0r9   c                 óä   — t        ddt        j                  g|¬«      }t        ddt        j                  gt        ¬«      }t	        j
                  ||«       t        j                  |d   «      sJ ‚y )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  sV   € Ü˜˜c¤2§6¡6Ð*°,Ô?ˆÜ˜5 %¬¯©Ð0¼Ô?ˆÜ
×Ñ˜v xÔ0Ü�x‰x˜˜q™	Ô"Ð"Ñ"r9   c                 ó2  — d„ t        d«      D «       }t        |«      }t        t        d«      «      }t        j                  ||«       d„ t        d«      D «       }t        |t        dd«      ¬«      }t        dd«      |_        t        j                  ||«       y )Nc              3   ó    K  — | ]  }|–— Œ y ­wrj   rf   ©rl   Úis     r7   rn   zDTestSeriesConstructors.test_constructor_generator.<locals>.<genexpr>s  ó   è ø€ Ò$�QŒqÑ$ùro   r(   c              3   ó    K  — | ]  }|–— Œ y ­wrj   rf   r#  s     r7   rn   zDTestSeriesConstructors.test_constructor_generator.<locals>.<genexpr>z  r%  ro   é   r]   ©r˜   r   r/   rD   r^   )r2   Úgenr   Úexps       r7   Útest_constructor_generatorz1TestSeriesConstructors.test_constructor_generatorr  sv   € Ù$œ% ›)Ô$ˆä˜“ˆÜ”U˜2“YÓˆÜ
×Ñ˜v sÔ+ñ %œ% ›)Ô$ˆÜ˜¤5¨¨R£=Ô1ˆÜ˜"˜b“MˆŒ	Ü
×Ñ˜v sÕ+r9   c                 ó2  — d„ t        d«      D «       }t        |«      }t        t        d«      «      }t        j                  ||«       d„ t        d«      D «       }t        |t        dd«      ¬«      }t        dd«      |_        t        j                  ||«       y )Nc              3   ó    K  — | ]  }|–— Œ y ­wrj   rf   ©rl   rß   s     r7   rn   z>TestSeriesConstructors.test_constructor_map.<locals>.<genexpr>�  ó   è ø€ Ò"�1ŒQÑ"ùro   r(   c              3   ó    K  — | ]  }|–— Œ y ­wrj   rf   r.  s     r7   rn   z>TestSeriesConstructors.test_constructor_map.<locals>.<genexpr>ˆ  r/  ro   r'  r]   r(  )r2   r²   r   r*  s       r7   Útest_constructor_mapz+TestSeriesConstructors.test_constructor_map  sv   € á"œ˜b›	Ô"ˆä˜“ˆÜ”U˜2“YÓˆÜ
×Ñ˜v sÔ+ñ #œ˜b›	Ô"ˆÜ˜¤ r¨2£Ô/ˆÜ˜"˜b“MˆŒ	Ü
×Ñ˜v sÕ+r9   c                 óX  — d}t        j                  t        |¬«      5  t        g d¢g d¢«      }d d d «       t	        «      }t        j
                  |j                  |«       t	        t        g d¢«      d¬«      }t	        g d¢d¬«      }t        j                  ||«       y # 1 sw Y   ŒrxY w)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ñ 	CÜÒ0²/ÓBˆC÷	Cä�S‹kˆÜ
×#Ñ# C§J¡J°Ô4ô œ¢IÓ.°gÔ>ˆÜš)¨7Ô3ˆÜ
×Ñ˜v xÕ0÷	Cð 	Cús   žB Â B)c                 ól   — t        t        g d¢«      d¬«      }t        |j                  t        «      sJ ‚y ©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Ñ6r9   c                 óZ   — t        g d¢d¬«      }t        |j                  t        «      sJ ‚y r9  )r   r’   r+   r   r<   s     r7   Ú,test_construct_intlist_values_category_dtypezCTestSeriesConstructors.test_construct_intlist_values_category_dtypež  s#   € Ü’Y jÔ1ˆÜ˜#Ÿ)™)Ô%5Ô6Ð6Ñ6r9   c                 óÄ  — 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 ‚y )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¢  sM  € ÜÒEÓFˆä�6 Ô$ˆØ�w‰w˜*Ò$Ð$Ð$Ü�1‹vœ˜V›Ò$Ð$Ð$ô ˜˜V�}Ó%ˆØ�C‘ˆÜ
×Ñ˜v qÔ)Ø—‘š˜A˜‘ˆÜ
×Ñ˜v qÔ)Ü�2‹wœ#˜f›+Ò%Ð%Ð%ä˜˜Q�xÓ ˆØ�C‘ˆÜ
×Ñ˜v qÔ)Ü�2‹wœ#˜f›+Ò%Ð%Ð%ô ˜Q Q¨QÑ/Ó0ˆØ�S‘'ˆØ�S‘'ˆÜ
×Ñ˜w¨Ô*Ü
×Ñ˜w¨°uÕ=Ø�|‰|˜sÒ"Ð"Ð"Ü�2‹wœ#˜f›+Ò%Ð%Ñ%r9   c                 óB  — 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 ‚y )	Nr@   zJohn P. DoerŸ   z	Jane DoveÚ	person_idÚperson_name)Úcolumnsr   )r   r   rH  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ˆˆ-Ñà—6‘6˜!‘9×(Ñ(ˆØ—‘×#Ñ# AÑ&ˆØ˜Ò!Ð!Ð!à—‘˜qÑ!ˆØ˜Ò!Ð!Ð!à—‘×"Ñ" 1Ñ%ˆØ˜Ò!Ð!Ñ!r9   c                 ó‚   — t        g d¢«      }t        |d¬«      }t        g d¢d¬«      }t        j                  ||«       y )Nr3  r¾   r*   r   )r2   Úseriesr   r6   s       r7   Ú&test_constructor_series_to_categoricalz=TestSeriesConstructors.test_constructor_series_to_categoricalÑ  s4   € äšÓ(ˆä˜ jÔ1ˆÜš/°Ô<ˆä
×Ñ˜v xÕ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                  ||«       y )Nr‡   r‰   r3  T)Úorderedr*   Fr   r@   r¿   )r   r   r’   r+   r/   rE   r6  Ú
categoriesr   rP  rD   ©r2   r   r6   s      r7   Ú"test_constructor_categorical_dtypez9TestSeriesConstructors.test_constructor_categorical_dtypeÚ  s-  € ÜØ�#ˆJÔ.ªÈÔMô
ˆô ˜&Ÿ,™,Ô(8Ô9Ð9Ð9Ü
×Ñ˜fŸj™j×3Ñ3´Uº?Ó5KÔLØ�z‰z×!Ò!Ð!Ð!ä˜˜c˜
Ô*:¸CÀ¸:Ó*FÔGˆÜ˜&Ÿ,™,Ô(8Ô9Ð9Ð9Ü
×Ñ˜fŸj™j×3Ñ3´U¸CÀ¸:Ó5FÔGØ�z‰z×!Ñ! UÑ*Ð*Ð*ô Ø˜˜1�vÔ%5°s¸C°jÈ$Ô%Oô
ˆô Ø�#ˆJ˜q !˜fÔ,<¸cÀ3¸ZÐQUÔ,Vô
ˆô 	×Ñ˜v xÕ0r9   c                 ó  — t        t        d«      d¬«      }t        t        d«      |¬«      }t        t        d«      |¬«      }t        |d¬«      }t	        j
                  ||«       t        |d¬«      }t	        j
                  ||«       y )NÚdabcT)rQ  rP  Úabcabcr*   r¾   )r   r1   r   r   r/   rD   )r2   Úcdtr6   r6  r   s        r7   Ú#test_constructor_categorical_stringz:TestSeriesConstructors.test_constructor_categorical_stringð  sn   € ä¬$¨v«,ÀÔEˆÜœ$˜x›.°Ô4ˆô œ$˜x›.°Ô4ˆÜ˜ :Ô.ˆÜ
×Ñ˜v xÔ0ô ˜ jÔ1ˆÜ
×Ñ˜v xÕ0r9   c                 óŠ  — t        g d¢«      }t        |d¬«      }|j                  |usJ ‚|j                  j                  g d¢«      }t	        j
                  g d¢t        j                  ¬«      }t	        j
                  g d¢t        j                  ¬«      }t        j                  |j                  «       |«       t        j                  |j                  «       |«       d|d<   t	        j
                  g d	¢t        j                  ¬«      }t        j                  |j                  «       |«       t        j                  |j                  «       |«       t        g d¢«      }t        |d
¬«      }|j                  |u sJ ‚|j                  j                  g d¢«      }|j                  |usJ ‚t	        j
                  g d¢t        j                  ¬«      }t        j                  |j                  «       |«       d|d<   t	        j
                  g d	¢t        j                  ¬«      }t        j                  |j                  «       |«       y )N)r‡   r‰   rÑ   r‡   T)Úcopyr  )r@   rŸ   r—   r@   r*   rŸ   r   )rŸ   rŸ   r—   r@   F)r   r   r6  Úrename_categoriesr,   rR   rø   r¤   r/   Úassert_numpy_array_equalÚ	__array__Ú_values)r2   r6  r  Úexp_sÚexp_catÚexp_s2s         r7   Ú!test_categorical_sideeffects_freez8TestSeriesConstructors.test_categorical_sideeffects_freeþ  s�  € ô Ò.Ó/ˆÜ�3˜TÔ"ˆØ�u‰u˜CÑÐÐØ�E‰E×#Ñ#¢IÓ.ˆÜ—‘š¬R¯X©XÔ6ˆÜ—(‘(Ò/´r·z±zÔBˆÜ
×#Ñ# A§K¡K£M°5Ô9Ü
×#Ñ# C§M¡M£O°WÔ=ð ˆˆ!‰Ü—‘š,¬b¯h©hÔ7ˆÜ
×#Ñ# A§K¡K£M°6Ô:Ü
×#Ñ# C§M¡M£O°WÔ=ô Ò.Ó/ˆÜ�3˜UÔ#ˆØ�y‰y˜CÑÐÐØ�E‰E×#Ñ#¢IÓ.ˆØ�y‰y Ñ#Ð#Ð#Ü—‘š¬R¯X©XÔ6ˆÜ
×#Ñ# A§K¡K£M°5Ô9àˆˆ!‰Ü—‘š,¬b¯h©hÔ7ˆÜ
×#Ñ# A§K¡K£M°6Õ:r9   c                 ó¶   — t        g d¢t        ddg«      ¬«      }t        t        ddt        j                  gddg¬«      «      }t        j                  ||«       y )N)r‡   r‰   Nr‡   r‰   r*   )rQ  )r   r   r   r,   r£   r/   rD   )r2   r  r  s      r7   Útest_unordered_compare_equalz3TestSeriesConstructors.test_unordered_compare_equal  sI   € ÜÒ&Ô.>ÀÀS¸zÓ.JÔKˆÜ”{ C¨¬b¯f©fÐ#5À3ÈÀ*ÔMÓ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 «       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 «       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                  ||«       y # 1 sw Y   �ŒdxY w# 1 sw Y   �ŒCxY w)N©r—   r*   ç        r   r  rŸ   r3  r]   r  r@   )rg  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   rs   r   r6   r^   s        r7   Útest_constructor_maskedarrayz3TestSeriesConstructors.test_constructor_maskedarray$  s¶  € Ü�}‰}˜T¬Ô/ˆÜ˜“ˆÜœ2Ÿ6™6¤2§6¡6¬2¯6©6Ð2Ó3ˆÜ
×Ñ˜v xÔ0àˆˆQ‰ØˆˆQ‰ÚˆÜ˜ EÔ*ˆÜ˜3¤§¡¨Ð,°EÔ:ˆÜ
×Ñ˜v xÔ0àˆˆQ‰Ü˜ EÔ*ˆÜš/°Ô7ˆÜ
×Ñ˜v xÔ0ä�}‰}˜T¬Ô-ˆÜ˜“ˆÜœ2Ÿ6™6¤2§6¡6¬2¯6©6Ð2¼%Ô@ˆÜ
×Ñ˜v xÔ0àˆˆQ‰ØˆˆQ‰ÚˆÜ˜ EÔ*ˆÜ˜1œbŸf™f a˜.°¼UÔCˆÜ
×Ñ˜v xÔ0àˆˆQ‰Ü˜ EÔ*ˆÜš)¨5¼Ô<ˆÜ�]‰]œ>Ð1OÔPñ 	5ô ×"Ñ" 6¨8Ô4÷	5ô
 �}‰}˜T¬Ô.ˆÜ˜“ˆÜœ2Ÿ6™6¤2§6¡6¬2¯6©6Ð2¼&ÔAˆÜ
×Ñ˜v xÔ0àˆˆQ‰ØˆˆQ‰ÚˆÜ˜ EÔ*ˆÜ˜4¤§¡¨Ð/°uÄFÔKˆÜ
×Ñ˜v xÔ0àˆˆQ‰Ü˜ EÔ*ˆÜÒ-°UÄ$ÔGˆÜ�]‰]œ>Ð1OÔPñ 	5ô ×"Ñ" 6¨8Ô4÷	5ô
 �}‰}˜T¨Ô2ˆÜ˜“ˆÜœ4¤¤tÐ,°HÔ=ˆÜ
×Ñ˜v xÔ0ä˜4  AÓ&ˆˆQ‰Ü˜4  AÓ&ˆˆQ‰ÚˆÜ˜ EÔ*ˆÜÜ�d˜A˜qÓ!¤4¬°$¸¸1Ó)=Ð>ØØô
ˆô
 	×Ñ˜v xÔ0ä˜4  AÓ&ˆˆQ‰Ü˜ EÔ*ˆÜÜ�d˜A˜qÓ!¤8¨D°!°QÓ#7¼À$ÈÈ1Ó9MÐNØØô
ˆô
 	×Ñ˜v xÕ0÷a	5ñ 	5ú÷(	5ñ 	5ús   È
RÌ8RÒRÒRc                 ó  — t        j                  dt        ¬«      j                  «       }t	        |«      }t	        t
        j                  t
        j                  t
        j                  g«      }t        j                  ||«       y )Nrf  r*   )	r   rj  r“   Úharden_maskr   r,   r£   r/   rD   ©r2   rs   r   r6   s       r7   Ú%test_constructor_maskedarray_hardenedz<TestSeriesConstructors.test_constructor_maskedarray_hardenedw  sQ   € ä�}‰}˜T¬Ô/×;Ñ;Ó=ˆÜ˜“ˆÜœ2Ÿ6™6¤2§6¡6¬2¯6©6Ð2Ó3ˆÜ
×Ñ˜v xÕ0r9   c                 ó    — t        ddd¬«      }t        j                  |d«      }t        ||¬«      }|j                  j                  |«      sJ ‚y )NÚ20090415Ú20090519r�   ©r  r@   r]   )r   ÚdictÚfromkeysr   r^   Úis_)r2   Úrngrs   r   s       r7   Ú#test_series_ctor_plus_datetimeindexz:TestSeriesConstructors.test_series_ctor_plus_datetimeindex~  sD   € Ü˜ Z°cÔ:ˆÜ�}‰}˜S !Ó$ˆä˜ CÔ(ˆØ�|‰|×Ñ Ô$Ð$Ñ$r9   c                 ó†   — t        g d¢«      }t        j                  |j                  t	        t        d«      «      d¬«       y )Nr  r—   T)Úexact)r   r/   rE   r^   r   r˜   ©r2   r  s     r7   Útest_constructor_default_indexz5TestSeriesConstructors.test_constructor_default_index…  s*   € Ü’9ÓˆÜ
×Ñ˜aŸg™g¤u¬U°1«X£¸dÖCr9   Úinputr  r—   )r‡   r‰   r‡   c              #   ó    K  — | ]  }|–— Œ y ­wrj   rf   r#  s     r7   rn   z TestSeriesConstructors.<genexpr>�  ó   è ø€ Ò!�1ŒQÑ!ùro   c              #   ó    K  — | ]  }|–— Œ y ­wrj   rf   r.  s     r7   rn   z TestSeriesConstructors.<genexpr>‘  r�  ro   c                 ó¨   — d}t        j                  t        |¬«      5  t        |t	        j
                  d«      ¬«       d d d «       y # 1 sw Y   y xY w)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ñ 	.Ü�5¤§	¡	¨!£Õ-÷	.÷ 	.ñ 	.ús   ž!AÁAc                 óÚ   — t        t        j                  d«      t        j                  d«      d¬«      }t        dt        j                  d«      d¬«      }t	        j
                  ||«       y )Néd   r    rø   r¿   )r   r,   rR   r-   r/   rD   rR  s      r7   Útest_constructor_numpy_scalarz4TestSeriesConstructors.test_constructor_numpy_scalarœ  sH   € ô œŸ™ ›¬R¯Y©Y°q«\ÀÔIˆÜ˜#¤R§Y¡Y¨q£\¸ÔAˆÜ
×Ñ˜v xÕ0r9   c                 óˆ   — d}t        j                  t        |¬«      5  t        dgg d¢¬«       d d d «       y # 1 sw Y   y xY w)Nz;Length of values \(1\) does not match length of index \(3\)rL   Úfoor3  r]   )rO   rP   rQ   r   ©r2   rT   s     r7   Útest_constructor_broadcast_listz6TestSeriesConstructors.test_constructor_broadcast_list¤  s9   € ð MˆÜ�]‰]œ:¨SÔ1ñ 	3Ü�E�7¢/Õ2÷	3÷ 	3ñ 	3ús	   ž8¸Ac                 ó�   — t        t        d«      t        dd¬«      ¬«      }||g}t        |ddg¬«      }t	        |t        «      sJ ‚y )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¤z°,ÈÔ'JÔKˆØ�BˆxˆÜ�4  1˜vÔ&ˆÜ˜!œVÔ$Ð$Ñ$r9   c                 óX  — 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 «       y # 1 sw Y   y xY w)	N)r  r  g       @rˆ   r*   ú9Cannot convert non-finite values \(NA or inf\) to integerrL   r  T©rZ  r+   )r   r,   rR   r+   rO   rP   r   r£   )r2   r  rT   s      r7   Útest_constructor_sanitizez0TestSeriesConstructors.test_constructor_sanitize²  s~   € Ü”2—8‘8šOÓ,°DÔ9ˆØ�w‰wœ"Ÿ(™( 4›.Ò(Ð(Ð(àJˆÜ�]‰]Ô-°SÔ9ñ 	HÜ”2—8‘8˜S #¤r§v¡vÐ.Ó/°dÀ$ÕG÷	H÷ 	Hñ 	Hús   Á$3B Â B)c                 óþ   — dgt        j                  dg«      fD ]a  }t        |«      }t        |dt        ¬«      }t	        j
                  ||«       d|d<   |j                  |«      rJ ‚|d   dk(  sJ ‚|d   dk(  rŒaJ ‚ y )Nr  Tr“  r  r   )r,   rR   r   r“   r/   rD   Úequals)r2   rs   rß   Úys       r7   Útest_constructor_copyz,TestSeriesConstructors.test_constructor_copyº  sˆ   € ð �UœBŸH™H c U›OÐ,ò 	ˆDÜ�t“ˆAÜ�q˜t¬5Ô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×&Ñ&€ r9   )Úidsc                 óh   — t        |«      }|j                  j                  d   j                  |usJ ‚y ©Nr   )r   Ú_mgrÚblocksr4   )r2   r^   r  s      r7   Útest_constructor_limit_copiesz4TestSeriesConstructors.test_constructor_limit_copiesÊ  s0   € ô  �5‹Mˆð �v‰v�}‰}˜QÑ×&Ñ&¨eÑ3Ð3Ñ3r9   c                 óÆ   — t        g d¢«      }|j                  «       }t        |«      }|j                  |j                  usJ ‚g d¢|_        t	        j
                  ||«       y )Nr  r3  )r   rZ  r¥  r^   r/   rD   )r2   r  Ús_origrë   s       r7   Útest_constructor_shallow_copyz4TestSeriesConstructors.test_constructor_shallow_copyß  sO   € ô ’9ÓˆØ—‘“ˆÜ�A‹YˆØ�w‰w˜aŸf™fÑ$Ð$Ð$â"ˆŒÜ
×Ñ˜q &Õ)r9   c                 óz  — 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                  ||«       y )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Ô(ˆØ�w‰wœ"Ÿ*™*Ò$Ð$Ð$ä�4œu Q›x¬vÔ6ˆØ�w‰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«      «      |«       y )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ø  sc  € ä”b—f‘fœbŸf™fÐ%¬R¯Z©ZÔ8ˆØ�y‰yœBŸJ™JÒ&Ð&Ð&Ü
×Ñœv¤r§v¡v¬r¯v©vÐ&6Ó7¸Ô=Ü
×Ñœv¤b§h¡h´·±¼¿¹Ð/?Ó&@ÓAÀ3ÔGä”cœ3�ZÓ ˆØ�y‰y˜OÒ+Ð+Ð+Ü
×Ñœv¤s¬C jÓ1°3Ô7Ü
×Ñœv¤b§h¡h´´S¨zÓ&:Ó;¸SÔAä
×Ñœv¤s¬B¯F©F mÓ4°cÔ:Ü
×Ñœv¤b§h¡h´´R·V±V¨}Ó&=Ó>ÀÔDä
×Ñœv¤r§v¡v¬s mÓ4°cÔ:Ü
×Ñœv¤b§h¡h´·±¼¨}Ó&=Ó>ÀÕDr9   c                 óŽ   — d}t        j                  t        |¬«      5  t        g d¢t        ¬«       d d d «       y # 1 sw Y   y xY w)Nz!could not convert string to floatrL   r3  r*   )rO   rP   rQ   r   r“   rŠ  s     r7   Útest_constructor_castz,TestSeriesConstructors.test_constructor_cast
  s4   € Ø1ˆÜ�]‰]œ:¨SÔ1ñ 	1Ü’?¬%Õ0÷	1÷ 	1ñ 	1ús	   ž;»Ac                 ó  — t         r	d}t        }nd}t        }t        j                  ||¬«      5  t        g d¢d¬«       d d d «       t        j                  ||¬«      5  t        g d¢d¬«       d d d «       y # 1 sw Y   Œ9xY w# 1 sw Y   y xY w)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  s|   € åØWˆCÜ‰CàCˆCÜˆCÜ�]‰]˜3 cÔ*ñ 	3ÜÒ#¨6Õ2÷	3ô �]‰]˜3 cÔ*ñ 	4ÜÒ#¨7Õ3÷	4ð 	4÷	3ð 	3ú÷	4ð 	4ús   ¯A7ÁBÁ7B ÂBr4   r*   c                 ót   — |d   }t        |«      }|d   j                  |j                  k(  sJ ‚|d   |k(  sJ ‚y r¤  )r   r+   )r2   r4   Úvaluer   s       r7   Útest_constructor_numpy_uintsz3TestSeriesConstructors.test_constructor_numpy_uints  sB   € ð �q‘	ˆÜ˜“ˆà�a‰y�‰ %§+¡+Ò-Ð-Ð-Ø�a‰y˜EÒ!Ð!Ñ!r9   c                 óœ   — t         rd|› �}nd}t        j                  t        |¬«      5  t	        dg|¬«       d d d «       y # 1 sw Y   y xY w)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  sS   € åð.Ø.JÐ-KðMñ ð
 JˆCÜ�]‰]œ=°Ô4ñ 	=Ü�B�4Ð;Õ<÷	=÷ 	=ñ 	=ús   ªAÁAc                 óœ  — t         j                  j                  d«      j                  d«      }d}t	        j
                  t        |¬«      5   ||d¬«       d d d «       t	        j
                  t        |¬«      5   |t        |«      d¬«       d d d «       t         j                  |d<   d}t	        j
                  t        |¬«      5   ||d¬«       d d d «       t        }|t        u rt        }d}t	        j
                  ||¬«      5   |t        |«      d¬«       d d d «       t        j                  d	d
gd¬«      } ||j                  d«      «      } ||d¬«      }t        j                  ||«        |t        |«      d¬«      }t        j                  ||«       y # 1 sw Y   �ŒGxY w# 1 sw Y   �ŒxY w# 1 sw Y   ŒæxY w# 1 sw Y   Œ©xY w)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<  sx  € ä�i‰i×#Ñ# AÓ&×6Ñ6°qÓ9ˆð 9ˆÜ�]‰]œ:¨SÔ1ñ 	-Ù˜C tÕ,÷	-ô �]‰]œ:¨SÔ1ñ 	3ÙœD ›I¨TÕ2÷	3ô —‘ˆˆA‰ð KˆÜ�]‰]Ô-°SÔ9ñ 	-Ù˜C tÕ,÷	-ô !ˆØœfÑ$äˆCØ7ˆCÜ�]‰]˜3 cÔ*ñ 	3áœD ›I¨TÕ2÷	3ô
 �h‰h˜˜S�z¨Ô3ˆÙ" 3§:¡:¨dÓ#3Ó4ˆá˜c¨Ô.ˆÜ
�‰˜˜XÔ&áœd 3›i¨tÔ4ˆÜ
�‰˜˜XÕ&÷?	-ñ 	-ú÷	3ñ 	3ú÷	-ð 	-ú÷	3ð 	3ús0   ÁFÁ:F)ÃF6ÄGÆF&Æ)F3Æ6F?ÇGc                 ó*  — g d¢}d}t        j                  t        |¬«      5  t        ||¬«       d d d «       t        j                  t        |¬«      5  t        t	        j
                  |«      |¬«       d d d «       y # 1 sw Y   ŒNxY w# 1 sw Y   y xY w)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  sw   € ò
 ˆà8ˆÜ�]‰]œ:¨SÔ1ñ 	4Ü�4Ð2Õ3÷	4ä�]‰]œ:¨SÔ1ñ 	>Ü”2—8‘8˜D“>Ð)<Õ=÷	>ð 	>÷	4ð 	4ú÷	>ð 	>ús   ¢A=Á!B	Á=BÂ	Bc                 ó†   — t        g d¢|¬«      }t        g d¢«      j                  |«      }t        j                  ||«       y )NrÉ  r*   r  )r2   Úfloat_numpy_dtyper  r6   s       r7   Ú#test_constructor_coerce_float_validz:TestSeriesConstructors.test_constructor_coerce_float_validu  s5   € Ü’;Ð&7Ô8ˆÜš+Ó&×-Ñ-Ð.?Ó@ˆÜ
×Ñ˜q (Õ+r9   c                 óL  — ddt         j                  g}d}t        j                  t        |¬«      5  t        ||¬«       d d d «       d}t        j                  t        |¬«      5  t        t        j                  |«      |¬«       d d d «       y # 1 sw Y   ŒPxY w# 1 sw Y   y xY w)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  s‰   € ð �1”b—f‘fˆ~ˆð 4ˆÜ�]‰]œ:¨SÔ1ñ 	4Ü�4Ð2Õ3÷	4àJˆÜ�]‰]Ô-°SÔ9ñ 	>Ü”2—8‘8˜D“>Ð)<Õ=÷	>ð 	>÷	4ð 	4ú÷	>ð 	>ús   ±BÁ$!BÂBÂB#c                 ór   — t        g d¢«      }t        |t        j                  ¬«      }d|d<   |d   dk(  sJ ‚y )Nr  r*   rµ   r@   rŸ   )r   r,   rø   )r2   r  rë   s      r7   Útest_constructor_dtype_no_castz5TestSeriesConstructors.test_constructor_dtype_no_castˆ  s5   € ä’9ÓˆÜ�AœRŸX™XÔ&ˆàˆˆ1‰Ø�‰t�qŠ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 ‚y )NÚ20130101ÚNOVr*   r   r@   )r   r   rC   r×   r+   r}  s     r7   Ú"test_constructor_datelike_coercionz9TestSeriesConstructors.test_constructor_datelike_coercion�  s]   € ô ”I˜jÓ)¨5Ð1¼Ô@ˆØ�v‰v�a‰yœI jÓ1Ò1Ð1Ð1Ø�v‰v�a‰y˜EÒ!Ð!Ð!Ø�w‰wœ&Ò Ð Ñ r9   c                 ó\  — dj                  «       }dj                  «       }dj                  «       }t        j                  dj                  «       «      }t        |||dœ|¬«      }|j                  d   }|j
                  t        k(  sJ ‚|j                  d   }|j
                  t        k(  sJ ‚y )	Nz216 3T19z	2T15 4H19z416 4T20z2016-01-22 2019-09-07)Úwing1Úwing2Úmatr]   Ú3T19Ú216)ÚsplitÚpdÚto_datetimer   rJ  r+   rC   )r2   ÚbellyrÙ  rÚ  rÛ  r¹   r   s          r7   Ú#test_constructor_datelike_coercion2z:TestSeriesConstructors.test_constructor_datelike_coercion2™  s—   € ð × Ñ Ó"ˆØ×!Ñ!Ó#ˆØ× Ñ Ó"ˆÜ�n‰nÐ4×:Ñ:Ó<Ó=ˆÜ °¸sÑCÈ5ÔQˆà—‘˜‘ˆØ�|‰|œvÒ%Ð%Ð%Ø—‘˜‘ˆØ�|‰|œvÒ%Ð%Ñ%r9   c                 ó¾   — t        d«      dt        j                  g} ||d¬«      } |t        d«      t        d«      t        g«      }t        j                  ||«       y )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§  sI   € ä˜!“˜b¤#§*¡*Ð-ˆÙ  ¨XÔ6ˆá"¤I¨a£L´)¸B³-ÄÐ#EÓ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(  rŒJ ‚ y )NúM8[us])r,   rR   r   Únowr   r+   )r2   rÅ  r   s      r7   Ú%test_constructor_datetimes_with_nullsz<TestSeriesConstructors.test_constructor_datetimes_with_nulls¯  sl   € ô �H‰H�d˜D $¨¬h¯l©l«n¸dÐCÓDÜ�H‰H�d˜D¤(§,¡,£.°$Ð7Ó8ð
ò 	,ˆCô ˜C“[ˆFØ—<‘< 8Ó+Ð+Ð+ñ	,r9   c           	      ór  — t        t        dt        d«      ¬«      }t        |«      j	                  «       sJ ‚t        t        t        d«      ¬«      }t        |«      j	                  «       rJ ‚t        t
        j                  dt        d«      ¬«      }t        |«      j	                  «       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 ‚y )
NrË   rµ   rÁ   r]   ri  r@   rŸ   r   r*   )	r   r	   r˜   r   r;   r,   r£   r   r+   r}  s     r7   Ú!test_constructor_dtype_datetime64z8TestSeriesConstructors.test_constructor_dtype_datetime64¸  s÷   € Ü”4˜x¬u°Q«xÔ8ˆÜ�A‹w�{‰{Œ}Ðˆ}ô ”4œu Q›xÔ(ˆÜ˜“7—;‘;”=Ð Ð ä”2—6‘6 ´°q³Ô:ˆÜ�A‹w�{‰{Œ}Ðˆ}ä”H˜T 1 a¨¨AÓ.´Ð5¸XÔFˆÜ�A�a‘DŒzÐˆzØ�w‰w˜(Ò"Ð"Ð"ä”H˜T 1 a¨¨AÓ.´·±Ð7¸xÔHˆÜ�A�a‘DŒzÐˆzØ�w‰w˜(Ò"Ð"Ñ"r9   c           	      óì  — t        ddd«      t        ddd«      t        ddd«      g}|D �cg c]  }t        j                  |«      ‘Œ }}t        |«      }|j                  dk(  sJ ‚t        j
                  |j                  d<   |j                  dk(  sJ ‚t        |d¬«      }t        t        |«      j                  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                  ||«       y c c}w )NéÝ  r@   rŸ   r—   rç  r   zdatetime64[ms]r*   éè  úM8[ms]rN   )r   r,   Ú
datetime64r   r+   r£   r×   r.   rø   r/   rD   r   )r2   Úpydatesrß   Údatesr=   r6   r   s          r7   Ú$test_constructor_dtype_datetime64_10z;TestSeriesConstructors.test_constructor_dtype_datetime64_10Ì  sC  € ä˜D ! QÓ'¬°$¸¸1Ó)=¼xÈÈaÐQRÓ?SÐTˆØ+2Ö3 a”—‘˜qÕ!Ð3ˆÐ3ä�U‹mˆØ�y‰y˜HÒ$Ð$Ð$ä—f‘fˆ�‰�‰Ø�y‰y˜HÒ$Ð$Ð$ô ˜'Ð)9Ô:ˆäœ˜u›×,Ñ,¬R¯X©XÓ6¸Ñ=ÀXÔNˆÜ
×Ñ˜v xÔ0ä˜Ð%5Ô6ˆÜ
×Ñ˜v xÔ0äÜ”(˜4  AÓ&¬°°q¸!Ó(<Ð=ÐEUô
ˆô œŸ™Ð, %¨¨ )Ð,Ð4DÔEˆÜ
×Ñ˜v xÕ0ùò+ 4s   «E1c                 ó  — t        ddd«      t        ddd«      t        ddd«      g}|D �cg c]  }t        j                  |«      ‘Œ }}t        |d¬«      }|j	                  d«       d}t        j                  t        |¬	«      5  |j	                  d
«       d d d «       t        |t        j                  ¬«      }t        |j	                  t        j                  «      «      }t        j                  ||«       y c c}w # 1 sw Y   ŒhxY w)Nrí  r@   rŸ   r—   rN   r*   rø   z:Converting from datetime64\[ns\] to int32 is not supportedrL   r
  )r   r,   rð  r   r.   rO   rP   rX   rø   r/   rD   )r2   rñ  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ÐTˆØ+2Ö3 a”—‘˜qÕ!Ð3ˆÐ3ä�UÐ"2Ô3ˆð 	�
‰
�7Ôð LˆÜ�]‰]œ9¨CÔ0ñ 	 Ø�J‰J�wÔ÷	 ô ˜¤2§8¡8Ô,ˆÜ˜#Ÿ*™*¤R§X¡XÓ.Ó/ˆÜ
×Ñ˜v xÕ0ùò# 4÷	 ð 	 ús   «C8ÂC=Ã=D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 ‚y )NrŸ   r@   r   i¸  )r   r   rÓ   s     r7   Ú#test_constructor_dtype_datetime64_9z:TestSeriesConstructors.test_constructor_dtype_datetime64_9û  sl   € äœ ! Q¨Ó*Ð+Ó,ˆØ�a‰yœH Q¨¨1¨a°Ó3Ò3Ð3Ð3äœ $¨¨1Ó-Ð.Ó/ˆØ�a‰yœH T¨1¨a°°AÓ6Ò6Ð6Ñ6r9   c                 ór   — t        t        d«      dgddg¬«      }|d   t        d«      k(  sJ ‚|d   dk(  sJ ‚y )NrÕ  r@   r‡   r‰   r]   )r   r   rÓ   s     r7   Ú#test_constructor_dtype_datetime64_8z:TestSeriesConstructors.test_constructor_dtype_datetime64_8  sE   € äœ :Ó.°Ð2¸3À¸*ÔEˆØ�c‰{œi¨
Ó3Ò3Ð3Ð3Ø�c‰{˜aÒÐÑr9   c                 óæ  — t        ddd¬«      }|j                  t        j                  «      j	                  d«      }t        ||¬«      }dD ]¥  }t        j                  d|› d	�«      }|j                  t        j                  «      j	                  |«      }t        ||«      }|d
k(  rt        j                  d«      }|j                  |k(  sJ ‚t        j                  ||j	                  |«      «       Œ§ t        ||t        ¬«      }dD ]\  }|j                  t        j                  «      j	                  d|› d	�«      }t        ||t        ¬«      }t        j                  ||«       Œ^ t        j                  |j                  «       D �cg c]  }|j                  «       ‘Œ c}t        ¬«      }	t        |	|«      }
t        j                  |
j                  |	«       |
j                  t        k(  sJ ‚y c c}w )Nz01-Jan-2015z01-Dec-2015ÚMEru  rN   r]   )r  ÚDÚmsÚusÚnszM8[ú]rý  r)   r¿   r*   )r   Úviewr,   Úndarrayr.   r   r+   r/   rD   rC   rR   rA   rB   r\  r4   )r2   rò  Úvalues2r6   Úunitr+   Úvalues1r   rã   Údates2Úseries1s              r7   Ú#test_constructor_dtype_datetime64_7z:TestSeriesConstructors.test_constructor_dtype_datetime64_7	  s’  € ô ˜=¨-¸dÔCˆØ—*‘*œRŸZ™ZÓ(×/Ñ/Ð0@ÓAˆÜ˜'¨Ô/ˆà0ò 	CˆDÜ—H‘H˜s 4 &¨˜]Ó+ˆEØ—j‘j¤§¡Ó,×3Ñ3°EÓ:ˆGÜ˜G UÓ+ˆFØ�sŠ{äŸ™ Ó)�Ø—<‘< 5Ò(Ð(Ð(Ü×"Ñ" 6¨8¯?©?¸5Ó+AÕBð	Cô ˜'¨´fÔ=ˆØ1ò 	5ˆEØ—j‘j¤§¡Ó,×3Ñ3°c¸%¸À°NÓCˆGÜ˜G¨5¼Ô?ˆFÜ×"Ñ" 6¨8Õ4ð	5ô —‘¨U×-@Ñ-@Ó-BÖC¨˜1Ÿ6™6�8ÒCÌ6ÔRˆÜ˜ Ó'ˆÜ
×#Ñ# G§N¡N°FÔ;Ø�}‰}¤Ò&Ð&Ñ&ùò Ds   ÆG.c                 ót  — 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 ‚y )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‰yœFÒ"Ð"Ð"ä”b—f‘fœcÐ#?Ð@ÓAˆØ�y‰yœFÒ"Ð"Ð"ä”c˜4Ð!=Ð>Ó?ˆØ�y‰yœFÒ"Ð"Ð"ä”cœ2Ÿ6™6Ð#?Ð@ÓAˆØ�y‰yœFÒ"Ð"Ñ"r9   c                 ó^  — 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 ‚y )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�‰˜qÑ!×$Ñ$Ð,Ð,Ð,Ü˜
¨A°%Ô8ˆÜ”6˜"“:—?‘? 1Ñ%×(Ñ(Ó)¨UÒ2Ð2Ð2Ü˜
¨A°,Ô?ˆÜ”6˜"“:—?‘? 1Ñ%×(Ñ(Ó)¨\Ò9Ð9Ñ9r9   c                 ó‚   — t        ddt        g«      }|j                  dk(  sJ ‚|d   t        u sJ ‚dt        |«      v sJ ‚y )Nl   *�}aiZléÿrC   rŸ   r   )r   r   r+   rÂ   r<   s     r7   Ú#test_constructor_dtype_datetime64_4z:TestSeriesConstructors.test_constructor_dtype_datetime64_4B  sG   € ä�m X¬sÐ3Ó4ˆØ�y‰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 ‚y ©NiÚ  r@   rŸ   rç  r   )r   r   r   r+   rÂ   r<   s     r7   Ú#test_constructor_dtype_datetime64_3z:TestSeriesConstructors.test_constructor_dtype_datetime64_3I  sY   € ä”h˜t Q¨Ó*¬H°Q¸¸1Ó,=¼sÐCÓDˆØ�y‰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 ‚y r  )r   r   r,   r£   r+   r   rÂ   r<   s     r7   Ú#test_constructor_dtype_datetime64_2z:TestSeriesConstructors.test_constructor_dtype_datetime64_2P  s]   € ä”h˜t Q¨Ó*¬H°Q¸¸1Ó,=¼r¿v¹vÐFÓGˆØ�y‰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        |«      }|j                  d«      j                  |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 ‚|j/                  «       }dt        |«      v sJ ‚dt        |«      v sJ ‚t        |d¬«      }t        j                   ||«       y )NrÕ  r—   r  r   ©r  r  r  údatetime64[ns, US/Eastern]rN   r  ©r  r   z2013-01-01 00:00:00-0500rh  r]   rŸ   r@   r   Úinferru  )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  s  € ô ˜
¨A°,ÀTÔJˆÜ�2‹JˆØ�w‰w�|‰|Ð;Ò;Ð;Ð;Ø�w‰wÐ6Ò6Ð6Ð6Ü˜!Ÿ'™'¤?Ô3Ð3Ð3Ø+¬s°1«vÑ5Ð5Ð5ð —‘ˆÜ˜&¤"§*¡*Ô-Ð-Ð-Ø�|‰|Ð/Ò/Ð/Ð/ä˜FÓ#ˆØ�o‰o˜eÓ$×/Ñ/°1·4±4·7±7Ð/Ó;ˆÜ
×Ñ˜b #Ô&ð —‘˜‘ˆØœÐ#=À,ÔOÒOÐOÐOØ�1‘ˆØœÐ#=À,ÔOÒOÐOÐOà”6Ò-°Q·W±WÔ=Ñ>ˆÜ
×Ñ˜v q¨¨1 vÔ.à—‘˜˜!�ˆÜ
×Ñ˜v¤v¨b°°1¨g£Ô7ô —‘˜AŸF™F 1 Q˜K¨¯©°°¨Ð4Ó5ˆÜ
×Ñ˜v qÔ)ð ,¬s°1«vÑ5Ð5Ð5ð —‘“ˆØ+¬s°6«{Ñ:Ð:Ð:Øœ˜F›Ñ#Ð#Ð#ä˜q wÔ/ˆÜ
×Ñ˜f bÕ)r9   c                 óR   — t        t        dddd¬«      «      }dt        |«      v sJ ‚y )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ÓVˆØ+¬s°3«xÑ7Ð7Ñ7r9   c                 óà   — t        t        dd¬«      j                  d«      t        dd¬«      j                  d«      g«      }|j                  dk(  sJ ‚t	        j
                  |d¬«      d	k(  sJ ‚y )
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‹  sk   € ääÐ4¸ÔF×NÑNÈsÓSÜÐ4¸ÔF×NÑNÈsÓSðó
ˆð �y‰yÐ7Ò7Ð7Ð7Ü�‰˜s¨4Ô0°LÒ@Ð@Ñ@r9   c                 ó¤   — t        t        dd¬«      t        dd¬«      g«      }|j                  dk(  sJ ‚t        j                  |d¬«      d	k(  sJ ‚y )
Nr%  r&  r  r'  r  rC   Tr(  r   )r   r   r+   r
   r+  r<   s     r7   Ú"test_constructor_with_datetime_tz3z9TestSeriesConstructors.test_constructor_with_datetime_tz3–  sT   € ÜäÐ4¸ÔFÜÐ4¸ÔFðó
ˆð �y‰y˜HÒ$Ð$Ð$Ü�‰˜s¨4Ô0°JÒ>Ð>Ñ>r9   c                 óª   — t        t        ddgd¬«      }t        ddgd¬«      j                  d«      }t        |«      }t	        j
                  ||«       y )	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   sI   € ä”S  A Ð.JÔKˆÜ˜U E˜N¨|Ô<×DÑDÀTÓJˆÜ˜#“;ˆÜ
×Ñ˜s HÕ-r9   c                 ó�   ‡‡— dt        d«      ddd gŠt        ‰«      Št        ˆˆfd„t        t	        ‰«      «      D «       «      sJ ‚y )Nr£   z
1990-01-01z2015-03-14T16:15:14.123-08:00z2019-03-04T21:56:32.620-07:00c              3   ó2   •K  — | ]  }‰|   ‰|   u –— Œ y ­wrj   rf   )rl   r$  r=   rG   s     €€r7   rn   zVTestSeriesConstructors.test_constructor_no_partial_datetime_casting.<locals>.<genexpr>±  s   øè ø€ Ò?¨�3�q‘6˜T !™WÔ$Ñ?ùs   ƒ)r   r   r;   r˜   r~   )r2   r=   rG   s    @@r7   Ú,test_constructor_no_partial_datetime_castingzCTestSeriesConstructors.test_constructor_no_partial_datetime_casting§  sH   ù€ ð Ü�lÓ#Ø+Ø+Øð
ˆô �T‹lˆÜÔ?¬e´C¸³IÓ.>Ô?Ô?Ð?Ñ?r9   Ú	arr_dtypeÚkindÚMr²   r  )r   rÿ  rþ  r  r  r²   rý  c                 óz  — |› d|› d�}t        j                  g d¢|¬«      }t        |«      }|j                  |«      }t        |j                  |«      «      }|dv r"|j                  |k(  sJ ‚|j                  |k(  s*J ‚|j                  |› d�k(  sJ ‚|j                  |› d�k(  sJ ‚t        j                  ||«       y )Nú8[r  r  r*   )r   rÿ  rþ  r  z8[s])r,   rR   r   r.   r+   r/   rD   )	r2   r5  r6  r  r+   rÅ  r=   r   r6   s	            r7   Ú&test_construction_to_datetimelike_unitz=TestSeriesConstructors.test_construction_to_datetimelike_unit³  s¿   € ð �&˜˜4˜& Ð"ˆÜ�h‰h’y¨	Ô2ˆÜ�S‹kˆØ—‘˜EÓ"ˆä˜#Ÿ*™* UÓ+Ó,ˆàÐ*Ñ*Ø—<‘< 5Ò(Ð(Ð(Ø—>‘> UÒ*Ð*Ð*ð —<‘< d V¨4 =Ò0Ð0Ð0Ø—>‘>¨ v¨T ]Ò2Ð2Ð2ä
×Ñ˜v xÕ0r9   Úargz2013-01-01 00:00:00c                 ó¬   — t        |gd¬«      }t        t        |«      gd¬«      j                  j                  d«      }t	        j
                  ||«       y )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Ë  sG   € ô ˜˜Ð%:Ô;ˆÜœ9 S›>Ð*°(Ô;×>Ñ>×JÑJÈ5ÓQˆÜ
×Ñ˜v xÕ0r9   c                 ó4  — t        j                  dd«      }t        j                  t        j                  dd«      gd¬«      }t        |«      }t        t	        |«      g«      j                  d«      }|j                  dk(  sJ ‚t        j                  ||«       y )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Ò  sv   € ä�]‰]˜1˜dÓ#ˆÜ�h‰hœŸ™ a¨Ó.Ð/°yÔAˆä˜“ˆÜœ9 R›=˜/Ó*×1Ñ1°(Ó;ˆØ�~‰~ Ò)Ð)Ð)Ü
×Ñ˜v xÕ0r9   Úinterval_constructorc                 óì   — |j                  t        j                  d«      d¬«      }t        |«      }|j                  dk(  sJ ‚t        j                  t        |j                  «      t        |«      «       y )Nr—   r  ©Úclosedzinterval[int64, right])	Úfrom_breaksr,   r-   r   r+   r/   rE   r   r4   )r2   rA  Ú	intervalsr   s       r7   Útest_construction_intervalz1TestSeriesConstructors.test_construction_intervalÜ  s\   € ð )×4Ñ4´R·Y±Y¸q³\È'Ð4ÓRˆ	Ü˜	Ó"ˆØ�|‰|Ð7Ò7Ð7Ð7Ü
×Ñœe F§M¡MÓ2´E¸)Ó4DÕ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
                  ||«       y )Nr   r@   rŸ   zinterval[float64, right])r   r   r"   r+   r/   rD   ©r2   rH  rs   r   r6   s        r7   Útest_constructor_infer_intervalz6TestSeriesConstructors.test_constructor_infer_intervalä  s^   € ô
 ˜˜A“¤¨¨A£°Ð5ˆÜÑ(¨Ó.Ó/ˆÜœ-¨Ó-Ó.ˆØ�|‰|Ð9Ò9Ð9Ð9Ü
×Ñ˜v xÕ0r9   c                 ó²   — t        ddd¬«      t        ddd¬«      g}t         ||«      «      }|j                  t        k(  sJ ‚|j	                  «       |k(  sJ ‚y )Nr   r@   ÚbothrC  rŸ   Úneither)r   r   r+   rC   rÒ   )r2   rH  rs   r   s       r7   Ú&test_constructor_interval_mixed_closedz=TestSeriesConstructors.test_constructor_interval_mixed_closedï  sV   € ô
 ˜˜A fÔ-¬x¸¸1ÀYÔ/OÐPˆÜÑ(¨Ó.Ó/ˆØ�|‰|œvÒ%Ð%Ð%Ø�}‰}‹ $Ò&Ð&Ñ&r9   c                 ó$  — t        t        ddd¬«      «      }t        ||j                  ¬«      }t        j                  ||«       t        |j
                  j                  d«      |j                  ¬«      }t        j                  ||«       t        |j                  |j                  ¬«      }t        |j                  «      j
                  j                  |j                  j                  «      }t        j                  ||«       t        j                  d «      5  t        |j                  «      j
                  j                  d«      }|j
                  j                  |j                  j                  «      }d d d «       t        j                  ||«       t        j                  d «      5  t        |j                  j                  d«      |j                  ¬«      }d d d «       t        j                  ||«       y # 1 sw Y   Œ„xY w# 1 sw Y   Œ,xY w)NrÕ  r—   r  rš  r*   r  rø   )r   r   r+   r/   rD   r  r  r4   r  r  r4  r  )r2   r=   r   r6   Úmiddles        r7   Útest_construction_consistencyz4TestSeriesConstructors.test_construction_consistencyù  sy  € ô ”Z 
°A¸,ÔGÓHˆä˜ 3§9¡9Ô-ˆÜ
×Ñ˜v sÔ+ä˜Ÿ™×)Ñ)¨%Ó0¸¿	¹	ÔBˆÜ
×Ñ˜v sÔ+ô ˜Ÿ
™
¨#¯)©)Ô4ˆÜ˜#Ÿ*™*Ó%×(Ñ(×4Ñ4°S·Y±Y·\±\ÓBˆÜ
×Ñ˜v xÔ0ä×'Ñ'¨Ó-ñ 	8ä˜CŸJ™JÓ'×*Ñ*×6Ñ6°uÓ=ˆFØ—Y‘Y×)Ñ)¨#¯)©)¯,©,Ó7ˆF÷	8ô 	×Ñ˜v sÔ+ä×'Ñ'¨Ó-ñ 	Gä˜CŸJ™JŸO™O¨GÓ4¸C¿I¹IÔFˆF÷	Gô 	×Ñ˜v sÕ+÷	8ð 	8ú÷	Gð 	Gús   ÄAG:Æ*1HÇ:HÈHc                 óÎ   — t        dd«      t        dd«      d g}t         ||«      «      }t        t        |«      «      }t        j                  ||«       |j
                  dk(  sJ ‚y )NÚ2000rý  Ú2001ú	Period[D])r   r   r#   r/   rD   r+   rJ  s        r7   Útest_constructor_infer_periodz4TestSeriesConstructors.test_constructor_infer_period  s_   € ô �v˜sÓ#¤V¨F°CÓ%8¸$Ð?ˆÜÑ(¨Ó.Ó/ˆÜœ, tÓ,Ó-ˆÜ
×Ñ˜v xÔ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 ‚y )Nr   rî  éÐ  z	period[D]r*   r—   rŸ   )r   rß  Ú_libsr	   r   ©r2   rM  Úvals      r7   Ú;test_construct_from_ints_including_iNaT_scalar_period_dtypezRTestSeriesConstructors.test_construct_from_ints_including_iNaT_scalar_period_dtype  sM   € ä˜˜D $¬¯©¯©Ð6¸kÔJˆà�Q‰iˆÜ�CŒyÐˆyàˆˆq‰	Ü�F˜1‘IŒÐ‰r9   c                 óž   — t        dd«      t        dd«      g}t        |«      }|j                  t        k(  sJ ‚|j	                  «       |k(  sJ ‚y )NrT  rý  rU  ÚY)r   r   r+   rC   rÒ   )r2   rs   r   s      r7   Ú.test_constructor_period_incompatible_frequencyzETestSeriesConstructors.test_constructor_period_incompatible_frequency)  sI   € Ü�v˜sÓ#¤V¨F°CÓ%8Ð9ˆÜ˜“ˆØ�|‰|œvÒ%Ð%Ð%Ø�}‰}‹ $Ò&Ð&Ñ&r9   c                 ó¾   — t        ddd¬«      }t        |«      }|j                  dk(  sJ ‚t        |j                  t        «      «      }|j                  t        k(  sJ ‚y )NrÕ  rµ   rý  r  rV  )r   r   r+   r.   rC   )r2   Úpir  r6   s       r7   Útest_constructor_periodindexz3TestSeriesConstructors.test_constructor_periodindex/  sR   € ô ˜*¨a°cÔ:ˆÜ�2‹JˆØ�w‰w˜+Ò%Ð%Ð%Ü˜"Ÿ)™)¤FÓ+Ó,ˆØ�~‰~¤Ò'Ð'Ñ'r9   c                 ó0  — ddddœ}t        |«      }t        |t        |j                  «       «      ¬«      }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                  ||«       y )Nrg  r  r  r3  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Ô4ˆÜ
×Ñ˜v xÔ0ä˜Ò!5Ô6ˆÜ˜1˜a¤§¡¨Ð+Ò3GÔHˆÜ
×Ñ˜v xÔ0ä˜L°"¸3Ô?ˆØ�!‰W�a˜˜a™ !Ð$ˆÜ˜ Ô&ˆÜœ"Ÿ&™& $¬b¯j©jÔ9ˆØˆ�‰�aÑØˆ�‰�aÑÜ
×Ñ˜v xÕ0r9   c                 ó~   — ddgdgdggi}t        |dgd¬«      }t        |dg¬«      }t        j                  ||«       y )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  sF   € à�A�3˜˜˜a˜S�/Ð"ˆÜ˜ # ¨hÔ7ˆÜ˜! C 5Ô)ˆÜ
×Ñ˜v xÕ0r9   c                 ó‚   — ddddœ}t        |«      }t        g d¢t        d«      ¬«      }t        j                  ||«       y )Nr@   r   rŸ   rÐ   )r@   r   rŸ   Úbacr]   )r   r1   r/   rD   rk  s       r7   Útest_constructor_dict_orderz2TestSeriesConstructors.test_constructor_dict_orderS  s9   € ð ˜! !Ñ$ˆÜ˜“ˆÜš)¬4°«;Ô7ˆÜ
×Ñ˜v xÕ0r9   c                 óž   — |\  }}d|i}t        |dg¬«      }t        |dg|¬«      }|j                  |k(  sJ ‚t        j                  ||«       y )Nr‡   r]   r¿   )r   r+   r/   rD   )r2   r™   rš   r›   rã   r   r6   s          r7   Útest_constructor_dict_extensionz6TestSeriesConstructors.test_constructor_dict_extension[  sV   € Ø1Ñˆ	�8Ø�)ÐˆÜ˜ # Ô'ˆÜ˜)¨C¨5¸ÔAˆà�|‰|˜xÒ'Ð'Ð'ä
×Ñ˜v xÕ0r9   r»  c           	      ó¶  — dd|dt        d«      dddi}t        |«      j                  «       }t        g d¢d|t        j                  dg¬	«      }t        j                  ||«       d
ddt        j                  fdd|fdi}t        |«      j                  «       }t        g d¢t        d
dt        j                  fd|fg«      ¬	«      }t        j                  ||«       y )Nr@   r‡   r‰   r£   rÑ   r    rã   ©r‡   r‰   rÑ   rã   r]   ©r@   r@   rŸ   r—   r3  )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ˆÜ
×Ñ˜v xÔ0ð �S˜1œbŸf™f˜+ s¨Q°¨J¸Ð<ˆÜ˜“×&Ñ&Ó(ˆÜÚ¤5¨&°1´b·f±f°+ÀÀ5¸zÐ)JÓ#Kô
ˆô 	×Ñ˜v xÕ0r9   c                 ó¶  ‡	‡
— g d¢Š	g d¢Š
ˆ	ˆ
fd„} |t         j                  «      } |d„ «      } |t        «      }t        ‰
d„ ‰	D «       «      }t        |«      }t        |«      }t        |«      }t	        j
                  ||j                  |j                  j                  d«      «      «       t	        j
                  ||«       t	        j
                  ||«       y )N)z
1984-02-19z
1988-11-06z
1989-12-03z
1990-03-15)g{—‰\I„Ai…Ö g„¦tyZQƒAr¾  c                 óB   •‡ — t        t        ˆ fd„‰D «       ‰«      «      S )Nc              3   ó.   •K  — | ]  } ‰|«      –— Œ y ­wrj   rf   )rl   rß   rZ   s     €r7   rn   zeTestSeriesConstructors.test_constructor_dict_datetime64_index.<locals>.create_data.<locals>.<genexpr>|  s   øè ø€ ÒB°™[¨Ÿ^ÑBùs   ƒ)rv  Úzip)rZ   Údates_as_strr4   s   `€€r7   Úcreate_datazRTestSeriesConstructors.test_constructor_dict_datetime64_index.<locals>.create_data{  s   ù€ ÜœÓB°\ÔBÀFÓKÓ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€ r9   c              3   ó2   K  — | ]  }t        |«      –— Œ y ­wrj   )r   r.  s     r7   rn   zPTestSeriesConstructors.test_constructor_dict_datetime64_index.<locals>.<genexpr>‚  s   è ø€ Ò"F°A¤9¨Q§<Ñ"Fùs   ‚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ˆÚFˆõ	Mñ &¤b§m¡mÓ4ˆÙ#Ñ$NÓOˆÙ$¤YÓ/ˆä˜&Ñ"F¸Ô"FÓGˆä" ?Ó3ÐÜ  Ó/ˆÜ! .Ó1Ðä
×ÑØ˜x×0Ñ0°·±×1GÑ1GÈÓ1LÓMô	
ô 	×Ñ˜°Ô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
                  ||«       y )N)r@   r@   Ng      ð¿r@   r   r¾  )ÚlevelsÚcodesr]   )r   r   r,   r£   r/   rD   rp  s       r7   Ú#test_constructor_dict_tuple_indexerz:TestSeriesConstructors.test_constructor_dict_tuple_indexerŽ  s]   € à˜dÐ#ˆÜ˜“ˆÜØœ
¨A¨3°°´b·f±f°XÐ*>ÈÀsÈQÈCÐRTÐQUÐFVÔWô
ˆô 	×Ñ˜v xÕ0r9   c                 óx   —  |ddi«      }t        |«      }t        dgdg¬«      }t        j                  ||«       y )Nr—   Úthreer]   r   )r2   Únon_dict_mapping_subclassÚndmr   r6   s        r7   Útest_constructor_mappingz/TestSeriesConstructors.test_constructor_mapping—  s9   € á'¨¨G¨Ó5ˆÜ˜“ˆÜ˜7˜)¨A¨3Ô/ˆä
×Ñ˜v xÕ0r9   c                 óB   — g d¢}t        |«      }t        |«      |k(  sJ ‚y ©N)rt  )rŸ   rŸ   )rŸ   r—   )r   r1   ©r2   rs   r  s      r7   Útest_constructor_list_of_tuplesz6TestSeriesConstructors.test_constructor_list_of_tuplesŸ  s    € Ú'ˆÜ�4‹LˆÜ�A‹w˜$ŠÐ‰r9   c                 ó>   — d}t        |«      }t        |«      |k(  sJ ‚y r’  )r   Útupler“  s      r7   Ú test_constructor_tuple_of_tuplesz7TestSeriesConstructors.test_constructor_tuple_of_tuples¤  s"   € Ø'ˆÜ�4‹LˆÜ�Q‹x˜4ÒÐÑr9   z%data, expected_values, expected_indexr¶   )©r@   rŸ   ©Nrµ   r˜  r™  )©r@   ©r    rµ   )r@   Nr›  c                 ó¢   — t        |«      j                  «       }t        |t        j                  |«      ¬«      }t	        j
                  ||«       y r\   )r   ru  r   Úfrom_tuplesr/   rD   )r2   rs   Úexpected_valuesÚexpected_indexr   r6   s         r7   Útest_constructor_dict_of_tuplesz6TestSeriesConstructors.test_constructor_dict_of_tuples©  s=   € ô ˜“×)Ñ)Ó+ˆÜ˜/´×1GÑ1GÈÓ1WÔXˆÜ
×Ñ˜v xÕ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J ‚	 d	dd
œ}t        |t        ¬«      }|j                  t        j                  k(  sJ ‚y )Nr   r@   rŸ   r—   rs  r  r  Ú3Ú0©r‡   r‰   r*   )r   r/   Úassert_is_sortedr^   r   rè  r+   r,   r¤   r“   r½   )r2   r¬   rs   rM  s       r7   Útest_fromDictz$TestSeriesConstructors.test_fromDict·  s»   € à˜Q Q¨QÑ/ˆä˜“ˆÜ
×Ñ˜FŸL™LÔ)à˜S s´·±³Ñ@ˆÜ˜“ˆØ�|‰|œrŸz™zÒ)Ð)Ð)à˜S s°Ñ5ˆÜ˜“ˆÙ1Cˆv�|‰|œrŸz™zÒ)ÐNÐNÈà˜sÑ#ˆÜ˜¤EÔ*ˆØ�|‰|œrŸz™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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                  ¬«      j                  d«      }|j
                  dk(  sJ ‚t        |«      t        |«      k(  sJ ‚t        j                  ||«       y )Nr¿   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Ê  sC  € Ü”b—f‘f O×$9Ñ$9ÄÇÁÔLˆØ�z‰zœRŸZ™ZÒ'Ð'Ð'Ü�4‹yœC Ó0Ò0Ð0Ð0ä˜ o×&;Ñ&;Ô<ˆÙ2Dˆw�}‰}¤§
¡
Ò*ÐOÐOÈ%Ü�7‹|œs ?Ó3Ò3Ð3Ð3ä�L‰L‹NˆÜ�q × 5Ñ 5Ô6ˆØ�{‰{˜hÒ&Ð&Ð&Ü�5‹zœS Ó1Ò1Ð1Ð1ô ˜Q o×&;Ñ&;À:ÔNˆÜ˜! ?×#8Ñ#8Ô9×@Ñ@ÀÓLˆØ× Ñ  JÒ.Ð.Ð.Ü�;Ó¤3 Ó#7Ò7Ð7Ð7Ü
×Ñ˜{¨HÕ5r9   c                 ó&  — t        t        d«      D �cg c]  }t        |¬«      ‘Œ c}«      }|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 ‚|j                  d«       d}t        j                  t        |¬«      5  |j                  d«       d d d «       dj                  ddg«      }t        j                  t        |¬«      5  t        t        d¬«      dgd¬«       d d d «       t        t        d«      D �cg c]  }t        |¬«      ‘Œ c}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 ‚y c c}w # 1 sw Y   �ŒYxY w# 1 sw Y   �ŒxY wc c}w )Nr—   )Údaysútimedelta64[us]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‰  z1 Day)r   r˜   r   r+   r,   Útimedelta64r   r£   r	   r.   rO   rP   rX   ÚjoinrQ   rC   )r2   r$  ÚtdrT   r=   s        r7   Ú"test_constructor_dtype_timedelta64z9TestSeriesConstructors.test_constructor_dtype_timedelta64à  sq  € ä´°a³Ö9¨1”Y AÖ&Ò9Ó:ˆØ�x‰xÐ,Ò,Ð,Ð,ä”Y AÔ&Ð'Ó(ˆØ�x‰xÐ,Ò,Ð,Ð,ä”Y AÔ&¬	°qÔ(9¼2¿>¹>È!ÈSÓ;QÐRÓSˆà�x‰xÐ,Ò,Ð,Ð,ô ”Y AÔ&¬Ð,°HÔ=ˆØ�x‰xÐ,Ò,Ð,Ð,ä”Y AÔ&¬¯©Ð/°xÔ@ˆØ�x‰xÐ,Ò,Ð,Ð,ä”R—^‘^ I¨tÓ4´cÐ:À(ÔKˆØ�x‰xÐ,Ò,Ð,Ð,ô ”R—^‘^ I¨tÓ4´cÐ:Ó;ˆØ�x‰xÐ,Ò,Ð,Ð,ô ”R—^‘^ I¨tÓ4´dÐ;Ó<ˆØ�x‰x˜8Ò#Ð#Ð#ä”R—^‘^ I¨tÓ4´b·f±fÐ=Ó>ˆØ�x‰xÐ,Ò,Ð,Ð,ä”Sœ"Ÿ.™.¨°DÓ9Ð:Ó;ˆØ�x‰xÐ,Ò,Ð,Ð,ä”R—^‘^ A sÓ+Ð,Ó-ˆØ�x‰xÐ+Ò+Ð+Ð+ð 	�	‰	�'Ôð LˆÜ�]‰]œ9¨CÔ0ñ 	Ø�I‰I�gÔ÷	ð �h‰hà=Ø<ðó
ˆô �]‰]œ:¨SÔ1ñ 	?Ü”I 1Ô% uÐ-°XÕ>÷	?ô ´°a³Ö9¨1”Y AÖ&Ò9¸U¸GÑCÓDˆØ�x‰x˜8Ò#Ð#Ð#ô �dœC Ð)Ó*ˆØ�y‰yœFÒ"Ð"Ð"ä”b—f‘fœc 7Ð+Ó,ˆØ�y‰yœFÒ"Ð"Ð"ä”c˜4 Ð)Ó*ˆØ�y‰yœFÒ"Ð"Ð"ä”cœ2Ÿ6™6 7Ð+Ó,ˆØ�y‰yœFÒ"Ð"Ñ"ùòQ :÷V	ñ 	ú÷	?ñ 	?üò :s#   “O/ÊO4ËPÌPÏ4O>ÐPc                 ó¸   — t        t        d«      t        dd¬«      g«      }t        t        d«      t        dd¬«      gd¬«      }t        j                  ||«       y )NrÕ  r  r  rC   r*   )r   r   r/   rD   r¬  s      r7   Útest_constructor_mixed_tzz0TestSeriesConstructors.test_constructor_mixed_tz-  sP   € Ü”I˜jÓ)¬9°ZÀLÔ+QÐRÓSˆÜÜ�zÓ"¤I¨j¸\Ô$JÐKØô
ˆô 	×Ñ˜q (Õ+r9   c                 ó|   — t        dddt        gd¬«      }|d   }t        |«      sJ ‚||d<   t        |d   «      sJ ‚y )Nr   rî  r[  rË   r*   r—   rŸ   )r   r	   r   r]  s      r7   Útest_NaT_scalarz&TestSeriesConstructors.test_NaT_scalar5  sE   € Ü˜˜D $¬Ð-°XÔ>ˆà�Q‰iˆÜ�CŒyÐˆyàˆˆq‰	Ü�F˜1‘IŒÐ‰r9   c                 ó¦   — t        t        j                  g«      j                  d«      }t        t        gd¬«      }t        j                  ||«       y )NrË   r*   )r   r,   r£   r.   r   r/   rD   rR  s      r7   Útest_NaT_castz$TestSeriesConstructors.test_NaT_cast>  s;   € äœŸ™˜Ó!×(Ñ(¨Ó2ˆÜœ3˜% xÔ0ˆÜ
×Ñ˜v xÕ0r9   c                 ó´   — dddt        ddd«      ddfD ]B  }g d¢t        j                  d	«      d
ddœfD ]   }t        ||¬«      }|j                  |k(  rŒ J ‚ ŒD y )Ni	  g     Hˆ@rƒ   ri  é   rš  u   ×�r  r—   r   r@   r¤  r>  )r   r,   Úonesr   rƒ   )r2   Únrs   r  s       r7   Útest_constructor_name_hashablez5TestSeriesConstructors.test_constructor_name_hashableD  sf   € Ø�u˜f¤h¨t°R¸Ó&<¸dÀHÐMò 	#ˆAÚ"¤B§G¡G¨A£J°a¸aÑ0@ÐAò #�Ü˜4 aÔ(�Ø—v‘v “{Ð"�{ñ#ñ	#r9   c                 ó  — d}dgt        j                  d«      ddifD ]S  }dgt        j                  d«      ddifD ]3  }t        j                  t        |¬«      5  t        ||¬«       d d d «       Œ5 ŒU y # 1 sw Y   ŒBxY w)Nz$Series\.name must be a hashable typeÚ	name_listrŸ   r@   rL   r>  )r,   r½  rO   rP   rX   r   )r2   rT   r¾  rs   s       r7   Ú test_constructor_name_unhashablez7TestSeriesConstructors.test_constructor_name_unhashableJ  s�   € Ø5ˆØ�-¤§¡¨£¨a°¨VÐ4ò 	)ˆAØ%˜¬¯©°«
°Q¸°FÐ;ò )�Ü—]‘]¤9°CÔ8ñ )Ü˜4 aÕ(÷)ð )ñ)ñ	)÷)ð )ús   ÁA5Á5A>c           	      óf   — t        t        t        ddd¬«      «      «      }|j                  dk(  sJ ‚y )Nú1/1/2000r(   r   )r  r  rË   )r   r1   r   r+   ©r2   rM  s     r7   Útest_auto_conversionz+TestSeriesConstructors.test_auto_conversionQ  s,   € ÜœœZ¨
¸BÀTÔJÓKÓLˆØ�|‰|˜xÒ'Ð'Ñ'r9   c                 óÄ  — t        j                  g d¢d¬«      }t        |«      }|j                  |j                  k(  sJ ‚t	        ddd¬«      j                  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                  ||«       y )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‰h’yÐ(8Ô9ˆÜ�S‹kˆØ�y‰y˜CŸI™IÒ%Ð%Ð%ä˜j°!¸#Ô>×FÑFÀsÓKˆÜ˜#“;ˆØ�~‰~ §¡Ò*Ð*Ð*Ü
×Ñ˜s HÔ-ô �h‰hÚ6¸oô
ˆô �S‹kˆÜœ* Z¸ÀÔEÈWÔUˆØ�~‰~ Ò(Ð(Ð(Ü
×Ñ˜s HÔ-ä�h‰hÚQØ!ô
ˆô �S‹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                  j                  d«      › d�}t        j                  t
        |¬«      5  t        |t        ¬«       d d d «       t        |t        j                  ¬«      }t        |j                  t        j                  «      «      }t        j                  ||«       y # 1 sw Y   ŒcxY w)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Ž   € ð œT %›[×1Ñ1×8Ñ8¸ÓAÐBÀ'ÐJˆä�]‰]œ9¨CÔ0ñ 	'Ü�5¤Õ&÷	'ô ˜¤R§X¡XÔ.ˆÜ˜%Ÿ,™,¤r§x¡xÓ0Ó1ˆÜ
×Ñ˜v xÕ0÷	'ð 	'ús   ÁB8Â8Cc                 ó,   — t        | «      j                  S rj   rž  r   s    r7   ra   zTestSeriesConstructors.<lambda>•  r¡  r9   c                 óæ  — t        |t        ¬«      }t        |«      j                  t        «      }t        j                  ||«       t        t        |t        ¬«      t        ¬«      }t        |«      j                  t        «      }t        j                  ||«       t        |j                  t        «      t        ¬«      }t        |«      j                  t        «      }t        j                  ||«       y 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×"Ñ"¤6Ó*ˆÜ
×Ñ˜q #Ô&ä”5˜¤fÔ-´VÔ<ˆÜ�U‹m×"Ñ"¤6Ó*ˆÜ
×Ñ˜q #Ô&ä�5—<‘<¤Ó'¬vÔ6ˆÜ�U‹m×"Ñ"¤6Ó*ˆÜ
×Ñ˜q #Õ&r9   c                 ó&  — d}t        j                  |«      j                  dvr1t        j                  j                  d¬«      }|j                  |«       t        j                  t        |¬«      5  t        g |¬«       d d d «       y # 1 sw Y   y xY w)Nz!dtype has no unit. Please pass in)r±  rð  zGH#33890 Is assigned ns unitrX  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¤  ss   € ð 2ˆä�8‰8�E‹?×ÑÐ'DÑDÜ—;‘;×$Ñ$Ð,JÐ$ÓKˆDØ×Ñ Ô%ä�]‰]œ:¨SÔ1ñ 	$Ü�2˜UÕ#÷	$÷ 	$ñ 	$ús   Á0BÂB)	ÚpsÚasÚfsra  r7  ÚWrý  r  r²   c                 ó  — |› d|› d�}d}t        j                  t        |¬«      5  t        g |¬«       d d d «       t        j                  t        |¬«      5  t	        dgg|¬«       d d d «       y # 1 sw Y   Œ=xY w# 1 sw Y   y xY w)Nr9  r  z4dtype=.* is not supported. Supported resolutions arerL   r*   r   )rO   rP   rX   r   r   )r2   r6  r  r+   rT   s        r7   Ú0test_constructor_generic_timestamp_bad_frequencyzGTestSeriesConstructors.test_constructor_generic_timestamp_bad_frequency°  s€   € ð �&˜˜4˜& Ð"ˆàDˆÜ�]‰]œ9¨CÔ0ñ 	$Ü�2˜UÕ#÷	$ô �]‰]œ9¨CÔ0ñ 	*ä˜�s�e 5Õ)÷	*ð 	*÷	$ð 	$ú÷	*ð 	*ús   ¦A0ÁA<Á0A9Á<B)Nr¶  r¾   c                 ó‚   — t        g d¢|xs d¬«      }t        t        d«      |¬«      }t        j                  ||«       y )N)r   r@   rŸ   r—   r    rø   r*   rµ   rÈ   )r2   r+   r6   r   s       r7   Útest_constructor_range_dtypez3TestSeriesConstructors.test_constructor_range_dtypeÁ  s5   € ô š/°Ò1A¸'ÔBˆÜœ˜a›¨Ô.ˆÜ
×Ñ˜v xÕ0r9   c                 óº  — 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 ‚y )	Nl            l           r¾  lûÿÿÿ         lûÿÿÿ        rŸ   éI   r    )	r˜   r   r1   r/   rD   r+   r,   Úuint64rC   )r2   ry  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ˆÜœ$˜s›)Ó$ˆÜ
×Ñ˜s HÔ-Ü�C‹yœD ›IÒ%Ð%Ð%Ø�y‰yœBŸI™IÒ%Ð%Ð%ä�Y  rÓ*ˆÜ�d‹|ˆÜœ4 ›:Ó&ˆ	Ü
×Ñ˜t YÔ/Ü�D‹zœT $›ZÒ'Ð'Ð'Ø�z‰zœRŸY™YÒ&Ð&Ð&ä�X˜|¨RÓ0ˆÜ�d‹|ˆÜœ4 ›:Ó&ˆ	Ü
×Ñ˜t YÔ/Ü�D‹zœT $›ZÒ'Ð'Ð'Ø�z‰zœVÒ#Ð#Ð#ä�Q˜‘U˜A˜r™E A™IÓ&ˆÜ�d‹|ˆÜœ4 ›:Ó&ˆ	Ü
×Ñ˜t YÔ/Ü�D‹zœT $›ZÒ'Ð'Ð'Ø�z‰zœVÒ#Ð#Ñ#r9   c                 ó˜   — t        d«      t        dd¬«      g}t        |«      }t        |t        ¬«      }t        j                  ||«       y )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æ  sF   € ô Ð+Ó,ÜÐ0°\ÔBð
ˆô ˜“ˆÜ˜'¬Ô0ˆÜ
×Ñ˜v xÕ0r9   ÚpydtTFc                 ót  — |}t        d|¬«      }|r|j                  «       }d}t        j                  t        |¬«      5  t        |gd¬«       d d d «       t        j                  t        |¬«      5  t        t        j                  |gt        ¬«      d¬«       d d d «       t        j                  t        |¬«      5  t        d|id¬«       d d d «       d}t        j                  t        |¬«      5  t        |dgd¬	«       d d d «       y # 1 sw Y   Œ½xY w# 1 sw Y   Œ~xY w# 1 sw Y   ŒWxY w# 1 sw Y   y xY w)
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Ü�B�4Ð/Õ0÷	1ô �]‰]œ:¨SÔ1ñ 	IÜ”2—8‘8˜R˜D¬Ô/Ð7GÕH÷	Iô �]‰]œ:¨SÔ1ñ 	4Ü�A�r�7Ð"2Õ3÷	4ð @ˆÜ�]‰]œ9¨CÔ0ñ 	:Ü�2˜a˜SÐ(8Õ9÷	:ð 	:÷	1ð 	1ú÷	Ið 	Iú÷	4ð 	4ú÷	:ð 	:ús/   ¿D
Á1(DÂ<D"Ã1D.Ä
DÄDÄ"D+Ä.D7c                 óÊ   — t        ddd¬«      }t        j                  |«      }t        |«      }t        j                  |j
                  t        j
                  d«      «      sJ ‚y )Nz1/1/2000 00:00:00z1/1/2000 1:59:50Ú10sru  rË   )r   r,   Úasarrayr   Ú
issubdtyper+   )r2   ry  rò  rM  s       r7   Útest_constructor_datetime64z2TestSeriesConstructors.test_constructor_datetime64	  sI   € ÜÐ,Ð.@ÀuÔMˆÜ—
‘
˜3“ˆä˜“ˆÜ�}‰}˜VŸ\™\¬2¯8©8°HÓ+=Ô>Ð>Ñ>r9   c                 ót   — t        dg d¢|¬«      }t        g d¢g d¢|¬«      }t        j                  ||«       y )Nr7  r  r¿   )r7  r7  r7  r   )r2   Únullable_string_dtyper   r6   s       r7   Ú4test_constructor_datetimelike_scalar_to_string_dtypezKTestSeriesConstructors.test_constructor_datetimelike_scalar_to_string_dtype  s2   € ô ˜¢9Ð4IÔJˆÜš/²ÐBWÔXˆÜ
×Ñ˜v xÕ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                  j	                  ||¬«      }t        |«      }t        j                  ||«       y )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  se   € ñ �lÓ#¡S¨Ó%6Ð7ˆÜ—‘Ð/Ó0ˆÜ˜ eÔ,ˆÜ�i‰i×#Ñ# F°%Ð#Ó8ˆÜ˜#“;ˆÜ
×Ñ˜v xÕ0r9   c                 ó   — t        dddœj                  «       «      }t        ddg«      }t        j                  ||«       t        dddœj	                  «       «      }t        ddg«      }t        j                  ||«       y )Nr@   rŸ   r¤  r‡   r‰   )r   rg  r/   rD   r4   rR  s      r7   Ú)test_construction_from_ordered_collectionz@TestSeriesConstructors.test_construction_from_ordered_collection"  sm   € ä˜a aÑ(×-Ñ-Ó/Ó0ˆÜ˜3 ˜*Ó%ˆÜ
×Ñ˜v xÔ0ä˜a aÑ(×/Ñ/Ó1Ó2ˆÜ˜1˜a˜&“>ˆÜ
×Ñ˜v xÕ0r9   c                 óf   — d}t        |dg¬«      }t        |«      }t        j                  ||«       y )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ˆÜ
×Ñ˜v xÕ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 ‚y )	Nz
2000-01-01r(   rý  r  rV  z
2011-01-01ru  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ÓNÓOˆØ�|‰|˜{Ò*Ð*Ð*äÜ�L sÔ+¬V°LÀsÔ-KÐLó
ˆð �|‰|˜{Ò*Ð*Ñ*r9   c                 óº   —  |d„ t        d«      D «       «      }t        |«      }t        t        |j                  «       «      «      }t	        j
                  ||«       y )Nc              3   ó*   K  — | ]  }|d |z  f–— Œ y­w)g      $@Nrf   r.  s     r7   rn   zHTestSeriesConstructors.test_constructor_subclass_dict.<locals>.<genexpr>=  s   è ø€ Ò>¨q˜a ¨¡œ]Ñ>ùs   ‚r(   )r˜   r   rv  Úitemsr/   rD   )r2   Údict_subclassrs   rM  r6   s        r7   Útest_constructor_subclass_dictz5TestSeriesConstructors.test_constructor_subclass_dict<  sD   € ÙÑ>´E¸"³IÔ>Ó>ˆÜ˜“ˆÜœ$˜tŸz™z›|Ó,Ó-ˆÜ
×Ñ˜v xÕ0r9   c                 ó\  — t        d„ t        d«      D «       «      }t        |«      }t        t        |j	                  «       «      t        |j                  «       «      «      }t        j                  ||«        G d„ dt         «      }t         ||«      «      }t        j                  ||«       y )Nc              3   ó€   K  — | ]6  }d |› �t         j                  j                  d«      j                  «       f–— Œ8 y­w)ÚcolrŸ   N)r,   r¦   r§   r#  s     r7   rn   zFTestSeriesConstructors.test_constructor_ordereddict.<locals>.<genexpr>D  s8   è ø€ ò 
Ø?@ˆs�1�#ˆYœŸ	™	×-Ñ-¨aÓ0×7Ñ7Ó9Ô:ñ
ùs   ‚<>é   c                   ó   — e Zd Zy)ú>TestSeriesConstructors.test_constructor_ordereddict.<locals>.AN)rô   rõ   rö   rf   r9   r7   rŒ   r  M  s   „ Ør9   rŒ   )r   r˜   r   r1   r4   rg  r/   rD   )r2   rs   rM  r6   rŒ   s        r7   Útest_constructor_ordereddictz3TestSeriesConstructors.test_constructor_ordereddictB  s…   € äñ 
ÜDIÈ"ÃIô
ó 
ˆô ˜“ˆÜœ$˜tŸ{™{›}Ó-¬t°D·I±I³KÓ/@ÓAˆÜ
×Ñ˜v xÔ0ô	”ô 	ô ™˜$›“ˆÜ
×Ñ˜v xÕ0r9   zdata, expected_index_multirg  r  r  )©r‡   r‡   ©r‰   r‡   ©r‰   rÑ   ))r‡   r¤  g     À[@)Úzr  r  r  c           	      óœ  — t        |«      }|ret        t        |j                  «       «      t        j                  t        |j                  «       «      «      ¬«      }t        j                  ||«       y t        t        |j                  «       «      t        t        |j                  «       «      «      ¬«      }t        j                  ||«       y r\   )	r   r1   r4   r   r�  rg  r/   rD   r   )r2   rs   Úexpected_index_multir   r6   s        r7   Ú test_constructor_dict_multiindexz7TestSeriesConstructors.test_constructor_dict_multiindexS  s�   € ô ˜“ˆáÜÜ�T—[‘[“]Ó#Ü ×,Ñ,¬T°$·)±)³+Ó->Ó?ôˆHô ×"Ñ" 6¨8Õ4äÜ�T—[‘[“]Ó#ÜœD §¡£Ó-Ó.ôˆHô ×"Ñ" 6¨8Õ4r9   c                 óÀ   — dddt         j                  dœ}t        |«      }t        |d d j                  «       |j                  ¬«      }t        j                  ||«       y )Nr   r@   rŸ   ))r$  r$  )r$  Új)r  r$  r  r¾  r]   )r,   r£   r   Úto_dictr^   r/   rD   )r2   rs   r6   r   s       r7   Ú-test_constructor_dict_multiindex_reindex_flatzDTestSeriesConstructors.test_constructor_dict_multiindex_reindex_flatl  sL   € à¨1¸!Ä"Ç&Á&ÑIˆÜ˜$“<ˆä˜  "˜×-Ñ-Ó/°x·~±~ÔFˆÜ
×Ñ˜v xÕ0r9   c           
      óN  — 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                  ||«       y )Nr?  )r   r(   r'  r  ©r  rr   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ô
ˆô ä—‘ ¨Ô,¨cÜ—‘ ¨Ô-¨sÜ—‘ ¨Ô-¨sðô
 —/‘/¢+°CÔ8ô
ˆô 	×Ñ˜v xÕ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
   «       y )Ng     �g@g     „t@i   iÜ  rµ   r¼  )Útzinfor  rr   r   )r   r   r   r^   r  Úrepr)r2   r4   r'  r^   rM  s        r7   Útest_constructor_infer_index_tzz6TestSeriesConstructors.test_constructor_infer_index_tz†  st   € Ø˜�ˆÜ˜$ Ó%ˆä�T˜1˜b "¨VÔ4Ü�T˜1˜b "¨VÔ4ð
ˆô ˜V¨5Ô1ˆà�|‰|�‰ &Ò(Ð(Ð(ô 	ˆV�\‰\˜!‰_Õr9   c                 ó”   — g d¢}t        |«      }|j                  j                  }t        ||¬«      }t        j                  ||«       y )N)rš  )rŸ   rf  r*   ©r   rR   r+   r/   rD   )r2   rG   r=   r+   rä  s        r7   Ú"test_constructor_with_pandas_dtypez9TestSeriesConstructors.test_constructor_with_pandas_dtype”  s9   € â!ˆÜ�T‹lˆØ—	‘	—‘ˆÜ�d %Ô(ˆÜ
×Ñ˜s DÕ)r9   c                 ó†   — t        dgd¬«      }t        t        j                  dgd¬«      }t        j                  ||«       y )Nr   rø   r¿   r½   )r   r,   r£   r/   rD   rR  s      r7   Ú)test_constructor_int_dtype_missing_valuesz@TestSeriesConstructors.test_constructor_int_dtype_missing_valuesœ  s4   € ä˜q˜c¨Ô1ˆÜœ"Ÿ&™&¨¨°9Ô=ˆÜ
×Ñ˜v xÕ0r9   c                 ój   — t        dgd¬«      }t        ddgd¬«      }t        j                  ||«       y )Nr   r	  r¿   Tr   rR  s      r7   Ú*test_constructor_bool_dtype_missing_valueszATestSeriesConstructors.test_constructor_bool_dtype_missing_values¢  s0   € ä˜q˜c¨Ô0ˆÜ˜$ q c°Ô8ˆÜ
×Ñ˜v xÕ0r9   c                 ól   — t        g d¢|¬«      }t        g d¢|¬«      }t        j                  ||«       y )N)r£  r  r  r*   r  r   )r2   Úany_int_dtyper   r6   s       r7   Útest_constructor_int64_dtypez3TestSeriesConstructors.test_constructor_int64_dtype¨  s*   € äš¨}Ô=ˆÜš)¨=Ô9ˆÜ
×Ñ˜v xÕ0r9   c                 óÈ   — t         st        j                  t        d¬«      }nt        j                  t        d¬«      }|5  t        dgd¬«       d d d «       y # 1 sw Y   y xY w)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®  sU   € åÜ—]‘]ÜÐ"Sô‰Fô —]‘]ÜÐ%HôˆFð ñ 	*Ü�E�7 &Õ)÷	*÷ 	*ñ 	*ús   Á AÁA!c                 ó’   — t        g d¢d¬«      }t        t        j                  g d¢d¬«      «      }t        j                  ||«       y )N©i@B i@ iÀÆ- r®  r*   rÿ  r"  r#  rR  s      r7   Ú6test_constructor_dtype_timedelta_alternative_constructzMTestSeriesConstructors.test_constructor_dtype_timedelta_alternative_construct»  s6   € äÒ2Ð:KÔLˆÜœ"Ÿ/™/Ò*DÈ4ÔPÓQˆÜ
×Ñ˜v xÕ0r9   c                 ó¨   — t        g d¢d¬«      j                  d«      }t        g d¢d¬«      j                  d«      }t        j                  ||«       y )Nr8  rW   r*   rø   r¯  r  rR  s      r7   Ú2test_constructor_dtype_timedelta_ns_s_astype_int64zITestSeriesConstructors.test_constructor_dtype_timedelta_ns_s_astype_int64Á  sN   € äÒ2Ð:KÔL×SÑSØó
ˆô Ò4Ð<LÔM×TÑTØó
ˆô 	×Ñ˜v xÕ0r9   z7ignore:elementwise comparison failed:DeprecationWarningÚfuncc                 óÞ   — dj                  g d¢«      }g t        j                  ¢t        ‘D ]3  }t	        j
                  t        |¬«      5   ||ddg|¬«       d d d «       Œ5 y # 1 sw Y   Œ@xY w)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   r<  Úany_numeric_ea_dtyperT   Únulls        r7   Ú/test_constructor_mismatched_null_nullable_dtypezFTestSeriesConstructors.test_constructor_mismatched_null_nullable_dtypeË  sy   € ð �h‰hòó

ˆð .”b×'Ñ'Ð-¬Ð-ò 	CˆDÜ—‘œy°Ô4ñ CÙ�d˜C Ð%Ð-AÕB÷Cð Cñ	C÷Cð Cús   Á
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                  ||«       y )	NTFÚInt64r*   r@   r   )TFT)r@   r   r@   )r   rß  ÚNAr/   rD   rR  s      r7   Ú(test_series_constructor_ea_int_from_boolz?TestSeriesConstructors.test_series_constructor_ea_int_from_boolã  sm   € ä˜˜u d¬B¯E©EÐ2¸'ÔBˆÜ˜1˜a ¤B§E¡EÐ*°'Ô:ˆÜ
×Ñ˜v xÔ0äÒ+°7Ô;ˆÜš)¨7Ô3ˆÜ
×Ñ˜v xÕ0r9   c                 ó¢   — t        j                  t        d¬«      5  t        dddt        j
                  gd¬«       d d d «       y # 1 sw Y   y xY w)Nzinvalid literalrL   ÚTrueÚFalserC  r*   )rO   rP   rQ   r   rß  rD  rò   s    r7   Ú/test_series_constructor_ea_int_from_string_boolzFTestSeriesConstructors.test_series_constructor_ea_int_from_string_boolí  sA   € ä�]‰]œ:Ð->Ô?ñ 	DÜ�F˜G V¬R¯U©UÐ3¸7ÕC÷	D÷ 	Dñ 	Dús   œ AÁAr^  c                 óö   — t        j                  t         j                  «      j                  dz
  }t	        ||gd¬«      }t	        t        j
                  |dgd¬«      d¬«      }t        j                  ||«       y )Nr@   ÚUInt64r*   râ  )r,   Úiinforâ  Úmaxr   rR   r/   rD   ©r2   r^  Úmax_valr   r6   s        r7   Ú(test_series_constructor_overflow_uint_eaz?TestSeriesConstructors.test_series_constructor_overflow_uint_eaò  s\   € ô —(‘(œ2Ÿ9™9Ó%×)Ñ)¨AÑ-ˆÜ˜ #˜¨hÔ7ˆÜœ"Ÿ(™( G¨Q <°xÔ@ÈÔQˆÜ
×Ñ˜v xÕ0r9   c           	      óp  — 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                  ||«       y )Nr@   rK  r*   r   râ  )r   r   r@   ©r,   rL  râ  rM  r   rß  rD  r!   rR   Úbool_r/   rD   rN  s        r7   Ú0test_series_constructor_overflow_uint_ea_with_nazGTestSeriesConstructors.test_series_constructor_overflow_uint_ea_with_naú  s‚   € ô —(‘(œ2Ÿ9™9Ó%×)Ñ)¨AÑ-ˆÜ˜ #¤r§u¡uÐ-°XÔ>ˆÜÜÜ—‘˜' 1 a˜°Ô9Ü—‘š¬"¯(©(Ô3óó
ˆô 	×Ñ˜v xÕ0r9   c           	      ól  — 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                  ||«       y )Nr@   rK  r*   râ  r   rR  )r2   rO  r   r6   s       r7   Ú.test_series_constructor_overflow_uint_with_nanzETestSeriesConstructors.test_series_constructor_overflow_uint_with_nan  s€   € ä—(‘(œ2Ÿ9™9Ó%×)Ñ)¨AÑ-ˆÜ˜¤"§%¡%Ð(°Ô9ˆÜÜÜ—‘˜' 1˜¨XÔ6Ü—‘˜!˜Q˜¤r§x¡xÔ0óó
ˆô 	×Ñ˜v xÕ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                  ||«       y )NrK  r*   r@   râ  )	r   rß  rD  r!   r,   rR   rS  r/   rD   rR  s      r7   Ú!test_series_constructor_ea_all_naz8TestSeriesConstructors.test_series_constructor_ea_all_na  sf   € äœŸ™¤§¡˜¨hÔ7ˆÜÜÜ—‘˜!˜Q˜ xÔ0Ü—‘˜!˜Q˜¤r§x¡xÔ0óó
ˆô 	×Ñ˜v xÕ0r9   c                 ó¦   — t        g d¢«      }|j                  d¬«      }t        |d¬«      }d|j                  d<   t	        j
                  ||«       y )Nr  T)Údeeprø   r*   r†  r   )r   rZ  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  sE   € ä’IÓˆØ—8‘8 �8Ó&ˆÜ�S Ô(ˆØˆ�‰�‰Ü
×Ñ˜c 8Õ,r9   c                 óÒ  — t        j                  dd«      5  t        ddg«      }d d d «       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 «       t        j                  ||«       y # 1 sw Y   Œ­xY w# 1 sw Y   Œ,xY w)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&  sÅ   € ä×ÑÐ4°dÓ;ñ 	%Ü˜#˜s˜Ó$ˆC÷	%ä—‘­K™y¸XÔPR×PVÑPVÔWˆÜ˜3 ˜*¨EÔ2ˆÜ
×Ñ˜s HÔ-ä˜3 ˜(¨(Ô3ˆÜ×ÑÐ4°dÓ;ñ 	#Ü˜#˜q˜Ó"ˆC÷	#ä
×Ñ˜s HÕ-÷	%ð 	%ú÷	#ð 	#ús   —CÂ$CÃCÃC&ra  c                 ó  — t        j                  dd«      5  t        d|g«      }d d d «       t        j                  t        rdndt
        j                  ¬«      }t        dd g|¬«      }t        j                  |«       y # 1 sw Y   Œ\xY w)Nr]  Tr‡   r^  r_  r`  r*   rb  )r2   ra  r=   r+   r6   s        r7   Ú$test_series_string_with_na_inferencez;TestSeriesConstructors.test_series_string_with_na_inference3  ss   € ô ×ÑÐ4°dÓ;ñ 	*Ü˜#˜x˜Ó)ˆC÷	*ä—‘­K™y¸XÔPR×PVÑPVÔWˆÜ˜3 ˜+¨UÔ3ˆÜ
×Ñ˜s HÕ-÷		*ð 	*ús   —B Â B	c                 ó  — t        j                  dd«      5  t        ddg¬«      }d d d «       t        j                  t        rdndt
        j                  ¬«      }t        ddg|¬	«      }t        j                  |«       y # 1 sw Y   Œ\xY w)
Nr]  Tr‡   r@   r]   r^  r_  r`  r¿   rb  re  s       r7   Ú#test_series_string_inference_scalarz:TestSeriesConstructors.test_series_string_inference_scalar<  sq   € ä×ÑÐ4°dÓ;ñ 	)Ü˜ Q CÔ(ˆC÷	)ä—‘­K™y¸XÔPR×PVÑPVÔWˆÜ˜# a S°Ô6ˆÜ
×Ñ˜s HÕ-÷		)ð 	)ús   —BÂB
c                 ó>  — t        j                  dd«      5  t        t        j                  ddg«      «      }d d d «       t        j
                  t        rdndt        j                  ¬«      }t        ddg|¬«      }t        j                  |«       y # 1 sw Y   Œ\xY w)	Nr]  Tr‡   r‰   r^  r_  r`  r*   )
rß  rc  r   r,   rR   rd  r   r£   r/   rD   re  s       r7   Ú/test_series_string_inference_array_string_dtypezFTestSeriesConstructors.test_series_string_inference_array_string_dtypeD  sz   € ä×ÑÐ4°dÓ;ñ 	/ÜœŸ™ 3¨ *Ó-Ó.ˆC÷	/ä—‘­K™y¸XÔPR×PVÑPVÔWˆÜ˜3 ˜*¨EÔ2ˆÜ
×Ñ˜s HÕ-÷		/ð 	/ús   —!BÂBc                 óÔ  — t        ddgt        rdnd¬«      }t        j                  dd«      5  t        ddgd¬«      }d d d «       t	        j
                  |«       t        ddgt        j                  t        j                  ¬	«      ¬«      }t        j                  dd«      5  t        ddgd
¬«      }d d d «       t	        j
                  ||«       y # 1 sw Y   Œ•xY w# 1 sw Y   Œ,xY w)Nr‡   r‰   zstring[pyarrow]ústring[python]r*   r]  TÚstringr`  rÂ   )	r   r   rß  rc  r/   rD   rd  r,   r£   rü   s      r7   Ú/test_series_string_inference_storage_definitionzFTestSeriesConstructors.test_series_string_inference_storage_definitionL  sÈ   € ô
 Ø�#ˆJµ;Ñ/ÐDTô
ˆô ×ÑÐ4°dÓ;ñ 	8Ü˜S #˜J¨hÔ7ˆF÷	8ä
×Ñ˜v xÔ0ä˜3 ˜*¬B¯N©NÄBÇFÁFÔ,KÔLˆÜ×ÑÐ4°dÓ;ñ 	5Ü˜S #˜J¨eÔ4ˆF÷	5ä
×Ñ˜v xÕ0÷	8ð 	8ú÷
	5ð 	5ús   ®CÂ#CÃCÃC'c                 ó   — t        j                  dd«      5  t        dddgd¬«      }d d d «       t        ddgddgd¬«      }t        j                  |«       |j
                  j                  dk(  sJ ‚y # 1 sw Y   ŒMxY w)	Nr]  Tr‡   r@   rŸ   rn  r¿   r_  )rß  rc  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Ü˜ Q¨ FÐ2BÔCˆC÷	Dä˜3 ˜*¨Q°¨FÐ:JÔKˆÜ
×Ñ˜s HÔ-Ø�y‰y× Ñ  HÒ,Ð,Ñ,÷		Dð 	Dús   —A4Á4A=c                 ó4  — t        j                  dd«      5  t        t         j                  dg«      }d d d «       t        j                  t
        rdndt        j                  ¬«      }t        d dg|¬«      }t        j                  |«       y # 1 sw Y   Œ\xY w)Nr]  Tr‰   r^  r_  r`  r*   )
rß  rc  r   rD  rd  r   r,   r£   r/   rD   )r2   r   r+   r6   s       r7   Ú%test_series_string_inference_na_firstz<TestSeriesConstructors.test_series_string_inference_na_firste  su   € ä×ÑÐ4°dÓ;ñ 	*ÜœRŸU™U C˜LÓ)ˆF÷	*ä—‘­K™y¸XÔPR×PVÑPVÔWˆÜ˜4 ˜+¨UÔ3ˆÜ
×Ñ˜v xÕ0÷		*ð 	*ús   —BÂBÚklassc                 óˆ   —  |t        d«      gt        ¬«      }t        |«      }|j                  t        j
                  k(  sJ ‚y )Nz
2019-12-31r*   )r   rC   r   r+   r,   r¤   )r2   rv  r  r   s       r7   Ú test_inference_on_pandas_objectsz7TestSeriesConstructors.test_inference_on_pandas_objectsm  s7   € ñ ”Y˜|Ó,Ð-´VÔ<ˆä˜“ˆØ�|‰|œrŸz™zÒ)Ð)Ñ)r9   )Ärô   rõ   rö   r8   r>   rI   rU   rY   rO   rÓ  Úparametrizer€   r…   r�   r•   rœ   r³   rº   r1   rv  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  r7  r:  r<  rE  rK  rN  rS  rX  rb  rd  rm  rq  rz  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#  r,  r.  r1  r4  rø   r½   r:  r   r>  r@  r   r"   rG  rK  rO  rR  rW  rÔ  r_  rb  re  ri  rl  ro  rq  rv  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   r%  r)  r,  r.  r0  r3  r6  r9  r;  r   r   rß  rA  rE  rI  rP  rT  rV  rX  r[  rf  rD  rh  rj  rl  rp  rs  ru  rx  rf   r9   r7   r&   r&   7   s1  „ ò'ò>ò-òIò2ð ‡[�[×ÑØñ +Ù0Ù.Ù.Ù.Ù;Ù5Ù3Ù3Ù3Ù@ð	
óð( ‡[�[×Ñ˜]¨T°2¨JÓ7ñHó 8ó)ð*Hò5ò.ò-ò
	.ò$òL(ð ‡[�[×Ñ˜]¨T°4¸Ð,EÓFñ#2ó Gð#2ðJ ‡[�[×Ñ˜[¨2¯6©6±5¸³<Ð*@ÓAñFó BðFð ‡[�[×ÑØÚUóð ‡[�[×Ñ˜W t©U°2«YÐ&7Ó8ñ ó 9ó	ð
 ò8ò(ð
 ‡[�[×Ñ˜VÒ%8Ó9ñ+ó :ð+ò
	%ò4ò1ò1ò1ò5ò1ð ‡[�[×Ñ˜WÒ&KÓLñ ó Mð ð ‡[�[×ÑØà�ˆFØ�#ˆJÙ‘˜J°¸Ô<Ó=Ù‘˜J°¸ÀÔMÓNÙ˜1 AÔ&Ð'ð	
ó	ñ1ó	ð1ò#ò,ò,ò
1ò7ò
7ò&ò:"ò$1ò1ò,1ò;òB,ò
Q1òf1ò%òDð ‡[�[×ÑØâØÙ‘�q“‹NÙšÓ(Ù!™˜a›Ô!Ù!™˜a›Ô!ð	
ó
ñ.ó
ð.ò1ò3ò%òHòð  ‡[�[×ÑØá�z¨1°Ô>Ù�z¨1Ô-Ù˜G¨QÔ/Ù˜¨1°3Ô7Ù‘$�u“+ÓÙ’)ÓÙ�q˜!Óð	
ñ 'ð ó ñ4óð4ò
*ò,òEò$1ò
4ð ‡[�[×ÑØàˆB�H‰H�a�S §	¡	Ô*ØˆB�H‰H�a�S §	¡	Ô*ØˆB�H‰H�a�S §	¡	Ô*ØˆR�Y‰Y�q‹\ˆNØˆR�Y‰Y�q‹\ˆNØˆR�Y‰Y�q‹\ˆNð	
ó
ñ"ó
ð"ò
=ò*'òX>ò,ò
>òò!ò&ò*ò,ò#ò(1ò41ò*7ò ò'ò>#ò :ò!ò!ò!ò-*ò^8ò
	Aò?ò.ò
@ð ‡[�[×Ñ˜[¨2¯8©8°R·Z±ZÐ*@ÓAØ‡[�[×Ñ˜V c¨3 ZÓ0Ø‡[�[×Ñ˜VÒ%KÓLñ1ó Mó 1ó Bð1ð* ‡[�[×Ñ˜UÐ%:¸CÀÇÁÈÐ$NÓOñ1ó Pð1ò1ð ‡[�[×ÑÐ3°mÀ]Ð5SÓTñFó UðFð ‡[�[×ÑØ˜T 2§8¡8Ð,°6Ð;LÐ2Mð ó ñ1óð1ð ‡[�[×ÑØ˜T 2§8¡8Ð,°6Ð;LÐ2Mð ó ñ'óð'ò,ð8 ‡[�[×ÑØ˜T 2§8¡8Ð,°6Ð;LÐ2Mð ó ñ+óð+ð ‡[�[×ÑÐDÐÓEñó Fðò'ò(ò1ò&1ò1ò1ð ‡[�[×Ñ˜W q¨"¯&©&°$¹¸e»Ð&EÓFñ1ó Gð1ò;ò21ò1òò
 ð
 ‡[�[×ÑØ/à AÑ&¨¨A¨°¸Ð0CÐDØ˜qÑ! A q 6¨I°vÐ+>Ð?ð	
óñ1óð1ð ‡[�[×ÒÐ MÓNñ*ó Oð*ò$6ò,J#òZ,òò1ò#ò)ò(ò.ð> ‡[�[×ÑØá�z¨2Ô.Ù˜G¨RÔ0Ù˜¨B°SÔ9ð	
ñ
 'ð ó ñ1óð1ð" ‡[�[×ÑØá�z¨2Ô.Ù˜G¨RÔ0Ù˜¨B°SÔ9ð	
ñ
 'ð ó ñ'óð'ð ‡[�[×Ñ˜W r§}¢}°b·n²nÐ&EÓFñ	$ó Gð	$ð ‡[�[×Ñ˜VÒ%UÓVØ‡[�[×Ñ˜V c¨3 ZÓ0ñ*ó 1ó Wð*ð ‡[�[×Ñ˜WÒ&AÓBñ1ó Cð1ò$ò<1ð ‡[�[×Ñ˜V d¨E ]Ó3ñ:ó 4ð:ò0?ò1ð ‡[�[×Ñ˜U¡[°"·-²-Ð$@ÓAñ1ó Bð1ò1ò1ò+ò1ò1ð" ‡[�[×ÑØ$à¨3¸CÑ@À$ÐGØ sÑ+¨TÐ2Ø c°sÈÑLÈeÐTð	
óñ5óð5ò"1ò1ò$ò*ò1ò1ò1ò*ò1ò1ð ‡[�[×ÒØAóð ‡[�[×Ñ˜V f¨i¸ÀÇÁÐ%IÓJñCó KóðCò(1òDð
 ‡[�[×Ñ˜U Q¨ HÓ-ñ1ó .ð1ð ‡[�[×Ñ˜U Q¨ HÓ-ñ
1ó .ð
1ò
1ò	1ò-ò.ð ‡[�[×Ñ˜Z¨$°·±¸¿ºÐ)>Ó?ñ.ó @ð.ò.ó.ó1ó"-ó1ð ‡[�[×Ñ™W v¨u oÓ6ò*ó 7ñ*r9   r&   c                   óh  — e Zd Zd„ Zej
                  j                  ddej                  e	e
g«      ej
                  j                  dd ed«      g«      d„ «       «       Zej
                  j                  e d¬	«      ej
                  j                  dg d
¢ddej                  gg«      d„ «       «       Zy)Ú"TestSeriesConstructorIndexCoercionc                 óþ   — t        dd¬«      }t        t        j                  j	                  d«      j                  t        |«      «      |j                  t        «      «      }t        |j                  t        «      rJ ‚y )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  s]   € Ü˜¨qÔ1ˆÜÜ�I‰I×!Ñ! !Ó$×4Ñ4´S¸³XÓ>ÀÇ
Á
Ì6Ó@Ró
ˆô
 ˜cŸi™i¬Ô7Ð7Ð7Ð7r9   Ú	containerNrs   r  r    c                 óž   — g d¢g d¢g}|�|D �cg c]
  } ||«      ‘Œ }}t        ||¬«      }t        |j                  t        «      sJ ‚y c c}w )N)r‡   r‡   r‰   r‰   )rß   r—  rß   r—  r]   )r   r’   r^   r   )r2   r�  rs   ÚindexesÚindÚmultis         r7   Ú(test_series_constructor_infer_multiindexzKTestSeriesConstructorIndexCoercion.test_series_constructor_infer_multiindex€  sQ   € ò (Ò)=Ð>ˆØÐ Ø18Ö9¨#‘y •~Ð9ˆGÐ9ä�t 7Ô+ˆÜ˜%Ÿ+™+¤zÔ2Ð2Ñ2ùò :s   �A
z/StringDType only available in numpy 2 and aboverX  r3  r‡   r‰   c                 ód  — ddl m} t        j                  | |«       ¬«      }t	        |«      }|j
                  t        j                  k(  sJ ‚|d   t        j                  u r:|j                  d d |d d k(  j                  «       sJ ‚|j                  d   dk(  sJ ‚y ||k(  j                  «       sJ ‚y )Nr   )ÚStringDTyper*   r¾  r£   )
Únumpy.dtypesrˆ  r,   rR   r   r+   r¤   r£   r×   r;   )r2   rs   rˆ  rÅ  r5   s        r7   Ú test_np_string_array_object_castzCTestSeriesConstructorIndexCoercion.test_np_string_array_object_cast‹  s�   € õ 	-ä�h‰h�t¡;£=Ô1ˆÜ�S‹kˆØ�y‰yœBŸJ™JÒ&Ð&Ð&à�‰8”r—v‘vÑð
 —H‘H˜S˜b�M T¨#¨2 YÑ.×3Ñ3Ô5Ð5Ð5Ø—8‘8˜B‘< 5Ò(Ð(Ñ(à˜4‘K×$Ñ$Ô&Ð&Ñ&r9   )rô   rõ   rö   r€  rO   rÓ  ry  r,   rR   r   r   r˜   r†  Úskipifr   r£   rŠ  rf   r9   r7   r~  r~  v  s¾   „ ò8ð ‡[�[×Ñ˜[¨4°·±¸6À5Ð*IÓJØ‡[�[×Ñ˜V c©5°«8 _Ó5ñ3ó 6ó Kð3ð ‡[�[×ÑØÐÐ#Tð ó ð ‡[�[×ÑØâØ�#�r—v‘vÐð	
óñ'óóñ'r9   r~  c                   ó   — e Zd Zd„ Zd„ Zd„ Zy)ÚTestSeriesConstructorInternalsc                 ó  — t        g d¢«      }t        |j                  «      }t        j                  ||«       t	        |j
                  j                  d   t        «      sJ ‚|j
                  j                  d   j                  sJ ‚y )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¨  sg   € Ü’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 ‚y ©	NÚ1hÚ2hrW   r*   r   FÚ2015rN   )r   rß  rR   r¥  r¦  Úis_extensionrÓ   s     r7   Útest_from_arrayz.TestSeriesConstructorInternals.test_from_array¯  sz   € ÜœŸ™ $¨ Ð5FÔGÓHˆØ�{‰{×!Ñ! !Ñ$×1Ñ1°UÑ:Ð:Ð:äœŸ™ & Ð1AÔBÓCˆØ�{‰{×!Ñ! !Ñ$×1Ñ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 ‚y r’  )r   r¥  r¦  r–  rÓ   s     r7   Útest_from_list_dtypez3TestSeriesConstructorInternals.test_from_list_dtype¶  sh   € Ü˜˜t˜Ð,=Ô>ˆØ�{‰{×!Ñ! !Ñ$×1Ñ1°UÑ:Ð:Ð:ä˜˜Ð(8Ô9ˆØ�{‰{×!Ñ! !Ñ$×1Ñ1°UÑ:Ð:Ñ:r9   N)rô   rõ   rö   r�  r—  r™  rf   r9   r7   r�  r�  §  s   „ ò0ò;ó;r9   r�  c                 ód   — | }t        |t        «      sJ ‚t        |j                  t        «      sJ ‚y rj   )r’   r   r^   r   )Ú(rand_series_with_duplicate_datetimeindexÚdupss     r7   r³   r³   ¾  s+   € Ø3€DÜ�dœFÔ#Ð#Ð#Ü�d—j‘j¤-Ô0Ð0Ñ0r9   zinput_dict,expectedr*   r‡   r@   c                 ón   — t        j                  t        | «      g«      }t        j                  ||«       y rj   )r,   rR   r   r/   r\  )Ú
input_dictr6   r   s      r7   Útest_numpy_arrayrŸ  Ä  s*   € ô �X‰X”v˜jÓ)Ð*Ó+€FÜ×Ñ ¨Õ1r9   c                  óÌ   — t        ddg«      } t        ddg| j                  «       ¬«      }t        ddgt        j                  ddg«      ¬«      }t        j                  ||«       y )N)©r¤  ©rÑ   rã   r@   )©)r‡   Nr¢  rŸ   r@   rŸ   r]   r¡  r£  )r   r   rg  r   r�  r/   rD   )Úparam_indexrM  r6   s      r7   Útest_index_ordered_dict_keysr¥  Ñ  sn   € ô à)Ø*ð	
ó€Kô �Q˜�F +×"2Ñ"2Ó"4Ô5€FÜØ	
ˆAˆÜ×$Ñ$Ø%Ð'@ÐAó
ô€Hô ×Ñ˜6 8Õ,r9   Ú
input_listr£   rŸ   y      ð?      ð?y       @       @c                 ó’   — t        | «      }t        |j                  «      }|j                  dk(  sJ ‚t        j                  ||«       y )NÚ
complex128r+  )r¦  r=   r   s      r7   Útest_series_with_complex_nanr©  ä  s>   € ô �Ó
€CÜ�C—I‘IÓ€FØ�9‰9˜Ò$Ð$Ð$Ü×Ñ˜3 Õ'r9   c                  ó€   — t        dddœ«      } t        ddgt        d«      ¬«      }t        j                  | |d¬«       y )Nr@   rŸ   )r   r@   r]   Tr|   )r   r   r/   rD   )r   r6   s     r7   Útest_dict_keys_rangeindexr«  ó  s6   € Ü˜˜a‘LÓ!€FÜ�q˜!�f¤J¨q£MÔ2€HÜ×Ñ˜6 8¸dÖ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Ó  ry  rR   rø   rC   rŸ  r¥  Úcomplexr©  r«  rf   r9   r7   ú<module>r»     si  ðÝ #Ý $÷õ
 !Û Ý Û ÷õ &Ý .÷õ
 7ã ÷÷ ÷ ÷ õ õ& ÷ñ õ
 4÷| *ñ | *÷~A.'ñ .'÷b;ñ ;ò.1ð ‡�×ÑØà
ˆQˆ��—‘˜A˜3˜% r§x¡xÔ0Ð1Ø
ˆsˆ�X�R—X‘X ˜u˜g¨VÔ4Ð5Ø
ˆQˆ��—‘˜A˜3˜% r§x¡xÔ0Ð1ðóñ2óð2ò
-ð& ‡�×ÑØà	
‰G�E‹N˜AÐØ	‘˜“ Ð(ðóñ(óð(óDr9   