File: //home/arjun/projects/env/lib64/python3.10/site-packages/flask/__pycache__/__init__.cpython-310.pyc
o
'we� � @ s� d dl mZ d dlmZ d dlmZ d dlmZ d dlmZ d dlm Z d dl
mZ d dl
mZ d d l
m
Z
d d
l
mZ d dlmZ d dlmZ d d
lmZ d dlmZ d dlmZ d dlmZ d dlmZ d dlmZ d dlmZ d dlmZ d dlmZ d dlmZ d dlmZ d dlmZ d dlmZ d dl m!Z! d dl m"Z" d dl m#Z# d dl m$Z$ d dl m%Z% d dl m&Z& d d l m'Z' d d!l m(Z( d d"l m)Z) d d#l m*Z* d d$l+m,Z, d d%l+m-Z- d d&l+m.Z. d d'l+m/Z/ d(Z0d)d*� Z1d+S ),� )�json)�Flask)�Request)�Response)� Blueprint)�Config)�after_this_request)�copy_current_request_context)�has_app_context)�has_request_context)�current_app)�g)�request)�session)�abort)�flash)�get_flashed_messages)�get_template_attribute)�
make_response)�redirect)� send_file)�send_from_directory)�stream_with_context)�url_for)�jsonify)�appcontext_popped)�appcontext_pushed)�appcontext_tearing_down)�before_render_template)�got_request_exception)�message_flashed)�request_finished)�request_started)�request_tearing_down)�template_rendered)�render_template)�render_template_string)�stream_template)�stream_template_stringz2.3.3c C s� | dkrdd l }ddlm} |jdtdd� |S | dkr0dd l }dd lm} |jd
tdd� |S | dkrHdd l }ddlm} |jd
tdd� |S | dkr`dd l }ddlm} |jdtdd� |S | dkrrdd l }|jdtdd� dS t | ��)N�_app_ctx_stack� r )�__app_ctx_stackz@'_app_ctx_stack' is deprecated and will be removed in Flask 2.4.� )�
stacklevel�_request_ctx_stack)�__request_ctx_stackzD'_request_ctx_stack' is deprecated and will be removed in Flask 2.4.�escape)r0 zb'flask.escape' is deprecated and will be removed in Flask 2.4. Import 'markupsafe.escape' instead.�Markup)r1 zb'flask.Markup' is deprecated and will be removed in Flask 2.4. Import 'markupsafe.Markup' instead.�signals_availablez`'signals_available' is deprecated and will be removed in Flask 2.4. Signals are always availableT)
�warnings�globalsr+ �warn�DeprecationWarningr/ �
markupsafer0 r1 �AttributeError)�namer3 r+ r/ r0 r1 � r: �G/home/arjun/projects/env/lib/python3.10/site-packages/flask/__init__.py�__getattr__, sZ �����r<