+
    xȇi	              
       t   ^ RI t ^ RIt^ RIHt  ! R R4      t]P
                  P                  RRR.RR..4      R 4       t]P
                  P                  R	]]	R
.4      R 4       t
]P
                  P                  RR
R
.R
] P                  .]R
.]] P                  .]	R
.]	] P                  ..4      R 4       tR# )    N)detect_console_encodingc                   b   a a ] tR t^t oRtV3R lV 3R llt]R 4       t]R 4       t	Rt
VtV ;t# )MockEncodingz
Used to add a side effect when accessing the 'encoding' property. If the
side effect is a str in nature, the value will be returned. Otherwise, the
side effect should be an exception that will be raised.
c                   < V ^8  d   QhRR/# )   returnN )format__classdict__s   "t/Users/max/.openclaw/workspace/postharvest/venv/lib/python3.14/site-packages/pandas/tests/io/formats/test_console.py__annotate__MockEncoding.__annotate__   s      D     c                0   < \         SV `  4        Wn        R # N)super__init__val)selfencoding	__class__s   &&r   r   MockEncoding.__init__   s    r   c                8    V P                  V P                  4      # r   )raise_or_returnr   )r   s   &r   r   MockEncoding.encoding   s    ##DHH--r   c                6    \        V \        4      '       d   V # V hr   )
isinstancestrr   s   &r   r   MockEncoding.raise_or_return   s    c3JIr   r   )__name__
__module____qualname____firstlineno____doc__r   propertyr   staticmethodr   __static_attributes____classdictcell____classcell__)r   r   s   @@r   r   r      sA       . .   r   r   zempty,filledstdinstdoutc                    V P                  4       ;_uu_ 4       pVP                  R V 2\        R4      4       VP                  R V 2\        V4      4       \        4       V8X  g   Q h RRR4       R#   + '       g   i     R# ; i)zsys. Ncontextsetattrr   r   )monkeypatchemptyfilledr0   s   &&& r   .test_detect_console_encoding_from_stdout_stdinr5      sg    
 
				'$ugR(89$vhf)=>&(F222 
			s   AA22B	r   asciic                     V P                  4       ;_uu_ 4       pVP                  R R 4       VP                  R\        V4      4       \        4       R8X  g   Q h RRR4       R#   + '       g   i     R# ; i)locale.getpreferredencodingc                      R # )foor	   r	   r   r   <lambda>Atest_detect_console_encoding_fallback_to_locale.<locals>.<lambda>.   s    ur   
sys.stdoutr:   Nr/   )r2   r   r0   s   && r   /test_detect_console_encoding_fallback_to_localer>   *   sW     
				'5}El8&<=&(E111 
			s   A A$$A5	z
std,localec                   a V P                  4       ;_uu_ 4       pVP                  R V3R l4       VP                  R\        V4      4       VP                  RR 4       \        4       R8X  g   Q h RRR4       R#   + '       g   i     R# ; i)r8   c                  .   < \         P                  S 4      # r   )r   r   )locales   r   r;   Btest_detect_console_encoding_fallback_to_default.<locals>.<lambda>D   s    <3O3OPV3Wr   r=   zsys.getdefaultencodingc                      R # )sysDefaultEncodingr	   r	   r   r   r;   rB   G   s    :Nr   rD   Nr/   )r2   stdrA   r0   s   &&f r   0test_detect_console_encoding_fallback_to_defaultrF   3   sn     
				')+W	
 	l3&7802NO&(,@@@@ 
			s   AA;;B	)rA   pytestpandas._configr   r   markparametrizer5   AttributeErrorOSErrorr>   ErrorrF   r	   r   r   <module>rN      s      2 . 7H*='?R)ST3 U3 ngw%GH2 I2 	'	&,,	!	&	'	&,,

A

Ar   