
    f                     *    d dl mZmZ  G d de      Zy)    )edit_configoption_basec                       e Zd ZdZdZd Zy)saveoptsz#Save command-line options to a filez7save supplied options to setup.cfg or other config filec                    | j                   }i }|j                  D ]M  }|dk(  r	|j                  |      j                         D ]#  \  }\  }}|dk(  s||j	                  |i       |<   % O t        | j                  || j                         y )Nr   zcommand line)distributioncommand_optionsget_option_dictitems
setdefaultr   filenamedry_run)selfdistsettingscmdoptsrcvals          O/app/.heroku/python/lib/python3.12/site-packages/setuptools/command/saveopts.pyrunzsaveopts.run	   s      ''Cj #'#7#7#<#B#B#DZc3.(8;H''R05 $E	 ( 	DMM8T\\:    N)__name__
__module____qualname____doc__descriptionr    r   r   r   r      s    -KK;r   r   N)setuptools.command.setoptr   r   r   r   r   r   <module>r       s    >;{ ;r   