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
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
Ë
oñúh,’ãóð—ddlZddlmZddlZddlZddlZddlmZddlm    cm
Z ddl Z ddl mZmZmZmZmZmZmZddlmZmZej2j4gZej8d«Zej2j=d«d„«Zd    „Z d
„Z!d „Z"d „Z#d „Z$d„Z%d„Z&d„Z'd„Z(d„Z)ej2jUdgd¢«d„«Z+d„Z,e jZd„«Z.d„Z/d„Z0d„Z1d„Z2d„Z3d„Z4y)éN)Ú    timedelta)Ú    Timestamp)Ú    DataFrameÚIndexÚSeriesÚ_testingÚconcatÚ
date_rangeÚread_hdf)Ú _maybe_removeÚensure_clean_storeÚtablesz!ignore::tables.NaturalNameWarningc ón—t|«5}ttjj    d«j d«t td««tddd¬«¬«}t|d    «|jd    |dd
«|jd    |d
d«tj|d    |«t|d «|jd |dd
d ¬ «|jd |d
d«tj|d |«t|d«|jd|dd
«|jd|d
d«tj|d|«t|d«|jd|dd
«|jd|d
d«tj|d|«tddgddgddgddgg¬«}d|d<tj|jd<t|d«|jd|«tj|d|«tt!tjj    d«j#ddd¬«tj$¬«t!tjj    d«j#ddd¬«tj&¬«t!tjj    d«j#ddd¬«tj(¬«t!gd¢tj*¬«d œtj,d«¬!«}t|d"«|jd"|«tj|d"|d#¬$«t|d"«|jd"|gd%¢¬&«tj|d"|d#¬$«ddd«y#1swYyxYw)'Né)ééÚABCDú
2000-01-01rÚB©ÚperiodsÚfreq©ÚcolumnsÚindexÚdf1é
Údf2Útable)ÚformatÚdf3z/df3z/df3 foozdf3 fooér)ÚdataÚtestingÚ mixed_column)rr%Údféÿé)ÚhighÚsize©Údtypeiÿÿi@)l l@lll)Úu08Úu16Úu32Úu64©rÚuintsT©Úcheck_index_type)r-r.r/©Ú data_columns)r rÚnpÚrandomÚ default_rngÚstandard_normalrÚlistr
r ÚappendÚtmÚassert_frame_equalÚputÚnanÚlocrÚintegersÚuint8Úuint16Úuint32Úuint64Úarange)Ú
setup_pathÚstorer&Ú    uint_datas    úWH:\Change_password\venv_build\Lib\site-packages\pandas/tests/io/pytables/test_append.pyÚ test_appendrLs.€ä    ˜JÓ    'ðDP¨5ôÜ I‰I× !Ñ ! !Ó $× 4Ñ 4°WÓ =Üœ$˜v›,Ó'ܘ\°2¸CÔ@ô
ˆô
    e˜UÔ#Ø  ‰ U˜B˜s ˜GÔ$Ø  ‰ U˜B˜r˜s˜GÔ$Ü
