+
    yȇi~              
          ^ RI t ^ RIt^ RIt^ RIHu Ht ^ RIt	 ! R R4      t
]P                  P                  RR]P                  ! R]P                  ! R4      R7      .4      ]P                  P                  R	^^.. RO.4      R
 4       4       t]P                  P                  RR]P                  ! R]P                  ! R4      R7      .4      ]P                  P                  R	^^.. RO.4      R 4       4       tR# )    Nc            	         a  ] tR t^t o R tRRRR]P                  ]P                  ! R4      ]P                  ! R4      .t
]P                  P                  R. ]
O^NRN]P                  ! ^4      N]P                  ! ^4      N4      R 4       t]P                  P                  R. ]
OR	NR
N]P                  ! R
4      N4      R 4       t]P                  P                  R. ]
OR	N4      R 4       tRtV tR# )TestSetitemValidationc                   R V: RVP                    R2p\        P                  ! V4      p\        P                  ! \
        VR7      ;_uu_ 4        W!^ &   RRR4       \        P                  ! \
        VR7      ;_uu_ 4        W!R&   RRR4       \        P                  ! \
        VR7      ;_uu_ 4        W!^ .&   RRR4       \        P                  ! V4      p\        P                  ! \
        VR7      ;_uu_ 4        W$^ &   RRR4       R#   + '       g   i     L; i  + '       g   i     L; i  + '       g   i     L; i  + '       g   i     R# ; i)zInvalid value 'z' for dtype ''matchN:NNN)dtypereescapepytestraises	TypeErrorpdSeries)selfarrinvalidmsgsers   &&&  x/Users/max/.openclaw/workspace/postharvest/venv/lib/python3.14/site-packages/pandas/tests/arrays/masked/test_indexing.py_check_setitem_invalid,TestSetitemValidation._check_setitem_invalid   s    {-		{!Diin]]9C00F 1 ]]9C00F 1 ]]9C00H 1 iin]]9C00F 10% 10 10 10 100s0   D D1D.9ED	D+	.D>	E	True1z1.0NaTr   g      ?c                \    \         P                  ! . RORR7      pV P                  W!4       R# )TNbooleanr	   )TFNr   arrayr   )r   r   r   s   && r   #test_setitem_validation_scalar_bool9TestSetitemValidation.test_setitem_validation_scalar_bool/   s#     hh*)<##C1    Tg      ?c                \    \         P                  ! . ROVR7      pV P                  W14       R#    Nr   )r&      Nr   )r   r   any_int_ea_dtyper   s   &&& r   "test_setitem_validation_scalar_int8TestSetitemValidation.test_setitem_validation_scalar_int6   s!    hh|+;<##C1r#   c                \    \         P                  ! . ROVR7      pV P                  W14       R# r%   r   )r   r   float_ea_dtyper   s   &&& r   $test_setitem_validation_scalar_float:TestSetitemValidation.test_setitem_validation_scalar_float;   s     hh|>:##C1r#    Ny      ?       @)__name__
__module____qualname____firstlineno__r   r   r   np
datetime64timedelta64_invalid_scalarsr   markparametrizeint64float64r!   r)   r-   __static_attributes____classdictcell__)__classdict__s   @r   r   r      s	    4 	

e
u [[J%JqJ#Jrxx{JBJJqMJ22 [[Y(W*:(WD(W#(WrzzRU(WX2 Y2 [[Y(A*:(AD(AB2 C2r#   r   r	   Float64zfloat64[pyarrow]pyarrow)marksindexerc                    \         P                  ! ^ \         P                  ^.V R7      p\        P                  W1&   V'       g(   \        P
                  ! V^,          4      '       g   Q hR# V^,          \         P                  J g   Q hR# )r   r   N)r   r    NAr4   nanisnan)r	   rB   using_nan_is_nar   s   &&& r   !test_setitem_nan_in_float64_arrayrH   A   sY     ((Aruua=
.C66CLxxA1vr#   Int64int64[pyarrow]c                    \         P                  ! . ROV R7      pV'       gx   \        pRpV R8X  d   ^ RIpVP                  P
                  pRp\        P                  ! WER7      ;_uu_ 4        \        P                  W1&   RRR4       V^,          ^8X  g   Q hR# \        P                  W1&   V^,          \         P                  J g   Q hR#   + '       g   i     LS; i)r   r   z%Invalid value 'nan' for dtype 'Int64'rJ   Nz%Could not convert nan with type floatr   )r   r&   r'   )r   r    r   r@   libArrowInvalidr   r   r4   rE   rD   )r	   rB   rG   r   errr   pas   &&&    r   test_setitem_nan_in_int64_arrayrP   S   s     ((9E
*C5$$ &&%%C9C]]3**66CL +1v{{vv1v +*s   -CC	)FTF)r
   numpyr4   r   pandas.util._test_decoratorsutil_test_decoratorstdpandasr   r   r8   r9   param
skip_if_norH   rP   r/   r#   r   <module>rY      s    	   ) ) 32 32l 'r}}Y/GH Q-A$BC D %R]]9-EF Q-A$BC Dr#   