Ë
    ¤ehù  ã                   óº   — d dl Z d dlZd dlmc mZ d dlZ ej                  d«      Z	 ej                  dd¬«      d„ «       Z ej                  dd¬«      d„ «       Zy)é    NÚpyarrowz14.0)Úmin_versionc                  óH  — t        j                  g d¢g d¢dœ«      } | j                  «       }t        j                  j                  t        j                  |«      d«      dk(  sJ ‚t        j                  | «      }t        j                  g d¢g d¢dœ«      }|j                  |«      sJ ‚t        j                  dt        j                  «       fdt        j                  «       fg«      }t        j                  | |¬«      }|j                  |«      }|j                  |«      sJ ‚y )	N©é   é   é   ©ÚaÚbÚc©r   r   s   arrow_array_streamr   r   r   ©Úschema)ÚpdÚ	DataFrameÚ__arrow_c_stream__ÚctypesÚ	pythonapiÚPyCapsule_IsValidÚ	py_objectÚpaÚtableÚequalsr   Úint8ÚstringÚcast)ÚdfÚcapsuler   Úexpectedr   s        úe/var/www/skyplay_api_hub/venv/lib/python3.12/site-packages/pandas/tests/frame/test_arrow_interface.pyÚtest_dataframe_arrow_interfacer"      së   € ä	�‰šIªOÑ<Ó	=€Bà×#Ñ#Ó%€Gä×Ñ×*Ñ*Ü×Ñ˜WÓ%Ð'<ó	
ð ò	ðð	ô �H‰H�R‹L€EÜ�x‰xšiªoÑ>Ó?€HØ�<‰<˜Ô!Ð!Ð!ä�Y‰Y˜œbŸg™g›iÐ(¨3´·	±	³Ð*<Ð=Ó>€FÜ�H‰H�R ˆHÓ'€EØ�}‰}˜VÓ$€HØ�<‰<˜Ô!Ð!Ñ!ó    z15.0c                  ó  — t        j                  g d¢g d¢dœ«      } t        j                  j	                  | «      j                  «       }t        j                  g d¢g d¢dœ«      }|j                  |«      sJ ‚t        j                  dt        j                  «       fdt        j                  «       fg«      }t        j                  j	                  | |¬«      j                  «       }|j                  |«      }|j                  |«      sJ ‚y )Nr   r
   r   r   r   r   )r   r   r   ÚRecordBatchReaderÚfrom_streamÚread_allr   r   r   r   r   r   )r   r   r    r   s       r!   Útest_dataframe_to_arrowr(   "   sÆ   € ä	�‰šIªOÑ<Ó	=€Bä× Ñ ×,Ñ,¨RÓ0×9Ñ9Ó;€EÜ�x‰xšiªoÑ>Ó?€HØ�<‰<˜Ô!Ð!Ð!ä�Y‰Y˜œbŸg™g›iÐ(¨3´·	±	³Ð*<Ð=Ó>€FÜ× Ñ ×,Ñ,¨R¸Ð,Ó?×HÑHÓJ€EØ�}‰}˜VÓ$€HØ�<‰<˜Ô!Ð!Ñ!r#   )r   ÚpytestÚpandas.util._test_decoratorsÚutilÚ_test_decoratorsÚtdÚpandasr   Úimportorskipr   Ú
skip_if_nor"   r(   © r#   r!   ú<module>r2      sh   ðÛ ã ç )Ð )ã à€V×Ñ˜Ó#€ð €‡�ˆy fÔ-ñ"ó .ð"ð* €‡�ˆy fÔ-ñ
"ó .ñ
"r#   