×јe E™l¨BÔ/äe˜UÔ#Ø     ‰    %˜˜C˜R˜¨ˆ    Ô1Ø  ‰ U˜B˜r˜s˜GÔ$Ü
×јe E™l¨BÔ/äe˜UÔ#Ø  ‰ V˜R  ˜WÔ%Ø  ‰ V˜R  ˜WÔ%Ü
×јe E™l¨BÔ/ô    e˜ZÔ(Ø  ‰ Z  C R Ô)Ø  ‰ Z  B C Ô)Ü
×јe IÑ.°Ô3ô˜a ˜V a¨ V¨a°¨V°a¸°VÐ<Ô =ˆØ&ˆˆ>ÑÜ$&§F¡Fˆ‰Ð Ñ!ܐe˜TÔ"Ø  ‰ T˜2ÔÜ
×јe D™k¨2Ô.ôäÜ—I‘I×)Ñ)¨!Ó,×5Ñ5°a¸cÈÐ5ÓJÜŸ(™(ôôÜ—I‘I×)Ñ)¨!Ó,×5Ñ5°a¸eÈ!Ð5ÓLÜŸ)™)ôôÜ—I‘I×)Ñ)¨!Ó,×5Ñ5°a¸eÈ!Ð5ÓLÜŸ)™)ôôÚ7ÜŸ)™)ôñ ô$—)‘)˜A“,ô'
ˆ    ô*    e˜WÔ%Ø  ‰ W˜iÔ(Ü
×јe G™n¨iÈ$ÕOô    e˜WÔ%à  ‰ W˜iÒ6Kˆ ÔLÜ
×јe G™n¨iÈ$ÕO÷IDP÷DPñDPús ŒNN+Î+N4c
óº—t|«5}ttd«tjtd«Dcgc]}d|›‘Œ    c}¬«}ttj
dtj¬«t dd¬«¬«}ttj
d    ««}|jd
|«|d
}tj||«|jJ‚|jd |«|d }tj||«|jJ‚d |_
|jd |«|d }tj||«|j|jk(sJ‚||dkD}|jd d«}tj||«||dkD|jdkz}|jd d«}tj||d¬«ttjjd«j!d«dg¬«}tj
t#|««|d<d |d<d|j$dd…df<|j'ddgd¬«|j)d¬«}    |    jj+d«|    _ |jd |    «tj|d |    d¬«ddd«ycc}w#1swYyxYw)!NrÚi_)r,rrr+z
2020-01-01©rr1édÚssÚtsÚfooÚnsé<zfoo>60éFéZzfoo>70 and index<90Tr3r)r(r"ÚA©rrÚCÚbarér(©Úinplace)Ú future_stackÚmi)r rÚranger7Úfloat64rGr
r<r=Úassert_series_equalÚnameÚselectrrr8r9r:ÚlenrAÚ    set_indexÚstackÚ    droplevel)
rHrIÚirQrRrTÚresultÚexpectedr`Úss
          rKÚtest_append_seriesrnhsu€Ü    ˜JÓ    'ð+F¨5ä ”E˜"“I¤R§Z¡ZÌ%ÐPRË)Ö7TÀQ¸"¸Q¸CºÒ7TÔ UˆÜ Ü I‰Ib¤§
¡
Ô +´:¸lÐTVÔ3Wô
ˆô”B—I‘I˜c“NÓ #ˆà  ‰ T˜2ÔØt‘ˆÜ
×јv rÔ*؏{‰{Ð"Ð"Ð"à  ‰ T˜2ÔØt‘ˆÜ
×јv rÔ*؏{‰{Ð"Ð"Ð"àˆŒØ  ‰ T˜2ÔØt‘ˆÜ
×јv rÔ*؏{‰{˜bŸg™gÒ%Ð%Ð%ðb˜2‘g‘;ˆØ—‘˜d HÓ-ˆÜ
×јv xÔ0ðr˜B‘w 2§8¡8¨b¡=Ñ1Ñ2ˆØ—‘˜dÐ$9Ó:ˆÜ
×јv xÀ$ÕGô”r—y‘y×,Ñ,¨QÓ/×?Ñ?ÀÓGÐRUÐQVÔ WˆÜ—)‘)œC ›GÓ$ˆˆ3‰Øˆˆ3‰Ø ˆ‰ˆqˆsCˆxÑØ
 ‰ c˜3Z¨ˆ Ô.Ø H‰H $ˆHÓ 'ˆØ—'‘'×#Ñ# AÓ&ˆŒØ  ‰ T˜1ÔÜ
×јu T™{¨AÀÕE÷W+Fð+Fùâ7T÷+Fð+FúsŒ,K¸ K ÁI?KË KËKc óÌ—t|«5}tttjj d«j d««jd«tjj d«j d«tjj d«j d«ddtd«jd«td«jd«d    œtjd«¬
«}t|d «tj|jd d …gd¢f<|jd |dd«|jd |dd«tj |d |d¬«|j#«}tj|d<t|d «|jd |dd«|jd |dd«tj |d |d¬«|j#«}tj|d<t|d«|jd|dd«|jd|dd«tj |d|d¬«|j#«}tj|d<t|d«|jd|dd«|jd|dd«tj |d|d¬«ddd«y#1swYyxYw)NrrÚint32rSr[ú
2001-01-01rTú
2001-01-02)rXÚA1ÚA2rrZÚDÚEr1rré)rsrrurvrTr3rsrtrrvr!)r rrr7r8r9r:ÚastyperÚas_unitrGr r@rAr<r=r>Úcopy)rHrIr&rrr!s      rKÚtest_append_some_nansr{—sf€Ü    ˜JÓ    'ð,H¨5Ü äœBŸI™I×1Ñ1°!Ó4×DÑDÀRÓHÓI×PÑPØóô—i‘i×+Ñ+¨AÓ.×>Ñ>¸rÓBÜ—i‘i×+Ñ+¨AÓ.×>Ñ>¸rÓBØØÜ˜|Ó,×4Ñ4°TÓ:ܘ|Ó,×4Ñ4°TÓ:ñ
ô—)‘)˜B“-ô 
ˆô    e˜UÔ#Ü.0¯f©fˆ‰ˆqˆtÒ*Ð*Ñ+Ø  ‰ U˜B˜s ˜GÔ$Ø  ‰ U˜B˜r˜s˜GÔ$Ü
×јe E™l¨BÀÕFðg‰g‹iˆÜ—F‘FˆˆD‰    Üe˜UÔ#Ø  ‰ U˜C  ˜HÔ%Ø  ‰ U˜C  ˜HÔ%Ü
×јe E™l¨CÀ$ÕGðg‰g‹iˆÜ—F‘FˆˆD‰    Üe˜UÔ#Ø  ‰ U˜C  ˜HÔ%Ø  ‰ U˜C  ˜HÔ%Ü
×јe E™l¨CÀ$ÕGðg‰g‹iˆÜ—6‘6ˆˆC‰Üe˜UÔ#Ø  ‰ U˜C  ˜HÔ%Ø  ‰ U˜C  ˜HÔ%Ü
×јe E™l¨CÀ$ÕG÷Y,H÷,Hñ,Hús ŒKKËK#c ól
—t|«5}ttjj    d«j d«tjj    d«j d«dœtj d«¬«}tj|jdd…dd…f<t|d«|jd|ddd    ¬
«|jd|ddd    ¬
«tj|d|d dd    ¬ «t|d «|jd |ddd¬
«|jd |ddd¬
«tj|d |d    ¬ «tjdd«5t|d«|jd|dd«|jd|dd«tj|d|«ddd«tjdd    «5t|d«|jd|dd«|jd|dd«tj|d|d d«ttjj    d«j d«tjj    d«j d«dddœtj d«¬«}tj|jdd…dd…f<t|d«|jd|ddd    ¬
«|jd|ddd    ¬
«|d}|}|r|d d}tj||d    ¬ «t|d «|jd |ddd¬
«|jd |ddd¬
«tj|d |d    ¬ «ttjj    d«j d«tjj    d«j d«ddtd«j!d«td«j!d«dœtj d«¬«}tj|jdd…dd…f<t|d«|jd|ddd    ¬
«|jd|ddd    ¬
«tj|d|d    ¬ «t|d «|jd |ddd¬
«|jd |ddd¬
«tj|d |d    ¬ «ddd«ddd«y#1swYŒUxYw#1swYŒxYw#1swYyxYw)Nrr)rsrtr1rrwr&rT)Údropnaéüÿÿÿr3rFúio.hdf.dropna_tabler!Údf4rSr[)rsrtrrZrqrTrr)rsrtrrZrurv)r rr7r8r9r:rGr@rAr r<r=r>ÚpdÚoption_contextrry)rHÚusing_infer_stringrIr&rkrls      rKÚtest_append_all_nansr„Çs¤€Ü    ˜JÓ    'ðXK¨5Ü ä—i‘i×+Ñ+¨AÓ.×>Ñ>¸rÓBÜ—i‘i×+Ñ+¨AÓ.×>Ñ>¸rÓBñ ô—)‘)˜B“-ô 
ˆôŸ&™&ˆ‰ˆqˆt’Qˆw‰ô    e˜TÔ"Ø  ‰ T˜2˜c˜r˜7¨4ˆ Ô0Ø  ‰ T˜2˜b˜c˜7¨4ˆ Ô0Ü
×јe D™k¨2¨b¨c¨7ÀTÕJô    e˜UÔ#Ø  ‰ U˜B˜s ˜G¨Eˆ Ô2Ø  ‰ U˜B˜r˜s˜G¨Eˆ Ô2Ü
×јe E™l¨BÀÕFô× Ñ Ð4°eÓ <ñ    4Ü ˜% Ô 'Ø L‰L˜  3 B Ô (Ø L‰L˜  2 3 Ô (Ü × !Ñ ! %¨¡,°Ô 3÷        4ô × Ñ Ð4°dÓ ;ñ;    KÜ ˜% Ô 'Ø L‰L˜  3 B Ô (Ø L‰L˜  2 3 Ô (Ü × !Ñ ! %¨¡,°°2°3°Ô 8ôäŸ)™)×/Ñ/°Ó2×BÑBÀ2ÓFÜŸ)™)×/Ñ/°Ó2×BÑBÀ2ÓFØØñ    ô —i‘i “môˆBô!Ÿf™fˆBF‰F1R4š7‰Oä ˜% Ô &Ø L‰L˜˜r # 2˜w¨tˆLÔ 4Ø L‰L˜˜r " #˜w¨tˆLÔ 4ؘ4‘[ˆF؈HÙ!ð$ B C˜=Ü × !Ñ ! &¨(ÀTÕ Jä ˜% Ô 'Ø L‰L˜  3 B °ˆLÔ 6Ø L‰L˜  2 3 °ˆLÔ 6Ü × !Ñ ! %¨¡,°ÀTÕ JôäŸ)™)×/Ñ/°Ó2×BÑBÀ2ÓFÜŸ)™)×/Ñ/°Ó2×BÑBÀ2ÓFØØÜ" <Ó0×8Ñ8¸Ó>Ü" <Ó0×8Ñ8¸Ó>ñ ô—i‘i “mô
ˆBô!Ÿf™fˆBF‰F1R4š7‰Oä ˜% Ô &Ø L‰L˜˜r # 2˜w¨tˆLÔ 4Ø L‰L˜˜r " #˜w¨tˆLÔ 4Ü × !Ñ ! %¨¡+¨rÀDÕ Iä ˜% Ô 'Ø L‰L˜  3 B °ˆLÔ 6Ø L‰L˜  2 3 °ˆLÔ 6Ü × !Ñ ! %¨¡,°ÀTÕ J÷w;    K÷;XKðXK÷.    4ñ    4ú÷ ;    Kð;    Kú÷;XKðXKús>ŒE"T*Å.ATÆ>T*ÇL$TÔT*ÔT    ÔT*ÔT'    Ô#T*Ô*T3c
óΗt|«5}ttjj    d«j d«t td««tddd¬«¬«}|jjd«|_    t|d    «|jd    |jdd…dd…fd
g¬ «|jd    |jdd…dd…f«tj|d    |«|j!d    d «}|j#d g¬«}tj||«|j!d    d«}|j#d g|jdd¬«}tj||«t%j&d«}t)j*t,|¬«5|j!d    d«ddd«ddd«y#1swYŒxYw#1swYyxYw)Nr©rrrrrrrrrr)Úaxesú    columns=ArXrY)rˆzindex=df.index[0:4]rrzOpassing a filterable condition to a non-table indexer [Filter: Not Initialized]©Úmatchzcolumns=A and index>df.index[4])r rr7r8r9r:rr;r
rÚ
_with_freqr r<Úilocr=r>reÚreindexÚreÚescapeÚpytestÚraisesÚ    TypeError)rHrIr&rkrlÚmsgs      rKÚ!test_append_frame_column_orientedr”#s €Ü    ˜JÓ    'ðC¨5ä Ü I‰I× !Ñ ! !Ó $× 4Ñ 4°WÓ =Üœ$˜v›,Ó'ܘ\°2¸CÔ@ô
ˆð
—8‘8×&Ñ& tÓ,ˆŒäe˜UÔ#Ø  ‰ U˜BŸG™G¢A r¨ r E™N°)°ˆ Ô=Ø  ‰ U˜BŸG™G¢A q¡r E™NÔ+Ü
×јe E™l¨BÔ/à—‘˜e [Ó1ˆØ—:‘: s e:Ó,ˆÜ
×јh¨Ô/𗑘eÐ%IÓJˆØ—:‘: s e°2·8±8¸A¸a°=:ÓAˆÜ
×јh¨Ô/ôi‰ið (ó
ˆô]‰]œ9¨CÔ 0ñ    CØ L‰L˜РAÔ B÷    C÷9CðC÷8    Cð    Cú÷9CðCús$ŒFGÆ+GÆ>GÇG    ÇGÇG$có¤—t|«5}td«D]}ttjj d«j d«td«¬«}td«|d<|dxx|dzz cc<tdgt|«zd¬    «|d<tdgt|«zd
¬    «|d
<|dzd k(r |d=tdgt|«zd¬    «|d<|d zd k(r|jd «}||d <|jdd¬«|jd|«Œ     ddd«t|«5}ttjj d«j d«td«d¬«}tdgt|«zd¬    «|d<tdgt|«zd
¬    «|d
<|jd|«tdgt|«zd
¬    «|d<tjd«}tj t"|¬«5|jd|«ddd«tdgt|«zd¬    «|d<tjd«}tj t"|¬«5|jd|«ddd«ddd«y#1swYŒ~xYw#1swYŒ‡xYw#1swYŒ+xYw#1swYyxYw)Nrr)rrÚABrYrr"Úint64r+Úint16rr\rXTr]r&rb)rr,Úint16_2zCcannot match existing table structure for [int16] on appending datar‰çð?Úfloat_3zAcannot match existing table structure for [A,B] on appending data)r rarr7r8r9r:r;rrfÚpoprgr<rŽrrr‘Ú
ValueError)rHrIrjr&Úar“s      rKÚ)test_append_with_different_block_orderingrŸDs~€ä    ˜JÓ    'ð#¨5ܐr“ó    #ˆAÜÜ—    ‘    ×%Ñ% aÓ(×8Ñ8¸ÓAÌ4ÐPTË:ôˆBô  ›)ˆBˆw‰KØ ˆw‹K˜1˜r™6Ñ !‹KÜ  ! ¤s¨2£w¡°gÔ>ˆBˆw‰KÜ  ! ¤s¨2£w¡°gÔ>ˆBˆw‰Kà1‰u˜ŠzؐwKÜ$ a S¬3¨r«7¡]¸'ÔB7‘ ؐ1‰u˜ŠzØ—F‘F˜3“KØ3‘à L‰L˜¨$ˆLÔ /à L‰L˜˜rÖ "ñ%    #÷#ô.
˜JÓ    'ð#¨5Ü Ü I‰I× !Ñ ! !Ó $× 4Ñ 4°WÓ =ܘ“JØô
ˆô
˜a˜S¤3 r£7™]°'Ô:ˆˆ7‰ ܘa˜S¤3 r£7™]°'Ô:ˆˆ7‰ Ø  ‰ T˜2Ôô ˜s¤S¨£W™}°GÔ<ˆˆ9‰ ܏i‰iØ Qó
ˆô]‰]œ:¨SÔ 1ñ    #Ø L‰L˜˜rÔ "÷    #ô ˜u¤s¨2£w™°iÔ@ˆˆ9‰ ܏i‰iØ Oó
ˆô]‰]œ:¨SÔ 1ñ    #Ø L‰L˜˜rÔ "÷    #÷/#ð#÷/#ñ#ú÷L    #ð    #ú÷    #ð    #ú÷/#ð#úsJŒDJ!Ä8CKÈJ.È(AKÉ=J:ÊKÊ!J+Ê.J7    Ê3KÊ:K    Ê?KËKc
óò ‡—t|«5Šˆfd„}tddgddgg«}‰jd|«tj‰j d«|«|ddd«td    d
gd d gg«}‰jd|«t ||g«}tj‰j d«|«|ddd«tddgddgg«}‰jd |ddi¬«tj‰j d «|«|d dd«‰jd|«td    dgd dgg«}d}tjt|¬«5‰jd|«ddd«tgd¢gd¢tgd¢«tdd¬«dœ«jd«}‰jd|dd d!i¬«tj‰j d«|d«‰jd"|dd#d d!i¬$«tj‰j d"«|d«‰jd%|d&d d'i¬(«|j«j!«j#d)¬*«jd«}‰jd%|«tj‰j d%«t ||g««‰jd+|dd&d d'i¬(«‰jd+|d«tj‰j d+«t |d|dg««t%‰d,«tt&j(j+d-«j-d.«tt/d/««td0d1d¬2«¬3«}d4|d5<t&j0|j2|j4d6d!d5f<d7|d8<t&j0|j2|j4d!d9d8f<d:|d;<t&j0|j2|j4d6dd;f<‰jd,|«‰j d,«}tj||«ddd«t|«5Štd4d7d<œt7d1«¬=«}t%‰d,«‰jd,|d>d?i¬«d,d>d?«‰j9d,«j:d>gk(sJ‚t%‰d,«‰jd,|dgd>d?i¬$«|d,d>d?«‰j9d,«j:dd>gk(sJ‚t%‰d,«‰jd,|dgdd?i¬$«|d,dd?«|d,d@d?«‰j9d,«j:dgk(sJ‚t%‰d,«‰jd,|ddd?¬«‰jd,|ddd?¬«tj‰d,|«tgdA¢d>g¬B«}t%‰d,«t=j>dC«}tjt|¬«5‰jd,|dDdDdEœ¬«ddd«ddd«y#1swYŒÜxYw#1swYŒúxYw#1swYŒ,xYw#1swYyxYw)FNcó‚•—t‰j|«jj|«j|k(sJ‚y©N©ÚgetattrÚ
get_storerrÚ descriptionÚitemsize©Úkeyrdr*rIs   €rKÚ    check_colz+test_append_with_strings.<locals>.check_col{ó8ø€ä˜×(Ñ(¨Ó-×3Ñ3×?Ñ?ÀÓF×OÑOÐSWÒWð ÙWóé{Ú    asdqwertyiYÚdggnhebbsdfbdfbÚdf_bigÚvalues_block_1rwé|ÚasdqyiZÚ dggnhefbdfbÚdf_big2Úvaluesé2©Ú min_itemsizeÚdf_newÚ
abcdefqhijÚabcdefghijklmnopqrtsuvwxyzz¯Trying to store a string with len \[26\] in \[values_block_1\] column but\nthis column has a limit of \[15\]!\nConsider using min_itemsize to preset the sizes on these columnsr‰)çršg@g@g@)r½ršr½ršr½)Úfoo1Úfoo2Úfoo3Úfoo4Úfoo5Ú20130101r(rO)rXrrZrurZrQrrrÚss2T©r6r¹Úss3ré)r r¹Úlonger)rZÚss4r&rr†rrrrrrSÚstringr"r[Ústring2éÚbahÚstring3©rXrr1rXéÈÚvalues_block_0)rSrSrSÚbarhrÒrÒrYzBmin_itemsize has the key [foo] which is not an axis or data_columnr)rSÚfoobar) r rr<r=r>rer    rr‘rrr
rgrcr?rzÚ reset_indexÚassignr r7r8r9r:r;r@rArrar¥r6rŽr)    rHrªr&rrlrºr“rkrIs            @rKÚtest_append_with_stringsrÖxsø€Ü    ˜JÓ    'ðR*¨5ô    ô ˜˜kÐ*¨SÐ2CÐ,DÐEÓ FˆØ  ‰ X˜rÔ"Ü
×јeŸl™l¨8Ó4°bÔ9ِ(Ð,¨bÔ1ô˜#˜w˜¨#¨}Ð)=Ð>Ó?ˆØ  ‰ X˜sÔ#ܘ2˜s˜)Ó$ˆÜ
×јeŸl™l¨8Ó4°hÔ?ِ(Ð,¨bÔ1ô˜˜kÐ*¨SÐ2CÐ,DÐEÓ FˆØ  ‰ Y °(¸B°ˆ Ô@Ü
×јeŸl™l¨9Ó5°rÔ:ِ)Ð-¨rÔ2ð     ‰ X˜rÔ"ܘS ,Ð/°#Ð7SÐ1TÐUÓVˆð ð     ô]‰]œ:¨SÔ 1ñ    +Ø L‰L˜ 6Ô *÷    +ôâ.Ú.ÜÒCÓDÜ 
°AÔ6ñ     ó
÷ ‰)C‹.ð     ð     ‰ T˜2˜c™7°'¸1°ˆ Ô>Ü
×јuŸ|™|¨DÓ1°2°c±7Ô;ð     ‰ U˜B˜s™G°$ÀgÈqÀ\ˆ ÔRÜ
×јuŸ|™|¨EÓ2°B°s±GÔ<ð        ‰    %˜ G¸7ÀA¸,ˆ    ÔGàg‰g‹i×#Ñ#Ó%×,Ñ,¨xÐ,Ó8×BÑBÀ3ÓGˆØ  ‰ U˜CÔ Ü
×јeŸl™l¨5Ó1´6¸2¸s¸)Ó3DÔEð        ‰    %˜˜C™¨Àȸ|ˆ    ÔLØ  ‰ U˜C ™HÔ%Ü
×јuŸ|™|¨EÓ2´F¸B¸s¹GÀSÈÁXÐ;NÓ4OÔPô    e˜TÔ"Ü Ü I‰I× !Ñ ! !Ó $× 4Ñ 4°WÓ =Üœ$˜v›,Ó'ܘ\°2¸CÔ@ô
ˆð
ˆˆ8‰ Ü*,¯&©&ˆ‰ˆrx‰x˜˜!ˆ}˜hÐ&Ñ'؈ˆ9‰ Ü+-¯6©6ˆ‰ˆrx‰x˜˜!ˆ}˜iÐ'Ñ(؈ˆ9‰ Ü*,¯&©&ˆ‰ˆrx‰x˜˜ˆ|˜YÐ&Ñ'Ø  ‰ T˜2ÔØ—‘˜dÓ#ˆÜ
×јf bÔ)÷eR*ôh
˜JÓ    'ð#K¨5Ü ˜U¨Ñ/´u¸R³yÔ Aˆô    e˜TÔ"Ø  ‰ T˜2¨S°#¨Jˆ Ô7ِ$˜˜SÔ!Ø×Ñ Ó%×2Ñ2°s°eÒ;Ð;Ð;ô    e˜TÔ"Ø  ‰ T˜2¨S¨EÀÀcÀ
ˆ ÔKِ$˜˜SÔ!Ø×Ñ Ó%×2Ñ2°s¸C°jÒ@Ð@Ð@ô    e˜TÔ"Ø  ‰ T˜2¨S¨EÀÈ3Àˆ ÔPِ$˜˜SÔ!ِ$Ð(¨#Ô.Ø×Ñ Ó%×2Ñ2°s°eÒ;Ð;Ð;ô    e˜TÔ"Ø  ‰ T˜2˜b˜q˜6°ˆ Ô4Ø  ‰ T˜2˜a˜b˜6°ˆ Ô4Ü
×јe D™k¨2Ô.ôÒDÈsÈeÔ TˆÜe˜TÔ"܏i‰iØ Pó
ˆô]‰]œ:¨SÔ 1ñ    KØ L‰L˜˜r¸ÀbÑ0IˆLÔ J÷    K÷E#Kð#K÷a    +ñ    +ú÷IR*ñR*ú÷l    Kð    Kú÷E#Kð#KúsJE YÅYÅ-K/YÑ/F/Y-ØY!Ø6Y-ÙY    Ù YÙYÙ!Y*    Ù&Y-Ù-Y6có—t|«5}tdgd¢i«}|jd|ddddi¬«|jd|ddddi¬«tj|j d«|«ddd«y#1swYyxYw)NÚx)ržÚbÚcÚdÚeÚfÚr&éÿÿÿÿr"r¸)r rr<r=r>re)rHrIr&s   rKÚtest_append_with_empty_stringràós‚€Ü    ˜JÓ    'ð6¨5ä ˜Ò?Ð@Ó AˆØ  ‰ T˜2˜c˜r˜7°#°q°ˆ Ô:Ø  ‰ T˜2˜b˜c˜7°#°q°ˆ Ô:Ü
×јeŸl™l¨4Ó0°"Ô5÷ 6÷6ñ6ús ŒA'A<Á<Bc
ó$‡    —t|«5Š    ttjj    d«j d«t td««tddd¬«¬«}d    |jd
|jjd«f<t‰    d «‰    jd |dddg¬ «‰    jd |dd«tj‰    d |«‰    j j"j$j&j(j*j,d usJ‚‰    j j"j$j&j(j.j,d usJ‚‰    j1d d«}||j.d
kD}tj||«‰    j1d d«}|j3|j*dd¬«}||j.d
kD}tj||«|j5«}d|d<tj6|j8|j*dddf<d|j8|j*dddf<t‰    d «‰    jd |dg¬ «‰    j1d d«}||j:dk(}tj||«ˆ    fd„}ddd«t|«5Š    t‰    d «‰    jd dgddi¬«d dd«t‰    d «‰    jd |dgd¬«|d dd«t‰    d «‰    jd |dgddi¬«|d dd«ddd«t|«5Š    dd<d|d <d!|d"<t‰    d «‰    jd |ddgdd#d$d%œ¬«d dd«|d dd#«|d d&d$«ddd«t|«5Š    j5«}d    |jd
|jjd'«f<d(|jd
|jjd«f<d|d<|jjd«}tj6|jdd…|f<d|jdd…|f<d|d<|jjd«}tj6|jdd…|f<d|jd)d*…|f<t‰    d «‰    jd |gd+¢¬ «‰    j1d d,«}||j:dk(|j<dk(z|j>d
kDz|j.d
kz}tj||d-¬.«‰    j1d d/«}||j:dk(|j<d0k(z}tj||«ddd«t|«5Š    j5«}d|d<tj6|j8|j*dddf<d|j8|j*d)d1df<d0|d<tAd2«jCd3«|d4<tj6|j8|j*d5dgd6¢f<t‰    d7«‰    jd7|gd8¢¬ «‰    j1d7d«}||j.d
kD}tj||«‰    j1d7gd9¢«}||j.d
kD|jDd
kDz|j:dk(z}tj||d-¬.«ddd«t|«5Š    td:d*¬;«}ttjj    d«j d<«|gd=¢¬>«}d|d<tj6|j8|j*dddf<d|j8|j*d)d1df<|dd?gjG«|dd?g<d0|d<‰    jd7|gd@¢¬ «‰    j1d7d«}||j.d
kD}tj||«‰    j1d7gdA¢«}||j.d
kD|jDd
kDz|j:dk(z}tj||«ddd«y#1swYŒûxYw#1swYŒlxYw#1swYŒxYw#1swYŒ&xYw#1swYŒ¶xYw#1swYyxYw)BNrr†rrrrrrršrr&r5TúB>0zB>0 and index>df.index[3]rr1rSrÊr"r[r(rÇz string='foo'có‚•—t‰j|«jj|«j|k(sJ‚yr¢r£r¨s   €rKrªz0test_append_with_data_columns.<locals>.check_col$r«r¬érÅr¶Ú    foobarbahrËÚ
foobarbah1Ú string_block1Ú
foobarbah2Ú string_block2é(r·)rÊrËr¶r±rXgð¿érÌ)rXrrÊrËz.string='foo' and string2='foo' and A>0 and B<0F)Ú
check_freqzstring='foo' and string2='cool'Úcoolé    Ú20010102rTÚdatetimer\)rXrrðÚdf_dc)rrZrÊrËrð)úB > 0úC > 0z string == fooz1/1/2000rO)rÌr\)rXrrZ)rrrZ)rrZrÊrË)ròrózstring == "foo")$r rr7r8r9r:rr;r
rŒrÚget_locr r<r=r>Ú_handleÚrootr&rÚcolsrÚ
is_indexedrrerrzr@rArÊrËrXrryrZÚabs)
rHr&rkrlrºrªÚslrñrrIs
         @rKÚtest_append_with_data_columnsrûüsiø€Ü    ˜JÓ    'ð*¨5Ü Ü I‰I× !Ñ ! !Ó $× 4Ñ 4°WÓ =Üœ$˜v›,Ó'ܘ\°2¸CÔ@ô
ˆð
/2ˆ‰2—:‘:×%Ñ% cÓ*Ð*Ñ+ܐe˜TÔ"Ø  ‰ T˜2˜b˜q˜6°°ˆ Ô6Ø  ‰ T˜2˜a˜b˜6Ô"Ü
×јe D™k¨2Ô.ð}‰}×!Ñ!×$Ñ$×*Ñ*×/Ñ/×5Ñ5×@Ñ@ÀDÑHÐHÐH؏}‰}×!Ñ!×$Ñ$×*Ñ*×/Ñ/×1Ñ1×<Ñ<ÀÑDÐDÐD𗑘d EÓ*ˆØb—d‘d˜Q‘h‘<ˆÜ
×јf hÔ/𗑘dÐ$?Ó@ˆØ—‘ "§(¡(¨1¨2 ,Ó/ˆØ˜&Ÿ(™( Q™,Ñ'ˆÜ
×јf hÔ/ð—‘“ˆØ ˆˆxÑÜ24·&±&ˆ
‰
6—<‘<  !Ð$ hÐ.Ñ/Ø27ˆ
‰
6—<‘<  !Ð$ hÐ.Ñ/ܐe˜TÔ"Ø  ‰ T˜6°°
ˆ Ô;Ø—‘˜d NÓ3ˆØ˜&Ÿ-™-¨5Ñ0Ñ1ˆÜ
×јf hÔ/ô    ÷O*ôX
˜JÓ    'ð    &¨5ܐe˜TÔ"Ø  ‰ T˜6°°
È(ÐTVȈ ÔXِ$˜ "Ô%ܐe˜TÔ"Ø  ‰ T˜6°°
Ȉ ÔLِ$˜ "Ô%ܐe˜TÔ"Ø  ‰ T˜6°°
È(ÐTVȈ ÔXِ$˜ "Ô%÷    &ô
˜JÓ    'ð .¨5Ø'ˆˆyÑØ".ˆˆÑØ".ˆˆÑܐe˜TÔ"Ø  ‰ Ø Ø Ø" IÐ.Ø$&°2ÀÑDð        ô    
ñ     $˜ "Ô%ِ$˜     2Ô&ِ$Ð(¨"Ô-÷ .ô
˜JÓ    'ð0¨5à—‘“ˆØ69ˆ ‰ Av—~‘~×-Ñ-¨cÓ2Ð2Ñ3Ø6:ˆ ‰ Av—~‘~×-Ñ-¨cÓ2Ð2Ñ3Ø ˆˆxÑà ^‰^× #Ñ # HÓ -ˆÜ!Ÿv™vˆ ‰ AaC˜GÑØ$ˆ ‰ AaC˜GÑà!ˆˆyÑØ ^‰^× #Ñ # IÓ .ˆÜ!Ÿv™vˆ ‰ AaC˜GÑØ$ˆ ‰ AaC˜GÑܐe˜TÔ"Ø  ‰ T˜6Ò0Oˆ ÔPØ—‘˜dÐ$TÓUˆØØ ]‰]˜eÑ #؏~‰~ Ñ&ñ (àx‰x˜!‰|ñ ðx‰x˜!‰|ñ ñ
ˆô      ×јf h¸5ÕA𗑘dÐ$EÓFˆØ˜6Ÿ=™=¨EÑ1°f·n±nÈÑ6NÑOÑPˆÜ
×јf hÔ/÷=0ô@
˜JÓ    'ðB¨5à—‘“    ˆØˆˆh‰Ü02·±ˆ    ‰    %—+‘+˜a Ð" HÐ,Ñ-Ø05ˆ    ‰    %—+‘+˜a Ð" HÐ,Ñ-Ø!ˆˆiÑÜ% jÓ1×9Ñ9¸$Ó?ˆˆjÑÜ>@¿f¹fˆ    ‰    %—+‘+˜a Ð"Ò$:Ð:Ñ;äe˜WÔ%Ø  ‰ Ø UÒ)Tð    ô    
𗑘g uÓ-ˆà˜Ÿ™ 1™Ñ%ˆÜ
×јf hÔ/à—‘˜gÒ'JÓKˆØ˜%Ÿ'™' A™+¨%¯'©'°A©+Ñ6¸%¿,¹,È%Ñ:OÑPÑQˆÜ
×јf h¸5ÕA÷+Bô2
˜JÓ    'ð0¨5ô˜:¨qÔ1ˆÜÜ I‰I× !Ñ ! !Ó $× 4Ñ 4°VÓ <ØÚ#ô
ˆð
 ˆˆh‰Ü02·±ˆ    ‰    %—+‘+˜a Ð" HÐ,Ñ-Ø05ˆ    ‰    %—+‘+˜a Ð" HÐ,Ñ-Ø! 3¨ *Ñ-×1Ñ1Ó3ˆˆsCˆjÑØ!ˆˆiÑð     ‰ W˜eÒ2Qˆ ÔRà—‘˜g uÓ-ˆØ˜Ÿ™ 1™Ñ%ˆÜ
×јf hÔ/à—‘˜gÒ'LÓMˆØ˜%Ÿ'™' A™+¨%¯'©'°A©+Ñ6¸%¿,¹,È%Ñ:OÑPÑQˆÜ
×јf hÔ/÷10ð0÷*ñ*ú÷X    &ñ    &ú÷ .ñ .ú÷0ñ0ú÷@BñBú÷20ð0úsMJ?cËB    cÍ;AcÏ#G%c,×E*c9ÝE$dãcãcãc)ã,c6ã9dädcó—|}d|j_t|«5}|jd|«|j    d«}t j ||«|j    dddg¬«}|jddg¬«}t j ||«ddd«|dz }|j|dd¬«t|dddg¬«}|jddg¬«}t j ||«y#1swYŒ]xYw)    Nr`rXrrYztest.hdfr&r)r©r )
rrdr r<rer=r>rÚto_hdfr )Útmp_pathrHÚ multiindex_dataframe_random_datar&rIrkrlÚpaths        rKÚtest_append_hierarchicalr—sí€Ø    )€BØ€B‡JJ„Oä    ˜JÓ    'ð0¨5Ø  ‰ T˜2ÔØ—‘˜dÓ#ˆÜ
×јf bÔ)𗑘d¨S°#¨JÓ7ˆØ—:‘: s¨C j:Ó1ˆÜ
×јf hÔ/÷0ð jÑ  €D؇IIˆd˜ W€IÔ-Ü d˜D¨3°¨*Ô 5€F؏z‰z 3¨ *ˆzÓ-€HÜ×ј& (Õ+÷0ð0ús ŸA9C4Ã4C=c ó
—t|«5}tdtjd«j    d«zt t d««t td«Dcgc]}d|›‘Œ    c}«¬«}|jd|d    ¬
«|jd«}tj||«|jd |d ¬ «|jd «}tj||«ddd«ycc}w#1swYyxYw)N皙™™™™ñ?éx©rärrräúi-rr&r"©Ú    chunksizerr)Ú expectedrows) r rr7rGÚreshaperr;rar<rer=r>)rHrIrjr&rks     rKÚtest_append_miscr ¬sۀܠ   ˜JÓ    'ð *¨5Ü Ø ”"—)‘)˜C“.×(Ñ(¨Ó1Ñ 1Üœ$˜v›,Ó'ܬ5°«9Ö5 a˜2˜a˜SšÒ5Ó6ô
ˆð
     ‰ T˜2¨ˆ Ô+Ø—‘˜dÓ#ˆÜ
