
    Mh{                    T    S r SSKJr  SSKJrJr  SSKJr  \(       a  SSKJ	r	  SS jr
g)	z*
Functions for defining unary operations.
    )annotations)TYPE_CHECKINGAny)ABCExtensionArray)	ArrayLikec                P    [        U [        5      =(       d    [        U[        5      $ )z
Identify cases where Series operation should dispatch to ExtensionArray method.

Parameters
----------
left : np.ndarray or ExtensionArray
right : object

Returns
-------
bool
)
isinstancer   )leftrights     J/var/www/html/env/lib/python3.13/site-packages/pandas/core/ops/dispatch.pyshould_extension_dispatchr      s     d-.V*UDU2VV    N)r
   r   r   r   returnbool)__doc__
__future__r   typingr   r   pandas.core.dtypes.genericr   pandas._typingr   r    r   r   <module>r      s%    #
 9(Wr   