ó
    Ñ]j|  ã                  ó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     ÚU/home/mande/repo/quber/.venv/lib/python3.13/site-packages/pandas/core/ops/dispatch.pyÚshould_extension_dispatchr      s   € ô �dÔ-Ó.×V´*¸UÔDUÓ2VÐ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   