×јf bÔ)à  ‰ U˜B¨Rˆ Ô0Ø—‘˜eÓ$ˆÜ
×јf bÔ)÷ *ð *ùò6÷     *ð *úsŒAC9Á C4Á)BC9Ã4C9Ã9Dr)rrÐièc ód—tdtjd«jd«zt    t d««t    t d«Dcgc]}d|›‘Œ    c}«¬«}d|d    <d
|d <|d jd «|d <|d d kD|d<td«jd«|d<td«jd«|d<t|d¬«5}|jd||¬«|jd«}tj||«ddd«ycc}w#1swYyxYw)NrrrrrärrrSrÊršÚfloat322Úfloat32rÚboolrÃrTÚtime1Ú20130102Útime2Úw)ÚmodeÚobjr)rr7rGr
rr;rarxrryr r<rer=r>)rHrrjr&rIrks      rKÚtest_append_misc_chunksizer¼s€ô
Ø Œbi‰i˜‹n×$Ñ$ WÓ-Ñ-Ü”d˜6“lÓ#ܤu¨R£yÖ1 !r˜!˜’XÒ1Ó2ô
€Bð
€B€xLØ€B€zNؘ
‘^×*Ñ*¨9Ó5€B€zNؐJ‘ !Ñ#€B€vJܘJÓ'×/Ñ/°Ó5€B€wKܘJÓ'×/Ñ/°Ó5€B€wKÜ    ˜J¨SÔ    1ð*°UØ  ‰ U˜B¨)ˆ Ô4Ø—‘˜eÓ$ˆÜ
×јf bÔ)÷*ð*ùò2÷*ð*úsÁ D!Ã<D&Ä&D/có—t|«5}ttd«¬«}|jd|«t    j
t d¬«5|jd«ddd«ttjjd«jd«td«¬«}|jd|«tj|jd«|«|jd|«tj|jd«|«ttd«¬«}|jd|«tj|jd«|«ddd«y#1swYŒxYw#1swYyxYw)    NÚABCrYr&z 'No object named df in the file'r‰r)rr\r)r rr;r<rr‘ÚKeyErrorrer7r8r9r=r>r?)rHrIÚdf_emptyr&s    rKÚtest_append_misc_empty_framerÐs#€ä    ˜JÓ    'ð7¨5ä¤T¨%£[Ô1ˆØ  ‰ T˜8Ô$Ü ]‰]œ8Ð+MÔ Nñ    Ø L‰L˜Ô ÷    ô”r—y‘y×,Ñ,¨QÓ/×6Ñ6°wÓ?ÌÈeËÔ UˆØ  ‰ T˜2ÔÜ
×јeŸl™l¨4Ó0°"Ô5Ø  ‰ T˜8Ô$Ü
×јeŸl™l¨4Ó0°"Ô5ôœt E›{Ô +ˆØ     ‰    %˜ÔÜ
×јeŸl™l¨5Ó1°2Ô6÷#7ð7÷    ñ    ú÷    7ð7ús%ŒAE;ÁE.Á!DE;Å.E8    Å3E;Å;Fc ó    —t|«5}tdtjd«j    d«zt t d««t td«Dcgc]}d|›‘Œ    c}«¬«}dggt|«z|d    <|jd    tjk(sJ‚tjd
«}tjt|¬ «5|j!d |«ddd«dggt|«z|d <dggt|«z|d<tjt|¬ «5|j!d |«ddd«tdtjd«j    d«zt t d««t td«Dcgc]}d|›‘Œ    c}«¬«}t#t%j$ddd«|j&¬«}|j)t*«}tj,|dd||d    <|jd    tjk(sJ‚d}tjt|¬ «5|j!d |«ddd«d}tjt|¬ «5|j!d tjd««ddd«tjd«}tjt|¬ «5|j!d t#tjd«««ddd«tdtjd«j    d«zt t d««t td«Dcgc]}d|›‘Œ    c}«¬«}|j!d |«d|d<tjd«}tjt.|¬ «5|j!d |«ddd«t1|d «t3d«|d<|j!d |«d|d<tjd«}tjt.|¬ «5|j!d |«ddd«ddd«ycc}w#1swYŒ‡xYw#1swYŒ8xYwcc}w#1swYŒ/xYw#1swYŒñxYw#1swYŒ—xYwcc}w#1swYŒÞxYw#1swYŒnxYw#1swYyxYw)NrrrrrärrržÚinvalidziCannot serialize the column [invalid]
because its data contents are not [string] but [mixed] object dtyper‰r&Úinvalid2Úinvalid3iÑr"rr1rr(z>too many timezones in this block, create separate data columnsz(value must be None, Series, or DataFramerz]cannot properly create the storer for: [group->df,value-><class 'pandas.core.series.Series'>]rSz‰invalid combination of [non_index_axes] on appending data [(1, ['A', 'B', 'C', 'D', 'foo'])] vs current table [(1, ['A', 'B', 'C', 'D'])]rÃr[zmCannot serialize the column [foo] because its data contents are not [string] but [datetime64[s]] object dtype)r rr7rGr
rr;rarfÚdtypesÚobject_rŽrrr‘r’r<rrðrrxÚobjectr@rr r)rHrƒrIrjr&r“rms       rKÚtest_append_raiser#és€ä    ˜JÓ    'ðP#¨5ôØ ”"—)‘)˜C“.×(Ñ(¨Ó1Ñ 1Üœ$˜v›,Ó'ܬ5°«9Ö5 a˜2˜a˜SšÒ5Ó6ô
ˆð
˜˜¤# b£'Ñ)ˆˆ9‰ ؏y‰y˜Ñ#¤r§z¡zÒ1Ð1Ð1܏i‰ið Gó
ˆô]‰]œ9¨CÔ 0ñ    #Ø L‰L˜˜rÔ "÷    #ð˜%˜¤3 r£7Ñ*ˆˆ:‰Ø˜%˜¤3 r£7Ñ*ˆˆ:‰Ü ]‰]œ9¨CÔ 0ñ    #Ø L‰L˜˜rÔ "÷    #ôØ ”"—)‘)˜C“.×(Ñ(¨Ó1Ñ 1Üœ$˜v›,Ó'ܬ5°«9Ö5 a˜2˜a˜SšÒ5Ó6ô
ˆô
”8×$Ñ$ T¨1¨aÓ0¸¿¹Ô AˆØ H‰H”VÓ ˆÜ—‘ˆˆ!ˆAˆØˆˆ9‰ ؏y‰y˜Ñ#¤r§z¡zÒ1Ð1Ð1ØNˆÜ ]‰]œ9¨CÔ 0ñ    #Ø L‰L˜˜rÔ "÷    #ð9ˆÜ ]‰]œ9¨CÔ 0ñ    .Ø L‰L˜œrŸy™y¨›}Ô -÷    .ôi‰ið Eó
ˆô]‰]œ9¨CÔ 0ñ    6Ø L‰L˜œv¤b§i¡i°£mÓ4Ô 5÷    6ôØ ”"—)‘)˜C“.×(Ñ(¨Ó1Ñ 1Üœ$˜v›,Ó'ܬ5°«9Ö5 a˜2˜a˜SšÒ5Ó6ô
ˆð
     ‰ T˜2Ôàˆˆ5‰    Üi‰ið *ó
