hyb
2025-11-18 7539e6f48c75dcaeb808359cccfd1c0d0d182ce8
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
Ë
oñúhPTãó¾—ddlZddlmZddlZddlZddlZddlZddlmZm    Z    m
Z
m Z m Z m Z mZmZmZddlmZGd„d«ZGd„d«ZGd„d    «Zd
„Zd „Zd „Zy) éN)Údatetime)    Ú    DataFrameÚ DatetimeIndexÚIndexÚ
MultiIndexÚSeriesÚ    TimestampÚconcatÚ
date_rangeÚ to_timedeltac    ó~—eZdZd„Zd„Zd„Zd„Zd„Zd„Zd„Z    e
jjdd    d
g«d „«Z e
jjd d    d
g«e
jjd d    d
g«e
jjdejed«g«d„«««Ze
jjd d    d
g«e
jjd d    d
g«d„««Ze
jjd d    d
g«e
jjd d    d
g«d„««Zy    )ÚTestDatetimeConcatcóæ—tdd¬«}td|i«}t||g«}|jddd|k(j    «sJ‚|jddd|k(j    «sJ‚y)Nz1/1/2000é
)ÚperiodsÚtime)r rr
ÚilocÚall)ÚselfÚrngÚdfÚresults    ú]H:\Change_password\venv_build\Lib\site-packages\pandas/tests/reshape/concat/test_datetimes.pyÚtest_concat_datetime64_blockz/TestDatetimeConcat.test_concat_datetime64_blocksx€Ü˜¨RÔ0ˆä ˜ }Ó %ˆä˜˜R˜Ó!ˆØ— ‘ ˜C˜RР Ñ(¨CÑ/×4Ñ4Ô6Ð6Ð6Ø— ‘ ˜B˜CР Ñ(¨CÑ/×4Ñ4Ô6Ð6Ñ6ócó—g}|jtddd«dg«|jtddd«dg«tj|ddg¬«}t    dd    d
¬ «}t|t d
«d œ«}t ||g«y) NiÚééÚhiÚdateÚtest©Úcolumnsz2000/1/1ÚDr)ÚstartÚfreqr)r r!)ÚappendrrÚ from_recordsr Úranger
)rÚrowsÚdf2_objÚindÚdf1s     rÚ%test_concat_datetime_datetime64_framez8TestDatetimeConcat.test_concat_datetime_datetime64_frame!s€àˆØ  ‰ ”X˜d A qÓ)¨1Ð-Ô.Ø  ‰ ”X˜d A qÓ)¨4Ð0Ô1ä×(Ñ(¨¸ÀÐ7GÔHˆä˜z°¸RÔ@ˆÜ ¬e°B«iÑ8Ó9ˆô    Wˆ~Õrc    ó0—tdddd¬«}t|d|dd¬«}td    gd
¢i|¬ «}td gd
¢i|¬ «}t||gd ¬«}tgd¢dd¬«}td d gddgddgg|d    d g¬«}t    j
||«tdddd¬«}td gd
¢i|¬ «}    t||    gd ¬«}tgd¢«j d«}ttjd gtjdgtjdgd tjgdtjgdtjgg|d    d g¬«}t    j
||«t|jd«j«|jd«j«gd¬«}tgd
¢tjgdzztjgdzgd
¢zdœ|j|«¬ «}t    j
||«y)Nú
2011-01-01éÚhz Europe/Paris©rr&Útzréÿÿÿÿ)r%Úendr&Úa©rrr1©ÚindexÚbr©Úaxis)z2011-01-01 00:00:00+01:00z2011-01-01 01:00:00+01:00z2011-01-01 02:00:00+01:00zM8[ns, Europe/Paris])Údtyper&r©r:r#z
Asia/Tokyo)z2010-12-31 15:00:00+00:00z2010-12-31 16:00:00+00:00z2010-12-31 17:00:00+00:00z2010-12-31 23:00:00+00:00z2011-01-01 00:00:00+00:00z2011-01-01 01:00:00+00:00ÚnsT)Úsort©r7r;) r rr
rÚtmÚassert_frame_equalÚas_unitÚnpÚnanÚresampleÚmeanr')
rÚidx1Úidx2r-Údf2rÚexp_idxÚexpectedÚidx3Údf3s
          rÚtest_concat_datetime_timezonez0TestDatetimeConcat.test_concat_datetime_timezone/sò€ä˜,°¸ÀÔOˆÜ  Q¡¨T°"©X¸CÔ@ˆÜ˜šiÐ(°Ô5ˆÜ˜šiÐ(°Ô5ˆÜ˜˜c˜
