Format: application/x-python-code
1 o
2
3 +'h � @ sX d dl mZmZmZ d dlmZmZmZ ddlm Z m
4 Z
5 eG dd� de��Zdd� Zd S )
6 � )�Magics�
7 line_magic�magics_class)�argument�magic_arguments�parse_argstring� )�find_dotenv�load_dotenvc
8 @ sP e Zd Ze� eddddd�eddddd�ed d
9 eddd
10 �edd� �����ZdS )�
11 IPythonDotEnvz-oz
12 --override�
13 store_truez'Indicate to override existing variables)�action�helpz-vz --verbosez%Indicate function calls to be verbose�dotenv_path�?z.envz;Search in increasingly higher folders for the `dotenv_path`)�nargs�type�defaultr c C sV t | j|�}|j}zt|dd�}W n ty td� Y d S w t||j|jd� d S )NTzcannot find .env file)�verbose�override) r �dotenvr r �IOError�printr
14 r r )�self�line�argsr � r �DC:\Users\shubh\Videos\agent\nova\Lib\site-packages\dotenv/ipython.pyr s
15 �zIPythonDotEnv.dotenvN)�__name__�
16 __module__�__qualname__r r �strr r r r r r r s ��
17 �r c C s | � t� dS )zRegister the %dotenv magic.N)Zregister_magicsr )�ipythonr r r �load_ipython_extension% s r# N)
18 ZIPython.core.magicr r r ZIPython.core.magic_argumentsr r r �mainr r
19 r r# r r r r �<module> s