§
    rŠtjö  ã                   óR  — d dl Z d dlmZ d dlZd dlmZmZ  ed¦  «         G d„ d¦  «        ¦   «         Z G d„ d¦  «        Z G d	„ d
¦  «        Z	 G d„ d¦  «        Z
 G d„ de¦  «        Z ed¦  «         G d„ d¦  «        ¦   «         Z e¦   «         d„ ¦   «         Zd„ Zd„ Zd„ Zd„ ZdS )é    N)Ú	signature)Ú_is_deprecatedÚ
deprecatedÚqwertyc                   ó   — e Zd ZdS )Ú
MockClass1N©Ú__name__Ú
__module__Ú__qualname__© ó    úb/var/www/html/CA-Chatbot/venv/lib/python3.11/site-packages/sklearn/utils/tests/test_deprecation.pyr   r      s   € € € € € à€Dr   r   c                   ón   — e Zd Z ed¦  «        d„ ¦   «         Z ed¦  «        ed„ ¦   «         ¦   «         ZdS )Ú
MockClass2Úmockclass2_methodc                 ó   — d S ©Nr   ©Úselfs    r   ÚmethodzMockClass2.method   ó   € àˆr   zn_features_ is deprecatedc                 ó   — dS )zNumber of input features.é
   r   r   s    r   Ún_features_zMockClass2.n_features_   s	   € ð ˆrr   N)r
   r   r   r   r   Úpropertyr   r   r   r   r   r      sj   € € € € € Ø€ZÐ#Ñ$Ô$ðð ñ %Ô$ðð €ZÐ+Ñ,Ô,Øðð ñ „Xñ -Ô,ðð ð r   r   c                   ó4   — e Zd Z e¦   «         d„ ¦   «         ZdS )Ú
MockClass3c                 ó   — d S r   r   r   s    r   Ú__init__zMockClass3.__init__   r   r   N)r
   r   r   r   r    r   r   r   r   r      s3   € € € € € Ø€Z�\„\ðð ñ „\ðð ð r   r   c                   ó   — e Zd ZdS )Ú
MockClass4Nr	   r   r   r   r"   r"   $   s   € € € € € Ø€Dr   r"   c                   ó   — e Zd ZdZd„ ZdS )Ú
MockClass5zAInherit from deprecated class but does not call super().__init__.c                 ó   — || _         d S r   )Úa)r   r&   s     r   r    zMockClass5.__init__+   s   € ØˆŒˆˆr   N)r
   r   r   Ú__doc__r    r   r   r   r$   r$   (   s)   € € € € € ØKÐKðð ð ð ð r   r$   ú	a messagec                   ó"   ‡ — e Zd ZdZˆ fd„Zˆ xZS )Ú
MockClass6z*A deprecated class that overrides __new__.c                 óp   •— t          |¦  «        dk    sJ ‚t          ¦   «                              | ¦  «        S )Nr   )ÚlenÚsuperÚ__new__)ÚclsÚargsÚkwargsÚ	__class__s      €r   r.   zMockClass6.__new__3   s,   ø€ Ý�4‰yŒy˜1Š}ˆ}ˆ}ˆ}Ý‰wŒw�Š˜sÑ#Ô#Ð#r   )r
   r   r   r'   r.   Ú__classcell__)r2   s   @r   r*   r*   /   s>   ø€ € € € € à4Ð4ð$ð $ð $ð $ð $ð $ð $ð $ð $r   r*   c                  ó   — dS )Nr   r   r   r   r   Úmock_functionr5   8   s   € àˆ2r   c                  óJ  — t          j        t          d¬¦  «        5  t          ¦   «          d d d ¦  «         n# 1 swxY w Y   t          j        t          d¬¦  «        5  t	          ¦   «                              ¦   «          d d d ¦  «         n# 1 swxY w Y   t          j        t          d¬¦  «        5  t          ¦   «          d d d ¦  «         n# 1 swxY w Y   t          j        t          d¬¦  «        5  t          d¦  «         d d d ¦  «         n# 1 swxY w Y   t          j        t          d¬¦  «        5  t          d¦  «         d d d ¦  «         n# 1 swxY w Y   t          j        t          d¬¦  «        5  t          ¦   «         } d d d ¦  «         n# 1 swxY w Y   | dk    sJ ‚d S )Nr   )Úmatchr   r   é*   r(   r   )