ˆô
]‰]œ:¨SÔ 1ñ    #Ø L‰L˜˜rÔ "÷    #ô    e˜TÔ"ܘjÓ)ˆˆ5‰    Ø  ‰ T˜2ÔØˆˆ5‰    Üi‰ið /ó
ˆô
]‰]œ:¨SÔ 1ñ    #Ø L‰L˜˜rÔ "÷    #÷_P#ðP#ùò6÷    #ñ    #ú÷     #ñ    #üò6÷    #ñ    #ú÷
    .ñ    .ú÷    6ñ    6üò6÷    #ð    #ú÷    #ð    #ú÷_P#ðP#úsåŒASÁ Q-Á)A1SÃQ2Ã-A    SÄ6Q?Å    ASÆ! R Æ-B$SÉRÉ$%SÊ    &RÊ/8SË'/R+ÌASÍ. R8Í:ASÏ R=Ï A)SÑ    S    ÑSÑ-SÑ2Q<    Ñ7SÑ?R        Ò SÒR    ÒSÒR(    Ò#SÒ+R5    Ò0 SÒ=S    ÓSÓ    S    ÓSÓSc óž—td«jd«}t|td«Dcgc]}|t    |d¬«z‘Œc}dœ«}|d|dz
|d<t
j |jd    d
…df<t|«5}t|d «|jd |d ¬ «|jd «}tj||«|jd d¬«}tj||«|jd d¬«}tj||jd    d«|jd d«}tj||jd    d«|jd d«}|jdg¬«}tj||jdd«|jd d«}|jdd}tj||jdd«t|d«|j!d|«|jd«}tj||«ddd«ycc}w#1swYyxYw)NrÃrTr)ÚdaysÚsecondsrÏrXrrZr\r(r&Tr5zC<100000)ÚwherezC<pd.Timedelta('-3D')zC<'-3D'z C<'-500000s')ÚsubsetrÇz    C<'-3.5D'r"rr)rryrrarr7r@rAr r r<rer=r>rŒr}r?)rHrRrjr&rIrks      rKÚtest_append_with_timedeltar)>s€ô
:Ó    ×    &Ñ    & tÓ    ,€BÜ    àÜ>CÀB»iÖH¸"”y a°Ô4Ó4ÒHñ    
ó
€B𠐉g˜˜3™Ñ€B€sGÜ—v‘v€B‡FFˆ1ˆQˆ3ˆ8Ñä    ˜JÓ    'ð*¨5äe˜TÔ"Ø  ‰ T˜2¨Dˆ Ô1Ø—‘˜dÓ#ˆÜ
×јf bÔ)à—‘˜d¨*Ó5ˆÜ
×јf bÔ)à—‘˜dÐ*AÓBˆÜ
×јf b§g¡g¨a¨b kÔ2à—‘˜d IÓ.ˆÜ
×јf b§g¡g¨a¨b kÔ2𗑘d NÓ3ˆØ—‘ s eÓ,ˆÜ
×јf b§g¡g¨a¨b kÔ2à—‘˜d KÓ0ˆØ—‘˜Q˜RˆÜ
×јf b§g¡g¨a¨b kÔ2ô    e˜UÔ#Ø     ‰    %˜ÔØ—‘˜eÓ$ˆÜ
×јf bÔ)÷=*ð*ùò I÷ *ð*ús®H>
ÂF-IÉI c    óð—ttjjd«j    d«t t d««tddd¬«¬«}|j«jd    j¬
«}d |d <t||gd ¬«}t|«5}d}tjt|¬«5|j!ddgddœ|d¬«ddd«tjt|¬«5|j!dddœ|d¬«ddd«d}tjt|¬«5|j!d|d«ddd«|j!ddgddœ|d¬«|j#ddgddgd¬«}||j$dkD|j&dkDz}t)j*||«ddd«y#1swYŒïxYw#1swYŒÀxYw#1swYŒ“xYw#1swYyxYw)Nrr†rrrrrrú{}_2rYr[rSr"©Úaxisz=append_to_multiple requires a selector that is in passed dictr‰rX©rrr!)ÚselectorzQappend_to_multiple must have a dictionary specified as the way to split the valuerrzA>0râ)r'r/r)rr7r8r9r:rr;r
rzÚrenamer r    r rr‘rÚappend_to_multipleÚselect_as_multiplerXrr=r>)rHrrr&rIr“rkrls        rKÚtest_append_to_multipler3msâ€Ü
Ü
    ‰    ×јaÓ ×0Ñ0°Ó9Ü”d˜6“lÓ#ܘ¨r¸Ô<ô €Cð
