+
    Ŝi|                    Z    R t ^ RIHt ^ RIHtHt ^ RIHt ]'       d   ^ RIH	t	 R R lt
R# )z*
Functions for defining unary operations.
)annotations)TYPE_CHECKINGAny)ABCExtensionArray)	ArrayLikec               $    V ^8  d   QhRRRRRR/# )   leftr   rightr   returnbool )formats   "a/Users/mibo/.openclaw/workspace/.venv-ak/lib/python3.14/site-packages/pandas/core/ops/dispatch.py__annotate__r      s&     W WI Wc Wd W    c                R    \        V \        4      ;'       g    \        V\        4      # )z
Identify cases where Series operation should dispatch to ExtensionArray method.

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

Returns
-------
bool
)
isinstancer   )r	   r
   s   &&r   should_extension_dispatchr      s"     d-.VV*UDU2VVr   N)__doc__
__future__r   typingr   r   pandas.core.dtypes.genericr   pandas._typingr   r   r   r   r   <module>r      s%    #
 9(Wr   