+
    yȇi                    b    R t ^ RIHt ^ RIHt ^ RIHt ]'       d   ^ RIHt R R lt	R R lt
R	# )
z4
Helpers for sharing tests between DataFrame/Series
)annotations)TYPE_CHECKING)	DataFrame)DtypeObjc                   V ^8  d   QhRR/# )   returnr    )formats   "f/Users/max/.openclaw/workspace/postharvest/venv/lib/python3.14/site-packages/pandas/_testing/compat.py__annotate__r      s      h     c                    \        V \        4      '       d   V P                  P                  ^ ,          # V P                  # )    )
isinstancer   dtypesiatdtype)objs   &r   	get_dtyper      s,    #y!!zz~~a  yyr   c                   V ^8  d   QhRR/# )r   dfr   r	   )r
   s   "r   r   r      s      	 r   c                @    V\         J d   V # V P                  ^ ^R7      # )zy
For sharing tests using frame_or_series, either return the DataFrame
unchanged or return it's first column as a Series.
)axis)r   _ixs)r   klasss   &&r   get_objr      s$    
 		77117r   N)__doc__
__future__r   typingr   pandasr   pandas._typingr   r   r   r	   r   r   <module>r"      s%    #   'r   