¨Ô+ˆäò ð
)Øô
ˆôؐˆVa˜V˜a ˜VÐ $¨G¸cÀ3¸Zô
ˆô     ×јf hÔ/ä˜,°¸À ÔMˆÜ˜šiÐ(°Ô5ˆÜ˜˜c˜
¨Ô+ˆäò ó    
÷ ‰'$‹-ð    ôä—‘˜ Ü—‘˜ Ü—‘˜ Ø”B—F‘F Ø”B—F‘F Ø”B—F‘F ð  ðؘ#Jô 
ˆô     ×јf hÔ/ô˜Ÿ™ cÓ*×/Ñ/Ó1°3·<±<ÀÓ3D×3IÑ3IÓ3KÐLÐSWÔXˆÜÚœrŸv™v˜h¨™lÑ*´"·&±&°¸A±    Ñ1IÑ JØ—+‘+˜dÓ#ô
ˆô     ×јf hÕ/rcó”—tdddd¬«}ttd««}t||¬«}t    |dd|ddg«}t j ||«t    |dd|ddg«}t|dd|ddz|ddj|dd«¬«}d|jj_
t j ||«y)Nz 01-Jan-2013édÚ50msÚUTCr3r9é2) r Úlistr)rr
rCrDr'r:Ú_datar&)rÚdrÚdatarNrs     rÚtest_concat_datetimeindex_freqz1TestDatetimeConcat.test_concat_datetimeindex_freqlsʀô˜ ¨s¸ÀEÔ JˆÜ”E˜#“JӈܘT¨Ô,ˆÜ˜ # 2˜¨°°¨ Ð6Ó7ˆÜ
×јf hÔ/ô˜ " #˜¨°°"¨ Ð6Ó7ˆÜ˜T " #˜Y¨¨c¨r¨Ñ2¸"¸R¸S¸'¿.¹.ÈÈCÈRÈÓ:QÔRˆØ$(ˆ‰×ÑÔ!Ü
×јf hÕ/rc
óˆ—ttjddd«tjddd«tjddd«gd¬«}tddgt    j
dd    g|dd
gd d g¬ «¬«}tddgt    j
dd    g|ddd    …gd d g¬ «¬«}t    j
gd¢|gd d g¬ «}|j djtk(sJ‚tddgdtjgtjdgg|¬«}t||gd¬«}tj||«y)NiÝréÞißÚobject©r>r7r;rr5ÚfirstÚsecond)Únamesr9)rrrr<)rÚdtr rrÚ from_arraysÚlevelsr>r^rrFrGr
rCrD)rÚidxÚsÚs2ÚmirNrs       rÚ,test_concat_multiindex_datetime_object_indexz?TestDatetimeConcat.test_concat_multiindex_datetime_object_index{sJ€äÜ W‰WT˜1˜aÓ  ¤"§'¡'¨$°°1Ó"5´r·w±w¸tÀQÈÓ7JÐ KØô
ˆô
Ø #ˆJÜ×(Ñ(à˜Fؘ˜Hðð Ð)ô ô    
ˆôØ #ˆJÜ×(Ñ(ؐQ˜™S˜q˜S™Ð"Ø Ð)ôô
ˆô× #Ñ #Ú ˜Ð ؘHÐ%ô
ˆðy‰y˜‰|×!Ñ!¤VÒ+Ð+Ð+䨐3ˆZ˜#œrŸv™v˜¬¯©°¨ Ð 6Øô
ˆô˜˜B˜ aÔ(ˆÜ
×јf hÕ/rcó°—ttdddd¬««}ttjddgd¬    «}t|d|dtjtjg«}t    ||gd
¬ «}t j ||«ttjtd «d¬    «}t    ||gd
¬ «}t j ||«y) Nú20151124 08:00ú20151124 09:00Ú1hú
US/Eastern©r&r4rrzdatetime64[ns, US/Eastern]©r:r>T©Ú ignore_indexé©rr ÚpdÚNaTr
rCÚassert_series_equalr)©rÚxÚyrNrs     rÚtest_concat_NaT_seriesz)TestDatetimeConcat.test_concat_NaT_series s³€ô Ü Ð'Ð)9ÀÈÔ Vó
ˆô ”2—6‘6 ! Q Ð/KÔ LˆÜ˜1˜Q™4  1¡¤r§v¡v¬r¯v©vÐ6Ó7ˆä˜˜A˜¨TÔ2ˆÜ
×јv xÔ0ôœ"Ÿ&™&¬¨a«Ð8TÔUˆÜ˜˜A˜¨TÔ2ˆÜ
×јv xÕ0rcóì—ttddd¬««}ttddd¬««}tj|ddt|d|dtjtjg«}t    ||gd    ¬
«}t j ||«tj|ddttjtd «d ¬ «}t    ||gd    ¬
«}t j ||«y)Nrlrmrn©r&z20151124 10:00z20151124 11:00rrTrrrtúdatetime64[ns]rqrurys     rÚtest_concat_NaT_series2z*TestDatetimeConcat.test_concat_NaT_series2±s€ä ”:Ð.Ð0@ÀtÔLÓ MˆÜ ”:Ð.Ð0@ÀtÔLÓ MˆÜv‰vˆ‰!ˆÜ˜1˜Q™4  1¡¤r§v¡v¬r¯v©vÐ6Ó7ˆÜ˜˜A˜¨TÔ2ˆÜ
×јv xÔ0ôv‰vˆ‰!ˆÜœ"Ÿ&™&¬¨a«Ð8HÔIˆÜ˜˜A˜¨TÔ2ˆÜ
×јv xÕ0rr4NrUc    ó’—ttjtjg|¬«}td|i«}tt    d|¬«gt    d|¬«ggddg¬«}ttjtjt    d|¬«t    d|¬«g«}t ||gd¬«}t j||«y)    N©r4rú
2015/01/01ú
2016/01/01rr1r9r<)rrvrwrr    r
rCrD)rr4Údtir`rarNrs       rÚtest_concat_NaT_dataframesz-TestDatetimeConcat.test_concat_NaT_dataframesÀs­€ôœRŸV™V¤R§V¡VÐ,°Ô4ˆÜ˜1˜c˜(Ó#ˆÜܘ ¨Ô,Ð -´    ¸,È2Ô0NÐ/OÐ Pؐa&ô
ˆôä—‘Ü—‘ܘ,¨2Ô.ܘ,¨2Ô.ð     ó
ˆô˜ ˜¨aÔ0ˆÜ
×јf hÕ/rÚtz1Útz2ÚitemÚ20150101có|‡‡—ttjgtjgg«jˆfd„«}t|g«jˆfd„«}t    ||gd¬«}tt tjtj|ggd¢¬««}|jˆfd„«}‰‰k7rj|j t«}|tjurC|sA‰tj|jd<n!tj|jdd    …df<tj||«y)
Ncó:•—|jj‰«S©N©rcÚ tz_localize)rzr‡s €rú<lambda>zNTestDatetimeConcat.test_concat_NaT_dataframes_all_NaT_axis_0.<locals>.<lambda>ßsø€ÀÇÁ×@PÑ@PÐQTÓ@U€rcó:•—|jj‰«SrrŽ©rzrˆs €rrzNTestDatetimeConcat.test_concat_NaT_dataframes_all_NaT_axis_0.<locals>.<lambda>àsø€°1·4±4×3CÑ3CÀCÓ3H€rrr<)rrrr9có:•—|jj‰«SrrŽr’s €rrzNTestDatetimeConcat.test_concat_NaT_dataframes_all_NaT_axis_0.<locals>.<lambda>äsø€¨A¯D©D×,<Ñ,<¸SÓ,A€r)r5rr5) rrvrwÚapplyr
rÚastyper^rFrGrrCrD)    rr‡rˆr‰Úusing_array_managerr`rarrNs     ``      rÚ)test_concat_NaT_dataframes_all_NaT_axis_0z<TestDatetimeConcat.test_concat_NaT_dataframes_all_NaT_axis_0Öséù€ôœBŸF™F˜8¤b§f¡f XÐ.Ó/×5Ñ5Ó6UÓVˆÜ˜D˜6Ó"×(Ñ(Ó)HÓIˆä˜ ˜¨aÔ0ˆÜœV¤R§V¡V¬R¯V©V°TÐ$:Â)ÔLÓMˆØ—>‘>Ó"AÓBˆØ #Š:Ø—‘¤vÓ.ˆHØ”r—v‘v‰~Ñ&9ð
?Ü+-¯6©6H—M‘M %Ò(ä,.¯F©FH—M‘M # 2 # q &Ñ)ä
×јf hÕ/rcó~—tttjtjg«jj |««}tttjg«jj |«dg¬«}tttjtjg«jj |«ttjtjg«jj |«dœ«}t ||gd¬«}tj||«y)Nrr")rrr<)    rrrvrwrcrr
rCrD©rr‡rˆr`rarNrs       rÚ)test_concat_NaT_dataframes_all_NaT_axis_1z<TestDatetimeConcat.test_concat_NaT_dataframes_all_NaT_axis_1ós؀ô
œ&¤"§&¡&¬"¯&©&Ð!1Ó2×5Ñ5×AÑAÀ#ÓFÓGˆÜœ6¤2§6¡6 (Ó+×.Ñ.×:Ñ:¸3Ó?È!ÈÔMˆÜäœ2Ÿ6™6¤2§6¡6Ð*Ó+×.Ñ.×:Ñ:¸3Ó?Üœ2Ÿ6™6¤2§6¡6Ð*Ó+×.Ñ.×:Ñ:¸3Ó?ñ ó
ˆô ˜ ˜¨aÔ0ˆÜ
×јf hÕ/rc    óÖ—ttjtjg«jj    |«}t t d|¬«gt d|¬«ggddg¬«}t tjtjt d|¬«t d|¬«g«}||k7r|jt«}t||g«}tj||«y)Nrƒr‚r„rr1r9) rrvrwrcrrr    r•r^r
rCrDr™s       rÚ(test_concat_NaT_series_dataframe_all_NaTz;TestDatetimeConcat.test_concat_NaT_series_dataframe_all_NaTsƀô œŸ™¤§¡Ð'Ó(×+Ñ+×7Ñ7¸Ó<ˆÜä˜<¨CÔ0Ð1ܘ<¨CÔ0Ð1ð ða&ô 
ˆôä—‘Ü—‘ܘ,¨3Ô/ܘ,¨3Ô/ð     ó
ˆð #Š:Ø—‘¤vÓ.ˆH䘠˜Ó(ˆÜ
×јf hÕ/r)Ú__name__Ú
__module__Ú __qualname__rr.rQr[rjr|r€ÚpytestÚmarkÚ parametrizer†rvrwr    r—ršrœ©rrrrsJ„ò7ò ò;0òz 0ò#0òJ1ò" 1ð ‡[[×јT D¨% =Ó1ñ0ó2ð0ð* ‡[[×јU T¨5 MÓ2Ø ‡[[×јU T¨5 MÓ2Ø ‡[[×јV b§f¡f©i¸
Ó.CÐ%DÓEñ0óFó3ó3ð0ð4 ‡[[×јU T¨5 MÓ2Ø ‡[[×јU T¨5 MÓ2ñ 0ó3ó3ð 0ð ‡[[×јU T¨5 MÓ2Ø ‡[[×јU T¨5 MÓ2ñ0ó3ó3ñ0rrc
ó—eZdZd„Zd„Zd„Zd„Zd„Zd„Zd„Z    d„Z
d    „Z d
„Z d „Z d „Zej j#d dej$ej(ej j+d¬«¬«g«d„«Zd„Zy)ÚTestTimezoneConcatcóâ—ttdddd¬««}ttdd««}t|d|d    |d|d    gd
¬ «}t||gd ¬ «}tj||«y)NrlrmrnrUrpú
2012-01-01z
2012-01-02rrr^r_Trr©rr r
rCrxrys     rÚtest_concat_tz_seriesz(TestTimezoneConcat.test_concat_tz_series"sp€ä ”:Ð.Ð0@ÀtÐPUÔVÓ WˆÜ ”:˜l¨LÓ9Ó :ˆÜ˜1˜Q™4  1¡ q¨¡t¨Q¨q©TÐ2¸(ÔCˆÜ˜˜A˜¨TÔ2ˆÜ
×јv xÕ0rcóҗttdddd¬««}tddg«}t|d|d    |d|d    gd
¬ «}t||gd ¬ «}tj||«y)NrlrmrnrUrpr7r;rrr^r_Trrr¨rys     rÚtest_concat_tz_series2z)TestTimezoneConcat.test_concat_tz_series2*sm€ä ”:Ð.Ð0@ÀtÐPUÔVÓ WˆÜ C˜:Ó ˆÜ˜1˜Q™4  1¡ q¨¡t¨Q¨q©TÐ2¸(ÔCˆÜ˜˜A˜¨TÔ2ˆÜ
×јv xÕ0rcóv—ttddd«ggd|›d¬«}|djjd«|d<ttddd«ggd|›d¬«}|djjd«|d<t    ||g«}t j ||«}|djd    |›d
k(sJ‚y) NéàrúM8[ú]r_rrUrú datetime64[z, UTC]©rrrcrr
rCÚget_finest_unitr>©rÚunitÚunit2r`rarÚexp_units       rÚtest_concat_tz_series3z)TestTimezoneConcat.test_concat_tz_series32sÁ€ôœH T¨1¨aÓ0Ð1Ð2¸CÀ¸vÀQ¸-ÔHˆØ˜‘8—;‘;×*Ñ*¨5Ó1ˆˆa‰äœX d¨A¨qÓ1Ð2Ð3¸SÀÀÀq¸>ÔJˆØ˜1‘I—L‘L×,Ñ,¨UÓ3ˆˆq‰    ä˜ ˜Ó(ˆÜ×%Ñ% d¨EÓ2ˆØa‰y‰ K°¨z¸Ð"@Ò@Ð@Ñ@rcóv—ttddd«ggd|›d¬«}|djjd«|d<ttddd«ggd|›d¬«}|djjd«|d<t    ||g«}t j ||«}|djd    |›d
k(sJ‚y) Nr­rr®r¯r_rú Europe/Londonrr°ú, Europe/London]r±r³s       rÚtest_concat_tz_series4z)TestTimezoneConcat.test_concat_tz_series4?sÀ€äœH T¨1¨aÓ0Ð1Ð2¸CÀ¸vÀQ¸-ÔHˆØ˜‘8—;‘;×*Ñ*¨?Ó;ˆˆa‰äœX d¨A¨qÓ1Ð2Ð3¸SÀÀÀq¸>ÔJˆØ˜1‘I—L‘L×,Ñ,¨_Ó=ˆˆq‰    ä˜ ˜Ó(ˆÜ×%Ñ% d¨EÓ2ˆØa‰y‰ K°¨zÐ9IÐ"JÒJÐJÑJrcó—ttddd«gtddd«ggd|›d¬«}|djjd«|d<ttddd    «ggd|›d¬«}|djjd«|d<t    ||g«}t j ||«}|djd
|›d k(sJ‚y) Nr­rrr®r¯r_rr¹r1r°rºr±r³s       rÚtest_concat_tz_series5z)TestTimezoneConcat.test_concat_tz_series5KsӀäܐt˜Q Ó"Ð #¤h¨t°Q¸Ó&:Ð%;Ð <ÀcÈ$ÈÈqÀMô
ˆð˜‘8—;‘;×*Ñ*¨?Ó;ˆˆa‰äœX d¨A¨qÓ1Ð2Ð3¸SÀÀÀq¸>ÔJˆØ˜1‘I—L‘L×,Ñ,¨_Ó=ˆˆq‰    ä˜ ˜Ó(ˆÜ×%Ñ% d¨EÓ2ˆØa‰y‰ K°¨zÐ9IÐ"JÒJÐJÑJrcó—ttddd«ggd|›d¬«}|djjd«|d<ttddd«gtddd    «ggd|›d¬«}|djjd«|d<t    ||g«}t j ||«}|djd
|›d k(sJ‚y) Nr­rr®r¯r_rr¹rr1r°rºr±r³s       rÚtest_concat_tz_series6z)TestTimezoneConcat.test_concat_tz_series6YsԀäœH T¨1¨aÓ0Ð1Ð2¸CÀ¸vÀQ¸-ÔHˆØ˜‘8—;‘;×*Ñ*¨?Ó;ˆˆa‰äܐt˜Q Ó"Ð #¤h¨t°Q¸Ó&:Ð%;Ð <ÀcÈ%ÈÐPQÀNô
ˆð˜1‘I—L‘L×,Ñ,¨_Ó=ˆˆq‰    ä˜ ˜Ó(ˆÜ×%Ñ% d¨EÓ2ˆØa‰y‰ K°¨zÐ9IÐ"JÒJÐJÑJrcóô—tdtjj«¬«tdtjj«¬«g}tdtjj«¬«tdtjj«¬«g}t    t |«t |«gd¬«}t j|t ||z««|jdk(sJ‚y)    Nr0r‚ú
2011-02-01r§z
2012-02-01Trrzdatetime64[ns, tzlocal()])    r    Údateutilr4Útzlocalr
rrCrxr>©rrzr{rs    rÚtest_concat_tz_series_tzlocalz0TestTimezoneConcat.test_concat_tz_series_tzlocalgs¶€ô l¤x§{¡{×':Ñ':Ó'<Ô =Ü l¤x§{¡{×':Ñ':Ó'<Ô =ð
ˆô
l¤x§{¡{×':Ñ':Ó'<Ô =Ü l¤x§{¡{×':Ñ':Ó'<Ô =ð
ˆô
œ ›¤F¨1£IÐ.¸TÔBˆÜ
×јv¤v¨a°!©e£}Ô5؏|‰|Ð:Ò:Ð:Ñ:rcóü—tdd¬«tdd¬«g}tjd«tjd«g}tt    |«t    |«gd¬«}t j |t    ||zd    ¬
««tjd d ¬ «tjdd ¬ «g}tt    |«t    |«gd¬«}t j |t    ||zd    ¬
««y)Nr0ror‚rÁz1 dayz2 dayTrrr^r_z2011-03ÚMr~z2011-04)r    rvÚ    Timedeltar
rrCrxÚPeriodrÄs    rÚ'test_concat_tz_series_with_datetimelikez:TestTimezoneConcat.test_concat_tz_series_with_datetimelikevsǀô l |Ô 4Ü l |Ô 4ð
ˆô\‰\˜'Ó "¤B§L¡L°Ó$9Ð :ˆÜœ ›¤F¨1£IÐ.¸TÔBˆÜ
×јv¤v¨a°!©e¸8Ô'DÔEôY‰Yy sÔ +¬R¯Y©Y°yÀsÔ-KÐ LˆÜœ ›¤F¨1£IÐ.¸TÔBˆÜ
×јv¤v¨a°!©e¸8Ô'DÕErcó —ttdd¬«tdd¬«dœtd«¬«}t|jj «|j j «gd    ¬
«}tj||«y) NÚ20130102ror‚Ú20130603ÚCET©ÚAÚBér9rr<)    rr    r)r
rÐÚto_framerÑrCrD)rrLrPs   rÚtest_concat_tz_framez'TestTimezoneConcat.test_concat_tz_frame…sg€Üä˜z¨lÔ;ܘz¨eÔ4ñ ô˜“(ô 
ˆôc—e‘e—n‘nÓ&¨¯©¯©Ó(8Ð9ÀÔBˆÜ
×јc 3Õ'rcóJ—tdd¬«}tdd¬«}tdd¬«}td|gi«}td|gi«}td|gi«}t||g«jd¬«}td||git¬«}t j ||«t||g«jd¬«}td||git¬«}t j ||«t||g«jd¬«}td||gi«}t j ||«y)    Nú
2015-01-01r‚rUÚESTrT)Údropr_)r    rr
Ú reset_indexr^rCrD)    rÚts1Úts2Úts3r-rLrPÚresultsrNs             rÚtest_concat_multiple_tzsz+TestTimezoneConcat.test_concat_multiple_tzs’s€ô˜ ¨Ô.ˆÜ˜ ¨Ô/ˆÜ˜ ¨Ô/ˆä˜ # ˜Ó(ˆÜ˜ # ˜Ó(ˆÜ˜ # ˜Ó(ˆä˜#˜s˜Ó$×0Ñ0°dÐ0Ó;ˆÜ˜f s¨C jÐ1¼Ô@ˆÜ
×јg xÔ0ä˜#˜s˜Ó$×0Ñ0°dÐ0Ó;ˆÜ˜f s¨C jÐ1¼Ô@ˆÜ
×јg xÔ0ä˜#˜s˜Ó$×0Ñ0°dÐ0Ó;ˆÜ˜f s¨C jÐ1Ó2ˆÜ
×јg xÕ0rc ó¬—tttddd«tddd«tddd«gd¬«gd¢gd¢gd    ¢d
œ«}|jd d g«}tgd ¢dzdd ¬«}t    gd¢dzd ¬«}t j ||g«}tgd¢dzgd    ¢dzdœ|ddg¬«}t||g«}tj||«y)Nr]rrr1zM8[ns, US/Pacific]r_)rÐrÑÚCr8)rtrÒé)rcr;ÚcÚdrcr;)z
2014-01-01z
2014-01-02z
2014-01-03)r>Úname)rä)rârãrârãr?)
rrrÚ    set_indexrrrdr
rCrD)rrÚexp_idx1Úexp_idx2rMrNrs       rÚtest_concat_multiindex_with_tzz1TestTimezoneConcat.test_concat_multiindex_with_tz©sé€ä ä#ä   q¨!Ó,Ü   q¨!Ó,Ü   q¨!Ó,ðð
/ô ò%ÚÚñ ó
ˆð\‰\˜4 ˜+Ó &ˆä Ú 6¸Ñ :Ø&Øô
ˆô
š¨1Ñ,°3Ô7ˆÜ×(Ñ(¨(°HÐ)=Ó>ˆÜÚ˜a‘-¢i°!¡mÑ 4¸GÈcÐSVÈZô
ˆô˜˜R˜Ó!ˆÜ
×јf hÕ/rcól—tjddg«jd«}td|i«}t||dœ«}t    ||gdd¬«}tt |«t |«ztj tj gt |«zdœ«}tj||«y)NrrrUrÐrÏT)rArs)    rvÚ to_datetimerrr
rWrwrCrD)rÚtsr7r;rrNs      rÚtest_concat_tz_not_alignedz-TestTimezoneConcat.test_concat_tz_not_alignedÊs•€ä ^‰^˜Q ˜FÓ #× /Ñ /°Ó 6ˆÜ s˜BiÓ  ˆÜ ˜B RÑ(Ó )ˆÜ˜˜A˜ T¸Ô=ˆÜܐr“(œT "›XÑ%¬R¯V©V´R·V±VÐ,<¼tÀB»xÑ,GÑ Hó
ˆô     ×јf hÕ/rÚt1rÖz*GH23037 incorrect dtype when concatenating)Úreason)Úmarkscó—t|d¬«}tdd¬«}tdd¬«}t||gg«}t|gg«}t||g«}t||g|tjggddg¬«}t j ||«y)NrUr‚rÖrr9)r    rr
rvrwrCrD)    rrírÚrÛrÜr-rLrrNs             rÚtest_concat_tz_NaTz%TestTimezoneConcat.test_concat_tz_NaTÕs…€ô˜˜uÔ%ˆÜ˜ ¨Ô/ˆÜ˜ ¨Ô/ˆä˜#˜s˜˜ Ó%ˆÜ˜#˜˜Ó ˆä˜˜c˜
Ó#ˆÜ˜s C˜j¨3´·±¨-Ð8ÀÀAÀÔGˆä
×јf hÕ/rc    ó²—tttddd¬««t«g«}ttddd¬««}tj||«y)NÚ2000rrU)rr4)r
rr rCrD)rrrNs   rÚtest_concat_tz_with_emptyz,TestTimezoneConcat.test_concat_tz_with_emptyðsI€äÜ ”z &°!¸Ô>Ó ?ÄÃÐ Mó
ˆôœZ¨¸¸eÔDÓEˆÜ
×јf hÕ/rN)rržrŸr©r«r·r»r½r¿rÅrÊrÔrÞrèrìr r¡r¢ÚparamrvrwÚxfailrñrôr£rrr¥r¥!s¦„ò1ò1ò Aò
Kò Kò Kò ;ò Fò (ò1ò.0òB    0ð ‡[[×ÑØ à Ø ˆFL‰LØ—‘Ø—k‘k×'Ñ'ØGð(óô ð    
ó ñ 0ó ð 0ó0rr¥có*—eZdZd„Zd„Zd„Zd„Zd„Zy)ÚTestPeriodConcatcó—ttjddgd¬««}ttjddgd¬««}t|d|d|d|dgd    ¬
«}t||gd ¬ «}t    j
||«y) Nú
2015-11-01ú
2015-12-01r$r~ú
2015-10-01ú
2016-01-01rrz    Period[D]r_Trr)rrvÚ PeriodIndexr
rCrxrys     rÚtest_concat_period_seriesz*TestPeriodConcat.test_concat_period_seriesús{€Ü ”2—>‘> <°Ð">ÀSÔIÓ JˆÜ ”2—>‘> <°Ð">ÀSÔIÓ JˆÜ˜1˜Q™4  1¡ q¨¡t¨Q¨q©TÐ2¸+ÔFˆÜ˜˜A˜¨TÔ2ˆÜ
×јv xÕ0rcó2—ttjddgd¬««}ttjddgd¬««}t|d|d    |d|d    gd
¬ «}t||gd ¬ «}t    j
||«|j d
k(sJ‚y)Nrúrûr$r~rürýrÇrrr^r_Trr©rrvrþr
rCrxr>rys     rÚ'test_concat_period_multiple_freq_seriesz8TestPeriodConcat.test_concat_period_multiple_freq_seriesó€Ü ”2—>‘> <°Ð">ÀSÔIÓ JˆÜ ”2—>‘> <°Ð">ÀSÔIÓ JˆÜ˜1˜Q™4  1¡ q¨¡t¨Q¨q©TÐ2¸(ÔCˆÜ˜˜A˜¨TÔ2ˆÜ
×јv xÔ0؏|‰|˜xÒ'Ð'Ñ'rcó2—ttjddgd¬««}ttjddgd¬««}t|d|d|d|dgd¬    «}t||gd
¬ «}t    j
||«|j dk(sJ‚y) Nrúrûr$r~rÇrrr^r_Trrrrys     rÚtest_concat_period_other_seriesz0TestPeriodConcat.test_concat_period_other_series    rrcó—ttjddgd¬««}ttddg««}t|d|d|d|dgd¬«}t    ||gd    ¬
«}t j ||«|jdk(sJ‚y) Nrúrûr$r~rrr^r_Trr)rrvrþrr
rCrxr>rys     rÚ test_concat_period_other_series2z1TestPeriodConcat.test_concat_period_other_series2s‡€ä ”2—>‘> <°Ð">ÀSÔIÓ JˆÜ ”= ,° Ð!=Ó>Ó ?ˆÜ˜1˜Q™4  1¡ q¨¡t¨Q¨q©TÐ2¸(ÔCˆÜ˜˜A˜¨TÔ2ˆÜ
×јv xÔ0؏|‰|˜xÒ'Ð'Ñ'rcó—ttjddgd¬««}tddg«}t|d|d|d|dgd    ¬
«}t||gd ¬ «}t    j
||«|j d    k(sJ‚y) Nrúrûr$r~rÐrÑrrr^r_Trrrrys     rÚ test_concat_period_other_series3z1TestPeriodConcat.test_concat_period_other_series3s€Ü ”2—>‘> <°Ð">ÀSÔIÓ JˆÜ C˜:Ó ˆÜ˜1˜Q™4  1¡ q¨¡t¨Q¨q©TÐ2¸(ÔCˆÜ˜˜A˜¨TÔ2ˆÜ
×јv xÔ0؏|‰|˜xÒ'Ð'Ñ'rN)rržrŸrÿrrrr    r£rrrørøùs„ò1ò(ò(ò(ó(rrøcó—ttjd«d¬«}td|i«}t    ||g«}t j |jdd|«t j |jdd|«y)Nrrg)r´r)r rFÚarangerr
rCrDr)rrrs   rÚtest_concat_timedelta64_blockr #sh€Ü
”r—y‘y “}¨3Ô
/€Cä    F˜C=Ó    !€Bä R˜HÓ €FÜ×ј&Ÿ+™+ c rÐ*¨BÔ/Ü×ј&Ÿ+™+ b cÐ*¨BÕ/rcóä—tdditjdtjfg«¬«}tdditjdtjfdtjfg«¬«}t ||gd¬«}tdt jgdd    œtjdtjfdtjfg««}tj||«y)
Nr7rr9r;rr#r<çð?rB)
rrÚ from_tuplesrvrwr
rFrGrCrD)ÚleftÚrightrrNs    rÚ#test_concat_multiindex_datetime_natr-sº€ä c˜1X¤Z×%;Ñ%;¸aÄÇÁ¸[¸MÓ%JÔ K€DÜ Ø     ˆaˆœ
×.Ñ.°´B·F±F° ¸aÄÇÁ¸[Ð/IÓJô €EôT˜5M¨    Ô 2€FÜØ”B—F‘Fˆm !Ñ$¤j×&<Ñ&<¸qÄ"Ç&Á&¸kÈAÌrÏvÉvÈ;Ð=WÓ&Xó€Hô×ј& (Õ+rcóœ—tdtjdgd¬«i«}tdtjdgd¬«i«}tdtjdgd¬«dtjdgd¬«dgiddg¬«}t||g«}t    j
||«tdtjgd    ¬«i«}t|j dd|j ddg«}t    j
||«tdtjdgd    ¬«i«}t|j dd|g«}t    j
||«|sztdtjdgd¬«i«}d
}t    jt|¬ «5t||j ddg«}ddd«t    j
||«ytdtjdgd¬«i«jdd    i«}t||j ddg«}t    j
||«y#1swYŒ…xYw) NrÐrórr_rÚfloat64rr9r^zDThe behavior of DataFrame concatenation with empty or all-NA entries)Úmatch)
rrvÚarrayr
rCrDrÚassert_produces_warningÚ FutureWarningr•)r–Údf_timeÚdf_floatrNrÚmsgs      rÚtest_concat_float_datetime64r:s €ä˜œbŸh™h¨ xÐ7GÔHÐIÓJ€Gܘ#œrŸx™x¨¨°YÔ?Ð@ÓA€Häà Ü—‘˜&˜Ð)9Ô:¸1Ñ=Ü—‘˜#˜ iÔ0°Ñ3ðð    
ð !ˆfô€HôW˜hÐ'Ó (€FÜ×ј& (Ô+ä˜#œrŸx™x¨°(Ô;Ð<Ó=€HÜ W—\‘\ " 1Ð% x§}¡}°R°aÐ'8Ð9Ó :€FÜ×ј& (Ô+ä˜#œrŸx™x¨¨°XÔ>Ð?Ó@€HÜ W—\‘\ " 1Ð% xÐ0Ó 1€FÜ×ј& (Ô+á ܘc¤2§8¡8¨V¨HÐ<LÔ#MÐNÓOˆØTˆÜ × 'Ñ '¬ ¸SÔ Añ    :ܘW h§m¡m°B°QÐ&7Ð8Ó9ˆF÷    :ä
×јf hÕ/ä˜c¤2§8¡8¨V¨HÐ<LÔ#MÐNÓO×VÑVØ (ˆOó
ˆô˜ (§-¡-°°Ð"3Ð4Ó5ˆÜ
×јf hÕ/÷    :ð    :ús Æ#IÉI )rrcrÂÚnumpyrFr Úpandasrvrrrrrr    r
r r Úpandas._testingÚ_testingrCrr¥rør rrr£rrú<module>r!s_ðÛÝãÛÛ ã÷
÷
õ
õ÷G0ñG0÷TU0ñU0÷p'(ñ'(òT0ò
,ó$0r