Ë
    ¤ehQ  ã                   óZ   — d dl mZ d dlZd dlmZ d dlmZ d„ Zd„ Z	d„ Z
d„ Zd„ Zd	„ Zd
„ Zy)é    )ÚdedentN)Ú	deprecatec                   ó   — y)zŽ
    This is the summary. The deprecate directive goes next.

    This is the extended summary. The deprecate directive goes before this.
    únew_func called© r   ó    ú^/var/www/skyplay_api_hub/venv/lib/python3.12/site-packages/pandas/tests/util/test_deprecate.pyÚnew_funcr
   
   s   € ð r   c                   ó   — y)Núnew_func_no_docstring calledr   r   r   r	   Únew_func_no_docstringr      s   € Ø)r   c                   ó   — y)z#Summary should be in the next line.znew_func_wrong_docstring calledr   r   r   r	   Únew_func_wrong_docstringr      s   € à,r   c                   ó   — y)zÅ
    This is the summary. The deprecate directive goes next.

    .. deprecated:: 1.0
        Use new_func instead.

    This is the extended summary. The deprecate directive goes before this.
    Nr   r   r   r	   Únew_func_with_deprecationr      s   � r   c                  óò   — t        dt        dd¬«      } t        j                  t        «      5   | «       }d d d «       dk(  sJ ‚| j
                  t        t        j
                  «      k(  sJ ‚y # 1 sw Y   Œ9xY w)NÚ	depr_funcú1.0úUse new_func instead.©Úmsgr   )r   r
   ÚtmÚassert_produces_warningÚFutureWarningÚ__doc__r   r   ©r   Úresults     r	   Útest_deprecate_okr   '   sn   € Ü˜+¤x°Ð<SÔT€Iä	×	#Ñ	#¤MÓ	2ñ Ù“ˆ÷ð Ð&Ò&Ð&Ð&Ø×Ñ¤Ô'@×'HÑ'HÓ IÒIÐIÑI÷	ð ús   ­A-Á-A6c                  ó¢   — t        dt        dd¬«      } t        j                  t        «      5   | «       }d d d «       dk(  sJ ‚y # 1 sw Y   ŒxY w)Nr   r   r   r   r   )r   r   r   r   r   r   s     r	   Útest_deprecate_no_docstringr    1   sR   € ÜØÔ*¨EÐ7Nô€Iô 
×	#Ñ	#¤MÓ	2ñ Ù“ˆ÷àÐ3Ò3Ð3Ñ3÷ð ús   ­AÁAc                  óŽ   — d} t        j                  t        | ¬«      5  t        dt        dd¬«       d d d «       y # 1 sw Y   y xY w)Nz/deprecate needs a correctly formatted docstring)Úmatchr   r   r   r   )ÚpytestÚraisesÚAssertionErrorr   r   r   s    r	   Útest_deprecate_wrong_docstringr&   :   s=   € Ø
;€CÜ	�‰”~¨SÔ	1ñ 
ÜØÔ1°5Ð>Uõ	
÷
÷ 
ñ 
ús	   ž;»A)Útextwrapr   r#   Úpandas.util._decoratorsr   Úpandas._testingÚ_testingr   r
   r   r   r   r   r    r&   r   r   r	   ú<module>r+      s5   ðÝ ã å -å òò*ò-ò
òJò4ó
r   