(‰(‹*×
 F§M¡MÐ
2€CØ€CˆJÜ    c
 Ô    #€Bä    ˜JÓ    'ð0¨5àMˆÜ ]‰]œ:¨SÔ 1ñ    Ø × $Ñ $ؘc˜
¨4Ñ0°"¸uð %ô ÷    ô
]‰]œ:¨SÔ 1ñ    UØ × $Ñ $¨T¸$Ñ%?ÀÈeÐ $Ô T÷    Uð ð     ô]‰]œ:¨SÔ 1ñ    7Ø × $Ñ $ U¨B°Ô 6÷    7ð    × Ñ ¨#¨s¨¸DÑ!AÀ2ÐPUРÔVØ×)Ñ)Ø EˆN 5¨% .¸5ð*ó
ˆðr—t‘t˜a‘x B§D¡D¨1¡HÑ-Ñ.ˆÜ
×јf hÔ/÷10ð0÷    ð    ú÷
    Uð    Uú÷    7ð    7ú÷0ð0úsUÂ"G,ÃGÃ#G,Ã=GÄ%G,Ä:G ÅA1G,ÇG    Ç G,ÇG    ÇG,Ç G)    Ç%G,Ç,G5c    ó¤—ttjjd«j    d«t t d««tddd¬«¬«}ttjjd«j    d«t t d««tddd¬«¬«jd    j¬