ÚpytestÚwarnsÚFutureWarningr   r   r   r   r$   r*   r5   )Úvals    r   Útest_deprecatedr=   =   s×  € Ý	Œ•m¨8Ð	4Ñ	4Ô	4ð ð Ý‰Œˆðð ð ñ ô ð ð ð ð ð ð øøøð ð ð ð å	Œ•mÐ+>Ð	?Ñ	?Ô	?ð ð Ý‰Œ×ÒÑÔÐðð ð ñ ô ð ð ð ð ð ð øøøð ð ð ð å	Œ•m¨<Ð	8Ñ	8Ô	8ð ð Ý‰Œˆðð ð ñ ô ð ð ð ð ð ð øøøð ð ð ð å	Œ•m¨8Ð	4Ñ	4Ô	4ð ð Ý�2‰Œˆðð ð ñ ô ð ð ð ð ð ð øøøð ð ð ð å	Œ•m¨;Ð	7Ñ	7Ô	7ð ð Ý�2‰Œˆðð ð ñ ô ð ð ð ð ð ð øøøð ð ð ð å	Œ•m¨<Ð	8Ñ	8Ô	8ð ð Ý‰oŒoˆðð ð ñ ô ð ð ð ð ð ð øøøð ð ð ð à�"Š9ˆ9ˆ9ˆ9ˆ9ˆ9sf   œ7·;¾;Á!B
Â
BÂBÂ0CÃCÃCÃ1DÄDÄDÄ3EÅEÅEÅ5FÆFÆFc                  óN  — t          t          j        ¦  «        sJ ‚t          t          ¦   «         j        ¦  «        sJ ‚t          t
          j        ¦  «        sJ ‚t          t          j        ¦  «        rJ ‚t          t          j        ¦  «        sJ ‚t          t          ¦  «        sJ ‚d S r   )
r   r   r.   r   r   r   r    r"   r$   r5   r   r   r   Útest_is_deprecatedr?   M   s•   € õ �*Ô,Ñ-Ô-Ð-Ð-Ð-Ý�*™,œ,Ô-Ñ.Ô.Ð.Ð.Ð.Ý�*Ô-Ñ.Ô.Ð.Ð.Ð.Ý�jÔ1Ñ2Ô2Ð2Ð2Ð2Ý�*Ô,Ñ-Ô-Ð-Ð-Ð-Ý�-Ñ(Ô(Ð(Ð(Ð(Ð(Ð(r   c                  ó\   — t          j        t          j        t          ¦  «        ¦  «         d S r   )ÚpickleÚloadsÚdumpsr5   r   r   r   Útest_picklerD   X   s"   € Ý
„L•”�mÑ,Ô,Ñ-Ô-Ð-Ð-Ð-r   c                  ó¾   — t          ¦   «          G d„ d¦  «        ¦   «         } t          t          | ¦  «        j                             ¦   «         ¦  «        g d¢k    sJ ‚d S )Nc                   ó   — e Zd Zdd„ZdS )ú2test_deprecated_class_signature.<locals>.MockClassé   é   c                 ó   — d S r   r   )r   r&   ÚbÚcs       r   r    z;test_deprecated_class_signature.<locals>.MockClass.__init___   s   € ØˆDr   N)rH   rI   )r
   r   r   r    r   r   r   Ú	MockClassrG   ]   s(   € € € € € ð	ð 	ð 	ð 	ð 	ð 	r   rM   )r&   rK   rL   )r   Úlistr   Ú
parametersÚkeys)rM   s    r   Útest_deprecated_class_signaturerQ   \   st   € Ý�\„\ðð ð ð ð ñ ô ñ „\ðõ •	˜)Ñ$Ô$Ô/×4Ò4Ñ6Ô6Ñ7Ô7¸?¸?¸?ÒJÐJÐJÐJÐJÐJr   )rA   Úinspectr   r9   Úsklearn.utils.deprecationr   r   r   r   r   r"   r$   r*   r5   r=   r?   rD   rQ   r   r   r   ú<module>rT      sÏ  ðð
 €€€Ø Ð Ð Ð Ð Ð à €€€à @Ð @Ð @Ð @Ð @Ð @Ð @Ð @ð €ˆHÑÔð	ð 	ð 	ð 	ð 	ñ 	ô 	ñ Ôð	ð	ð 	ð 	ð 	ð 	ñ 	ô 	ð 	ðð ð ð ð ñ ô ð ð	ð 	ð 	ð 	ð 	ñ 	ô 	ð 	ðð ð ð ð �ñ ô ð ð €ˆKÑÔð$ð $ð $ð $ð $ñ $ô $ñ Ôð$ð €�„ðð ñ „ððð ð ð )ð )ð )ð.ð .ð .ðKð Kð Kð Kð Kr   