o
    żņTiĮ  ć                   @  sD   d dl mZ d dlmZ d dlmZ d dlZdddZdd
dZ	dS )é    )Śannotations)ŚCallable)Śimport_optional_dependencyNŚreturnŚdictc                  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   śO/var/www/html/evchargy.com/venv/lib/python3.10/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   )r   r   )r   r   )
Ś
__future__r   Śtypingr   Zpandas.compat._optionalr   Zpandasr   r   r   r   r   r   r   Ś<module>   s    