«}tj|jd |jjd dg«f<t||gd ¬ «}t|«5}|j!d dgddœ|dd¬«|j#ddg«}|j%«}t'j(||d¬«t'j*|j-d«j.|j-d«j.«ddd«y#1swYyxYw)Nrr†rrrrrrr+rYr"rXr,r.rT©r/r}rr3)rr7r8r9r:rr;r
r0r r@rŒrÚ get_indexerr    r r1r2r}r=r>Úassert_index_equalrer)rHrrr&rIrkrls       rKÚtest_append_to_multiple_dropnar8’s|€Ü
Ü
    ‰    ×јaÓ ×0Ñ0°Ó9Ü”d˜6“lÓ#ܘ¨r¸Ô<ô €Cô
Ü
    ‰    ×јaÓ ×0Ñ0°Ó9Ü”d˜6“lÓ#ܘ¨r¸Ô<ô ÷ fV—]‘]€fÓ#ð    ô
8:·v±v€C‡HHˆQ— ‘ ×'Ñ'¨¨c¨
Ó3Ð 3Ñ4Ü    c
 Ô    #€Bä    ˜JÓ    'ðT¨5à נѠؘ#J tÑ ,¨b¸5Èð    !ô    
ð×)Ñ)¨5°%¨.Ó9ˆØ—9‘9“;ˆÜ
×јf hÀÕFÜ
×јeŸl™l¨5Ó1×7Ñ7¸¿¹ÀeÓ9L×9RÑ9RÔS÷T÷TñTús ÄBGÇGc    óz—ttjjd«j    d«t t d««tddd¬«¬«}|j«jd    j¬
«}tj|jd |jjd dg«f<t||gd ¬ «}t!|«5}t#j$dd«5|j'd dgddœ|dd¬«d}t)j*t,|¬«5|j/ddg«ddd«|j1d«j2j5|j1d«j2«rJ‚    ddd«ddd«y#1swYŒ`xYw#1swYŒxYw#1swYyxYw)Nrr†rrrrrrr+rYr"rXr,rT)Údf1aÚdf2ar:Fr5z,all tables must have exactly the same nrows!r‰r;)rr7r8r9r:rr;r
rzr0r r@rŒrr6r    r rr‚r1rr‘rr2rerÚequals)rHrrr&rIr“s      rKÚ$test_append_to_multiple_dropna_falser=«s‰€Ü
Ü
    ‰    ×јaÓ ×0Ñ0°Ó9Ü”d˜6“lÓ#ܘ¨r¸Ô<ô €Cð
