a
    OªfÁ  ã                   @  sL   d dl mZ d dlmZ d dlmZ d dlZddœdd„Zd	dœd
d„Z	dS )é    )Úannotations)ÚCallable)Úimport_optional_dependencyNÚdict)Úreturnc                  C  sœ   t dƒ} |  ¡ t ¡ |  ¡ t ¡ |  ¡ t ¡ |  ¡ t 	¡ |  
¡ t ¡ |  ¡ t ¡ |  ¡ t ¡ |  ¡ t ¡ |  ¡ t ¡ |  ¡ t ¡ |  ¡ t ¡ |  ¡ t ¡ iS )NÚpyarrow)r   Zint8ÚpdZ	Int8DtypeZint16Z
Int16DtypeZint32Z
Int32DtypeZint64Z
Int64DtypeZuint8Z
UInt8DtypeZuint16ZUInt16DtypeZuint32ZUInt32DtypeZuint64ZUInt64DtypeZbool_ZBooleanDtypeÚstringÚStringDtypeZfloat32ZFloat32DtypeZfloat64ZFloat64Dtype©Úpa© r   úH/var/www/ai-form-bot/venv/lib/python3.9/site-packages/pandas/io/_util.pyÚ_arrow_dtype_mapping
   s    ôr   r   c                  C  s.   t dƒ} |  ¡ tjdd|  ¡ tjddijS )Nr   Zpyarrow_numpy)Zstorage)r   r	   r   r
   Zlarge_stringÚgetr   r   r   r   Úarrow_string_types_mapper   s    þr   )
Ú
__future__r   Útypingr   Zpandas.compat._optionalr   Zpandasr   r   r   r   r   r   r   Ú<module>   s
   