Ë
    ¤eh{  ã                  óH   — d Z ddlmZ ddlmZmZ ddlmZ erddlm	Z	 dd„Z
y)	z*
Functions for defining unary operations.
é    )Úannotations)ÚTYPE_CHECKINGÚAny)ÚABCExtensionArray)Ú	ArrayLikec                óF   — t        | t        «      xs t        |t        «      S )zÕ
    Identify cases where Series operation should dispatch to ExtensionArray method.

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

    Returns
    -------
    bool
    )Ú
isinstancer   )ÚleftÚrights     úV/var/www/skyplay_api_hub/venv/lib/python3.12/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   