(‰(‹*×
 F§M¡MÐ
2€CÜ79·v±v€C‡HHˆQ— ‘ ×'Ñ'¨¨c¨
Ó3Ð 3Ñ4Ü    c
 Ô    #€Bä    ˜JÓ    'ð Q¨5´"×2CÑ2Cؘtó3ñ Qð    × Ñ Ø˜3Z¨Ñ .°¸VÈEð    !ô    
ð=ˆÜ ]‰]œ:¨SÔ 1ñ    7Ø × $Ñ $ f¨fÐ%5Ô 6÷    7ð—<‘< Ó'×-Ñ-×4Ñ4°U·\±\À&Ó5I×5OÑ5OÔPÐPÐPÐP÷ Q÷ Qð Q÷    7ð    7ú÷ Qð Qú÷ Qð Qús=ÃF1Ã.8F%Ä&FÄ:A F%ÆF1ÆF" ÆF%Æ%F.    Æ*F1Æ1F:c
ó*—ttjdd«tjdd«tjdd«dztd«Dcgc]}d‘Œc}td«Dcgc]}d‘Œc}dœ«}|jdg}t |«5}|j d    gd
d gd d gdœ|jdgdddddœ¬«|jgd¢«}tj||d¬«ddd«ycc}wcc}w#1swYyxYw)Nr"ééXrržÚabcde)ÚIXÚNumÚBigNumÚStrÚLongStrrrBrCrDrErF)rÚnumsÚstrsrrrPr)rErFrCr¸Tr3)
rr7rGrarŒr r1r2r=r>)rHÚ_r&rlrIrks      rKÚ$test_append_to_multiple_min_itemsizerJÄs€ä    ä—)‘)˜A˜rÓ"Ü—9‘9˜Q Ó#Ü—i‘i  2Ó&¨Ñ+Ü!& r£Ö+˜A’CÒ+Ü).¨r«Ö3 AšÒ3ñ     
ó
€Bðw‰w˜s‰|€Hä    ˜JÓ    'ð G¨5Ø × Ñ à˜Ø Ð)Ø     Ð*ñ ð
G‰GQC‰LØ Ø!#°¸AÑ>ð    !ô        
ð×)Ñ)Ò*CÓDˆÜ
×јf hÀÕF÷ Gð Gùò ,ùÚ3÷
Gð GúsÁ    C?Á-    DÂAD    Ä    Dcó—tdddœtjd«¬«}|j«}tj|j
dd…dd…f<d}t |«5}|jd    |d
«tjt|¬ «5|jd    |d
«ddd«|jd |d d¬«tjt|¬ «5|jd |d «ddd«|jd|d
d¬«|jd|d
«|d}t|d
|d
g«}tj||«ddd«y#1swYŒ¼xYw#1swYŒxxYw#1swYyxYw)NržrSrÏrr1rrz8NaN representation is too large for existing column sizeÚsarXr‰ÚsbrÚbars)Únan_repÚscÚn)rr7rGrzr@rAr r<rr‘rr    r=rc)rHr&Údf_nanr“rIrkrls       rKÚtest_append_string_nan_reprSàsW€ä    ˜ 5Ñ)´·±¸2³Ô    ?€BØ W‰W‹Y€FÜŸ™€F‡JJˆqˆs’AˆvÑØ
D€Cä    ˜JÓ    'ð1¨5à  ‰ T˜2˜c™7Ô#Ü ]‰]œ:¨SÔ 1ñ    ,Ø L‰L˜˜v c™{Ô +÷    ,ð     ‰ T˜2˜c™7¨Fˆ Ô3Ü ]‰]œ:¨SÔ 1ñ    ,Ø L‰L˜˜v c™{Ô +÷    ,ð     ‰ T˜2˜c™7¨Cˆ Ô0Ø  ‰ T˜6 #™;Ô'ؐt‘ˆÜ˜2˜c™7 F¨3¡KÐ0Ó1ˆÜ
×јv xÔ0÷!1ð1÷    ,ð    ,ú÷
    ,ð    ,ú÷1ð1ús=Á$1E>ÂE&Â+:E>Ã%E2Ã;A"E>Å&E/    Å+E>Å2E;    Å7E>Å>F)5rðrrŽÚnumpyr7rÚpandas._libs.tslibsrÚpandas.util._test_decoratorsÚutilÚ_test_decoratorsÚtdÚpandasrrrrrr=r    r
r Úpandas.tests.io.pytables.commonr r ÚmarkÚ
single_cpuÚ
pytestmarkÚ importorskiprÚfilterwarningsrLrnr{r„r”rŸrÖràrûrr Ú parametrizerrÚ&skip_array_manager_not_yet_implementedr#r)r3r8r=rJrS©r¬rKú<module>rds/ðÛÝÛ    ãÛ å)ß)Ð)ã÷÷ñ÷ð
k‰k×$Ñ$Ð %€
à    ˆ×    Ñ    ˜XÓ    &€ð‡×ÑÐ?Ó@ñEPóAðEPòP,Fò^-Hò`YKòxCòB1#òhxKòv6òX0òv,ò* *𠇁×ј¢oÓ6ñ*ó7ð*ò&7ð2×*Ñ*ñQ#ó+ðQ#òh,*ò^"0òJTò2Qò2Gó81r¬