ó
    ¨ñ:i_  ã                   ó   • S r SSKrSS jrg)zUtilities for deprecationé    Nc                 ó�  • UR                  S5      u  pEUS-   [        [        U5      S-   5      -   nUc>  [        X5      b1  [        R
                  " SU SU SU SU R                   S3	[        S9  gg[        X5      bI  [        R
                  " SU SU S	U SU R                   S
U S3[        S9  [        X[        X5      5        gg)a»  Helper to deprecate a parameter by another one.

Parameters
----------
sampler : sampler object,
    The object which will be inspected.

version_deprecation : str,
    The version from which the parameter will be deprecated. The format
    should be ``'x.y'``.

param_deprecated : str,
    The parameter being deprecated.

new_param : str,
    The parameter used instead of the deprecated parameter. By default, no
    parameter is expected.
Ú.é   NÚ'z' is deprecated from z and  will be removed in z for the estimator )Úcategoryz and will be removed in z. Use 'z
' instead.)	ÚsplitÚstrÚintÚgetattrÚwarningsÚwarnÚ	__class__ÚFutureWarningÚsetattr)ÚsamplerÚversion_deprecationÚparam_deprecatedÚ	new_paramÚxÚyÚversion_removeds          Ú]/srv/projetos/modelo_ml_acdoc/venv/lib/python3.13/site-packages/imblearn/utils/deprecation.pyÚdeprecate_parameterr   	   sú   € ð& ×$Ñ$ SÓ)�D€AØ˜#‘g¤¤C¨£F¨Q¡J£Ñ/€OØÑÜ�7Ó-Ñ9Ü�MŠMØÐ$Ð%Ð%:Ð;NÐ:Oð P'Ø'6Ð&7Ð7JØ×$Ñ$Ð% Qð(ô 'ó	ð :ô �7Ó-Ñ9Ü�MŠMØÐ$Ð%Ð%:Ð;NÐ:Oð P&Ø&5Ð%6Ð6IØ×$Ñ$Ð% W¨Y¨K°zðCô 'ò	ô �G¬°Ó(JÕKð :ó    )N)Ú__doc__r   r   © r   r   Ú<module>r      s   ðÙ ó
 õ%Lr   