+
    xȇi                        ^ RI t ^ RIt^ RIHtHtHtHtHtHtH	t	 ^ RI
t^ RIHt ]P                  P!                  R. RO4      R 4       tR t]P                  P!                  RRR.4      R	 4       t ! R
 R4      tR t]P                  P!                  R]]3]]3]]3]]3.4      R 4       t]P                  P!                  R]]3]]3]]3]]3.4      R 4       tR# )    N)AbstractMethodErrorPandas4WarningPandas5WarningPandasChangeWarningPandasDeprecationWarningPandasPendingDeprecationWarningUndefinedVariableErrorexcc                     ^ RI Hp \        W4      pVf   Q hRp\        P                  ! W#R7      ;_uu_ 4        V! 4       h  + '       g   i     R# ; i)r   errorsNz^$match)pandasr   getattrpytestraises)r
   r   errmsgs   &   h/Users/max/.openclaw/workspace/postharvest/venv/lib/python3.14/site-packages/pandas/tests/test_errors.pytest_exception_importabler      sE    H 
&
C?? C	s	&	&e 
'	&	&s   AA	c                      ^ RI Hp  Rp\        P                  ! V P                  VR7      ;_uu_ 4        \
        P                  ! R4      P                  R4       RRR4       R#   + '       g   i     R# ; i)r   r   z=Cannot cast 1500-01-01 00:00:00 to unit='ns' without overflowr   15000101nsN)r   r   r   r   OutOfBoundsDatetimepd	Timestampas_unit)r   r   s     r   test_catch_oobr   D   sG    
IC	v11	=	=
Z ((. 
>	=	=	=s   &A##A4	is_localTFc                     R pV '       d   RV R2pMRV R2p\         P                  ! \        VR7      ;_uu_ 4        \        W4      h  + '       g   i     R# ; i)xzlocal variable 'z' is not definedzname 'r   N)r   r   r	   )r    variable_namer   s   &  r   #test_catch_undefined_variable_errorr$   L   sQ    M /?@}o%56	-S	9	9$]== 
:	9	9s   AA	c                   F   a  ] tR t^Xt o ]R 4       t]R 4       tR tRtV tR# )Fooc                    \        V R R7      h)classmethod
methodtyper   )clss   &r   r(   Foo.classmethodY   s    !#-@@    c                    \        V R R7      h)propertyr)   r+   selfs   &r   r0   Foo.property]   s    !$:>>r.   c                    \        V 4      h)Nr+   r1   s   &r   method
Foo.methoda   s    !$''r.    N)	__name__
__module____qualname____firstlineno__r(   r0   r5   __static_attributes____classdictcell__)__classdict__s   @r   r&   r&   X   s7     A A ? ?( (r.   r&   c                     R p \         P                  ! \        V R7      ;_uu_ 4        \        P	                  4        RRR4       Rp \         P                  ! \        V R7      ;_uu_ 4        \        4       P
                   RRR4       Rp \         P                  ! \        V R7      ;_uu_ 4        \        4       P                  4        RRR4       R#   + '       g   i     L; i  + '       g   i     Ll; i  + '       g   i     R# ; i)z:This classmethod must be defined in the concrete class Foor   Nz7This property must be defined in the concrete class Fooz5This method must be defined in the concrete class Foo)r   r   r   r&   r(   r0   r5   )xprs    r   $test_AbstractMethodError_classmethodrA   e   s    
FC	*#	6	6 
7 DC	*#	6	6 
7 BC	*#	6	6 
7	6 
7	6 
7	6 
7	6	6s#   C*C#-C6C 	#C3	6D	zwarn_category, catch_categoryc                     \         P                  ! V4      ;_uu_ 4        \        P                  ! R V R7       RRR4       R#   + '       g   i     R# ; i)testcategoryN)tmassert_produces_warningwarningswarn)warn_categorycatch_categorys   &&r   test_pandas_warningsrL   s   s2     
	#	#N	3	3f}5 
4	3	3	3s   AA	zwarn_category, filter_categoryc           	      N   \         P                  ! R 4      ;_uu_ 4        \        P                  ! 4       ;_uu_ 4        \        P                  ! VRR7       \        P
                  ! RV R7       R R R 4       R R R 4       R #   + '       g   i     L; i  + '       g   i     R # ; i)Nignore)rE   actionrC   rD   )rF   rG   rH   catch_warningsfilterwarningsrI   )rJ   filter_categorys   &&r   test_pandas_warnings_filterrS      s^     
	#	#D	)	)8+B+B+D+DJf}5 ,E	)	)+D+D	)	)	)s"   B1B 	.B BBB$	)AttributeConflictWarning
CSSWarningCategoricalConversionWarningClosedFileError	DataErrorDatabaseErrorDtypeWarningEmptyDataErrorIncompatibilityWarningIndexingErrorInvalidColumnNameInvalidComparisonInvalidVersionLossySetitemError
MergeErrorNoBufferPresentNumExprClobberingErrorNumbaUtilErrorOptionErrorr   ParserErrorParserWarningPerformanceWarningPossibleDataLossErrorPossiblePrecisionLossPyperclipExceptionSpecificationErrorUnsortedIndexErrorUnsupportedFunctionCallValueLabelTypeMismatch)rH   r   pandas.errorsr   r   r   r   r   r   r	   r   r   pandas._testing_testingrF   markparametrizer   r   r$   r&   rA   rL   rS   r7   r.   r   <module>rv      s+         	"FG"F/ dE]3> 4>
( 
( #	,-	12	,-	89	66 $	,-	12	,-	89	66r.   