U
    ÎZj  ã                	   @  s|   U d Z ddlmZ ddlZddlZddlmZ dade	d< ddœd	d
„Z
dZe d¡� ejde
ƒ eejd� W 5 Q R X dS )z&
Unopinionated display configuration.
é    )ÚannotationsN)Úconfigz
str | NoneÚ_initial_defencodingÚstr)Úreturnc               	   C  sŽ   d} zt jjpt jj} W n ttfk
r0   Y nX | rBd|  ¡ krfzt ¡ } W n tj	k
rd   Y nX | rvd|  ¡ kr~t  
¡ } tsŠt  
¡ a| S )zŒ
    Try to find the most capable encoding supported by the console.
    slightly modified from the way IPython handles the same issue.
    NÚascii)ÚsysÚstdoutÚencodingÚstdinÚAttributeErrorÚOSErrorÚlowerÚlocaleÚgetpreferredencodingÚErrorÚgetdefaultencodingr   )r
   © r   úY/var/www/html/TRUCKING_PROJECT/venv/lib/python3.8/site-packages/pandas/_config/display.pyÚdetect_console_encoding   s    r   zÔ
: str/unicode
    Defaults to the detected encoding of the console.
    Specifies the encoding to be used for strings returned by to_string,
    these are generally strings meant to be displayed on the console.
Údisplayr
   )Ú	validator)Ú__doc__Ú
__future__r   r   r   Zpandas._configr   Úcfr   Ú__annotations__r   Zpc_encoding_docZconfig_prefixZregister_optionZis_textr   r   r   r   Ú<module>   s   #   ÿ