
    ,h                         d dl mZmZ ddlmZmZmZmZmZm	Z	 deddfdZ
	 	 	 	 	 ddee   d	ee   d
ee   dee   dee   f
dZg dZy)    )AnyOptional   )dotenv_valuesfind_dotenvget_keyload_dotenvset_key	unset_keyipythonreturnNc                      ddl m}  ||        y )Nr   )load_ipython_extensionr   r   r   s     Q/var/www/html/Resume-Scraper/venv/lib/python3.12/site-packages/dotenv/__init__.pyr   r      s    /7#    pathactionkeyvaluequotec                 D   dg}|r|j                  d|        | r|j                  d|         |rQ|j                  |       |r>|j                  |       |r+d|v r|j                  d| d       n|j                  |       dj                  |      j                         S )zReturns 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   commands         r   get_cli_stringr       s     jGUG}%TF|$vNN3%<NNQugQ<0NN5)88G""$$r   )r    r	   r   r   r
   r   r   r   )NNNNN)typingr   r   mainr   r   r   r	   r
   r   r   strr    __all__ r   r   <module>r&      s      $C $D $  %
3-%SM% 
#% C=	%
 C=%<%r   