a
    ¥Q•h  ã                   @   sx   d dl mZmZ ddlmZmZmZmZmZm	Z	 eddœdd„Z
dee ee ee ee ee dœd	d
„Zg d¢ZdS )é    )ÚAnyÚOptionalé   )Údotenv_valuesÚfind_dotenvÚget_keyÚload_dotenvÚset_keyÚ	unset_keyN)ÚipythonÚreturnc                 C   s   ddl m} || ƒ d S )Nr   )Úload_ipython_extension©r   r   r   © r   úH/var/www/sistema_ama/venv/lib/python3.9/site-packages/dotenv/__init__.pyr      s    r   )ÚpathÚactionÚkeyÚvalueÚquotec                 C   s‚   dg}|r|  d|› �¡ | r.|  d| › �¡ |rt|  |¡ |rt|  |¡ |rtd|v rj|  d|› d�¡ n
|  |¡ d |¡ ¡ S )z¬Returns a string suitable for running as a shell script.

    Useful for converting a arguments passed to a fabric task
    to be passed to a `local` or `run` command.
    Údotenvz-q z-f ú ú")ÚappendÚjoinÚstrip)r   r   r   r   r   Úcommandr   r   r   Úget_cli_string   s    


r   )r   r   r   r   r	   r
   r   r   )NNNNN)Útypingr   r   Úmainr   r   r   r   r	   r
   r   Ústrr   Ú__all__r   r   r   r   Ú<module>   s         ûû