Your IP : 216.73.217.79


Current Path : /lib/python3/dist-packages/dotenv/__pycache__/
Upload File :
Current File : //lib/python3/dist-packages/dotenv/__pycache__/ipython.cpython-311.pyc

�

�%c��p�ddlmZmZmZddlmZmZmZddlm	Z	m
Z
eGd�de����Zd�ZdS)	�)�Magics�
line_magic�magics_class)�argument�magic_arguments�parse_argstring�)�find_dotenv�load_dotenvc
���eZdZe��edddd���edddd���ed	d
edd�
��ed�����������ZdS)�
IPythonDotEnvz-oz
--override�
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�defaultrc���t|j|��}|j}	t|dd��}n #t$rtd��YdSwxYwt
||j|j���dS)NTzcannot find .env file)�verbose�override)	r�dotenvrr
�IOError�printrrr)�self�line�argsrs    �0/usr/lib/python3/dist-packages/dotenv/ipython.pyrzIPythonDotEnv.dotenvs����t�{�D�1�1���&��	�%�k�4��>�>�K�K���	�	�	��)�*�*�*��F�F�	����
	�K����
�N�N�N�N�N�Ns�0�A
�A
N)�__name__�
__module__�__qualname__rr�strrr��rr
r
s��������_���
�X��l�<�
6�����X��k�,�
4�����X�m�3�S�&�P�R�R�R��O�O��Z�R�R�	��	����O�O�Or%r
c�:�|�t��dS)zRegister the %dotenv magic.N)�register_magicsr
)�ipythons r�load_ipython_extensionr)%s�����M�*�*�*�*�*r%N)
�IPython.core.magicrrr�IPython.core.magic_argumentsrrr�mainr
rr
r)r$r%r�<module>r-s���?�?�?�?�?�?�?�?�?�?�;�;�;�;�;�;�;�;�;�;�+�*�*�*�*�*�*�*��O�O�O�O�O�F�O�O���O�8+�+�+�+�+r%