o
    g                     @  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
Z
dZed ejde
 eejd W d   dS 1 s@w   Y  dS )z&
Unopinionated display configuration.
    )annotationsN)configz
str | None_initial_defencodingreturnstrc               	   C  s   d} z
t jjp
t jj} W n ttfy   Y nw | r d|  v r1zt } W n
 tj	y0   Y nw | r9d|  v r=t 
 } tsCt 
 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   X/var/www/html/ecg_monitoring/venv/lib/python3.10/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)r   r   )__doc__
__future__r   r   r   pandas._configr   cfr   __annotations__r   pc_encoding_docconfig_prefixregister_optionis_textr   r   r   r   <module>   s    
#"