Ë
    ûûàgX  ã                   óD   — d Z 	 ddlmZ  G d„ d«      Zy# e$ r dZY Œw xY w)z Tablib - DataFrame Support.
é    )Ú	DataFrameNc                   óD   — e Zd ZdZdZed„ «       Zed„ «       Zed„ «       Zy)ÚDataFrameFormatÚdf)r   c                 ó†   — t         €yt        |t         «      ry	 t        |j                  «       «       y# t        $ r Y yw xY w)z,Returns True if given stream is a DataFrame.FT)r   Ú
isinstanceÚreadÚ
ValueError)ÚclsÚstreams     úP/var/www/skyplay_api_hub/venv/lib/python3.12/site-packages/tablib/formats/_df.pyÚdetectzDataFrameFormat.detect   sB   € ô ÐØÜ˜¤	Ô*Øð	Ü�f—k‘k“mÔ$ØøÜò 	Ùð	ús   š4 ´	A ¿A c                 ój   — t         €t        d«      ‚t        |j                  |j                  ¬«      }|S )z-Returns DataFrame representation of DataBook.zWDataFrame Format requires `pandas` to be installed. Try `pip install "tablib[pandas]"`.)Úcolumns)r   ÚNotImplementedErrorÚdictÚheaders)r   ÚdsetÚ	dataframes      r   Ú
export_setzDataFrameFormat.export_set   s8   € ô ÐÜ%ð7ó8ð 8ô ˜dŸi™i°·±Ô>ˆ	ØÐó    c                 óR   — |j                  «        |j                  d¬«      |_        y)zReturns dataset from DataFrame.Úrecords)ÚorientN)ÚwipeÚto_dictr   )r   r   Ú	in_streams      r   Ú
import_setzDataFrameFormat.import_set%   s"   € ð 	�	‰	ŒØ×%Ñ%¨YÐ%Ó7ˆ�	r   N)	Ú__name__Ú
__module__Ú__qualname__ÚtitleÚ
extensionsÚclassmethodr   r   r   © r   r   r   r   
   sF   „ Ø€EØ€Jàñ
ó ð
ð ñó ðð ñ8ó ñ8r   r   )Ú__doc__Úpandasr   ÚImportErrorr   r%   r   r   ú<module>r)      s2   ðñðÝ ÷
8ò 8øð	 ò Ø‚Iðús   „ •ž