o
    i                     @   s$   d dl mZmZ G dd deZdS )    )edit_configoption_basec                   @   s   e Zd ZdZdZdddZdS )saveoptsz#Save command-line options to a filez7save supplied options to setup.cfg or other config filereturnNc                 C   sd   | j }i }|jD ]!}|dkrq|| D ]\}\}}|dkr(|||i |< qqt| j| d S )Nr   zcommand line)distributioncommand_optionsget_option_dictitems
setdefaultr   filename)selfdistsettingscmdoptsrcval r   X/home/ubuntu/veenaModal/venv/lib/python3.10/site-packages/setuptools/command/saveopts.pyrun	   s   
zsaveopts.run)r   N)__name__
__module____qualname____doc__descriptionr   r   r   r   r   r      s    r   N)setuptools.command.setoptr   r   r   r   r   r   r   <module>   s    