o
    _~#gĮ  ć                   @  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   Ś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©Śpa© r#   śt/var/www/static.ux5.de/https/Moving-Object-Detection-with-OpenCV/env/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   Śpyarrow_numpy)Śstorage)r   r   r	   r   Ślarge_stringŚgetr!   r#   r#   r$   Śarrow_string_types_mapper   s   žżr*   )r   r   )r   r   )
Ś
__future__r   Śtypingr   Śpandas.compat._optionalr   Śpandasr	   r%   r*   r#   r#   r#   r$   Ś<module>   s    
