
    bMhK                     "    d dl Zd dlZd Zd ZdS )    Nc                 h    t          | t          j                  r| dk    p| j        t          j        u S )z~
    Check if string-like dtype is following NaN semantics, i.e. is object
    dtype or a NaN-variant of the StringDtype.
    object)
isinstancenpdtypena_valuenan)r   s    ]/var/www/html/test/jupyter/venv/lib/python3.11/site-packages/pandas/tests/strings/__init__.pyis_object_or_nan_string_dtyper      s3    
 ubh''=EX,= "&     c                     | j         t          k    rW| j         j        t          j        u r |                    t          j                  }n|                    t          j                  }|S )N)r   r   r   r   r	   fillnapdNA)serexpecteds     r
   _convert_na_valuer      sP    
yF9''rv..HH  ru--HOr   )numpyr   pandasr   r   r    r   r
   <module>r      sE                 r   