+
    xȇi                        ^ RI HtH t  ^ RIt^ RIt^ RIt^ RIt^ RIHt ]P                  ! R4      t
]P                  R 4       t]P                  R 4       tR t]P                  P!                  RRR	^/.4      R
 4       tR t]P                  P!                  . RORRRR] ! R^
^
^
^
^
4      RRR3]! R^
^
4      RRR3.R7      R 4       tR# )    )datedatetimeN)ExcelWriterodfc                      R # )z.ods r       t/Users/max/.openclaw/workspace/postharvest/venv/lib/python3.14/site-packages/pandas/tests/io/excel/test_odswriter.pyextr      s    r	   c                 x    V\         P                  ! 4        V  2,          pVP                  4        \        V4      # )N)uuiduuid4touchstr)r   tmp_pathtmps   && r
   	tmp_excelr      s-    


~cU+
+CIIKs8Or	   c                     R p\         P                  ! \        VR7      ;_uu_ 4        \        V RRR7       RRR4       R#   + '       g   i     R# ; i)z&Append mode is not supported with odf!matchr   a)enginemodeN)pytestraises
ValueErrorr   )r   msgs   & r
   test_write_append_mode_raisesr      s3    
2C	z	-	-Ie#6 
.	-	-	-s   A  A	engine_kwargskwargc                 D   VeT   \         P                  ! R4      p\        P                  ! \        VR7      ;_uu_ 4        \        V RVR7       R R R 4       R # \        V RVR7      ;_uu_ 4       p R R R 4       R #   + '       g   i     R # ; i  + '       g   i     R # ; i)NzDOpenDocumentSpreadsheet() got an unexpected keyword argument 'kwarg'r   r   )r   r   )reescaper   r   	TypeErrorr   )r   r   error_s   &&  r
   test_engine_kwargsr'   $   s    
  		R
 ]]
 
 	%}M	
 
 5NNRS ON
 
 
 ONNs   A:.B:B	B	c                 B   \        V 4      ;_uu_ 4       pVP                  / 8X  g   Q h\        P                  P	                  R R7      pVP
                  P                  P                  V4       VP                  R V/8X  g   Q h RRR4       R#   + '       g   i     R# ; i)	test_name)nameN)r   sheetsr   tableTablebookspreadsheet
addElement)r   writerr,   s   &  r
   test_book_and_sheets_consistentr2   7   ss    	Y		6}}"""		[1**51}}e 4444	 
 			s   A.BB	i  r   z
date-valuez2010-10-10T10:10:10z
2010-10-10)	argvaluesc           	         ^ RI Hp ^ RIHpHp V! 4       P
                  p\        P                  ! V..4      P                  V RRR7       \        P                  ! V 4      ;_uu_ 4       p	V	P                  P                  ^ 4      p
V
P                  V4      pV^ ,          P                   Uu. uF,  p\        VR4      '       g   K  VP
                  V8X  g   K*  VNK.  	  ppV^ ,          pVP                  P!                  VR34      V8X  g   Q hVP                  P!                  WS34      V8X  g   Q h RRR4       R# u upi   + '       g   i     R# ; i)r   )OFFICENS)	TableCellTableRowF)headerindexqnamez
value-typeN)odf.namespacesr5   	odf.tabler6   r7   r:   pd	DataFrameto_excel	ExcelFile_readerget_sheet_by_indexgetElementsByType
childNodeshasattr
attributesget)r   valuecell_value_typecell_value_attribute
cell_valuer5   r6   r7   table_cell_namewbsheet
sheet_rowsxsheet_cellscells   &&&&&          r
   test_cell_value_typerS   @   s!   * (
  k''OLL5'$$YuE$J	i	 	 B

--a0,,X6
  ]--
-q'" '(ww/'A A- 	 
 1~""Hl#;<OOO""H#CD
RRR 
!	 
 
!	 	 s,   (AD>*D9D9D9AD>9D>>E	)rH   rI   rJ   rK   )Tbooleanzboolean-valuetrue)test stringstringzstring-valuerV   )   floatrH   1)g      ?rY   rH   z1.5)r   r   r"   r   r   pandasr=   pandas.io.excelr   importorskipr   fixturer   r   r   markparametrizer'   r2   rS   r   r	   r
   <module>ra      s	   
    '%     7 4'1*>? @$5 F2@"&T2r2r2.!		
 
dB	V\<@   S! Sr	   