ó
    wñ:it
  ã                  óà   • S SK Jr  S SKJrJr  S SKrS SKJr  S SK	J
r
  S SKJrJr  S SKJr  S SKr\(       a  S SKJr  S SKrS S	KJr  SS
 jrSS jr\
R2                  SS4         SS jjrg)é    )Úannotations)ÚTYPE_CHECKINGÚLiteralN)Úusing_string_dtype)Úlib)Úpa_version_under18p0Úpa_version_under19p0)Úimport_optional_dependency)ÚCallable)ÚDtypeBackendc                 óð  • [        S5      n U R                  5       [        R                  " 5       U R	                  5       [        R
                  " 5       U R                  5       [        R                  " 5       U R                  5       [        R                  " 5       U R                  5       [        R                  " 5       U R                  5       [        R                  " 5       U R                  5       [        R                  " 5       U R!                  5       [        R"                  " 5       U R%                  5       [        R&                  " 5       U R)                  5       [        R*                  " 5       U R-                  5       [        R.                  " 5       U R1                  5       [        R2                  " 5       U R)                  5       [        R*                  " 5       U R5                  5       [        R*                  " 5       0$ )NÚpyarrow)r
   Úint8ÚpdÚ	Int8DtypeÚint16Ú
Int16DtypeÚint32Ú
Int32DtypeÚint64Ú
Int64DtypeÚuint8Ú
UInt8DtypeÚuint16ÚUInt16DtypeÚuint32ÚUInt32DtypeÚuint64ÚUInt64DtypeÚbool_ÚBooleanDtypeÚstringÚStringDtypeÚfloat32ÚFloat32DtypeÚfloat64ÚFloat64DtypeÚlarge_string)Úpas    ÚR/srv/projetos/modelo_ml_acdoc/venv/lib/python3.13/site-packages/pandas/io/_util.pyÚ_arrow_dtype_mappingr+      s  € Ü	# IÓ	.€Bà
�‰‹	”2—<’<“>Ø
�‰‹
”B—M’M“OØ
�‰‹
”B—M’M“OØ
�‰‹
”B—M’M“OØ
�‰‹
”B—M’M“OØ
�	‰	‹”R—^’^Ó%Ø
�	‰	‹”R—^’^Ó%Ø
�	‰	‹”R—^’^Ó%Ø
�‰‹
”B—O’OÓ%Ø
�	‰	‹”R—^’^Ó%Ø
�
‰
‹”b—o’oÓ'Ø
�
‰
‹”b—o’oÓ'Ø
�	‰	‹”R—^’^Ó%Ø
�‰Óœ2Ÿ>š>Ó+ðð ó    c                 ón  • [        S5      n U R                  5       [        R                  " [        R
                  S9U R                  5       [        R                  " [        R
                  S90n[        (       d2  [        R                  " [        R
                  S9XR                  5       '   UR                  $ )Nr   )Úna_value)
r
   r"   r   r#   ÚnpÚnanr(   r   Ústring_viewÚget)r)   Úmappings     r*   Ú_arrow_string_types_mapperr4   1   st   € Ü	# IÓ	.€Bð 	�	‰	‹”R—^’^¬R¯V©VÑ4Ø
�‰Óœ2Ÿ>š>´2·6±6Ñ:ð€G÷  ÒÜ$&§N¢N¼B¿F¹FÑ$Cˆ—‘Ó Ñ!à�;‰;Ðr,   Fc                ó¢  • Uc  0 n[        S5      nUS:X  aC  [        5       nU(       a%  [        R                  " 5       XTR	                  5       '   UR
                  nOaUS:X  a  [        R                  nOJ[        5       (       a  [        (       a  [        5       nO%S nO"U[        R                  L d  US:X  a  S nO[        eU R                  " SSU0UD6nU$ )Nr   Únumpy_nullableÚnumpyÚtypes_mapper© )r
   r+   r   r   Únullr2   Ú
ArrowDtyper   r	   r4   r   Ú
no_defaultÚNotImplementedErrorÚ	to_pandas)ÚtableÚdtype_backendÚnull_to_int64Úto_pandas_kwargsr)   r3   r8   Údfs           r*   Úarrow_table_to_pandasrD   >   s¶   € ð ÑØÐä	# IÓ	.€Bð Ð(Ó(Ü&Ó(ˆÞô "$§¢£ˆG—G‘G“IÑØ—{‘{‰Ø	˜)Ó	#Ü—}‘}‰Ü	×	Ñ	ßÒÜ5Ó7‰Là‰LØ	œ#Ÿ.™.Ò	(¨M¸WÓ,DØ‰ä!Ð!à	�ŠÑ	G lÐ	GÐ6FÑ	G€BØ€Ir,   )ÚreturnÚdict)rE   r   )
r?   zpyarrow.Tabler@   z/DtypeBackend | Literal['numpy'] | lib.NoDefaultrA   ÚboolrB   zdict | NonerE   zpd.DataFrame)Ú
__future__r   Útypingr   r   r7   r/   Úpandas._configr   Úpandas._libsr   Úpandas.compatr   r	   Úpandas.compat._optionalr
   Úpandasr   Úcollections.abcr   r   Úpandas._typingr   r+   r4   r<   rD   r9   r,   r*   Ú<module>rQ      s   ðÝ "÷ó
 å -å ÷õ ?ã æÝ(ãå+ôô(
ð FIÇ^Á^ØØ$(ð	 Øð àBð ð ð ð "ð	 ð
 ö r,   