ó
    µ'Ôi›  ã                   óX   • S SK Jr  S SKJr  SSKJs  Jr   " S S\R                  5      rg)é   )ÚDistribution)ÚSetuptoolsDeprecationWarningé    Nc                   ó4   • \ rS rSr% Sr\\S'   SS jrS rSr	g)	Ú	bdist_rpmé   zò
Override the default bdist_rpm behavior to do the following:

1. Run egg_info to ensure the name and version are properly calculated.
2. Always run 'install' using --single-version-externally-managed to
   disable eggs in RPM distributions.
ÚdistributionNc                 ó’   • [         R                  " SSSSS9  U R                  S5        [        R                  R                  U 5        g )NzDeprecated commandz�
            bdist_rpm is deprecated and will be removed in a future version.
            Use bdist_wheel (wheel packages) instead.
            z.https://github.com/pypa/setuptools/issues/1988)iç  é
   é   )Úsee_urlÚdue_dateÚegg_info)r   ÚemitÚrun_commandÚorigr   Úrun)Úselfs    Ú[/var/www/surfInsights/venv3-11/lib/python3.13/site-packages/setuptools/command/bdist_rpm.pyr   Úbdist_rpm.run   sC   € Ü$×)Ò)Ø ðð EØ#ò	
ð 	×Ñ˜Ô$ä�‰×Ñ˜4Õ ó    c                 ó°   • [         R                  R                  U 5      nU Vs/ s H%  nUR                  SS5      R                  SS5      PM'     sn$ s  snf )Nzsetup.py install z5setup.py install --single-version-externally-managed z%setupz&%setup -n %{name}-%{unmangled_version})r   r   Ú_make_spec_fileÚreplace)r   ÚspecÚlines      r   r   Úbdist_rpm._make_spec_file"   se   € Ü�~‰~×-Ñ-¨dÓ3ˆñ ó
ò
 �ð	 �L‰LØ#ØGó÷ ‰g�hÐ HÓIòJñ ñ
ð 	
ùò 
s   ¤,A© )ÚreturnN)
Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú__doc__r   Ú__annotations__r   r   Ú__static_attributes__r   r   r   r   r      s   ‡ ñð Óô!õ 
r   r   )Údistr   Úwarningsr   Údistutils.command.bdist_rpmÚcommandr   r   r   r   r   Ú<module>r+      s!   ðÝ Ý 3ç *Ð *ô#
�—‘õ #
r   