
    cMh                        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	Z
d
Z ej        d          5   ej        d e
            eej                   ddd           dS # 1 swxY w Y   dS )z&
Unopinionated display configuration.
    )annotationsN)configz
str | None_initial_defencodingreturnstrc                    d} 	 t           j        j        pt           j        j        } n# t          t
          f$ r Y nw xY w| rd|                                 v r*	 t          j                    } n# t          j	        $ r Y nw xY w| rd|                                 v rt          j
                    } t          st          j
                    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   s    V/var/www/html/test/jupyter/venv/lib/python3.11/site-packages/pandas/_config/display.pydetect_console_encodingr      s     H:&<#)*<G$     w(.."2"222	244HH| 	 	 	 D		  ,w(.."2"222)++   8"577Os   "' ;;A+ +A=<A=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_text     r   <module>r$      s&     # " " " " "  



 ' ' ' ' ' ' $(  ' ' ' '       F Ri    B++--"*                    s   "A$$A(+A(