Coverage for /pythoncovmergedfiles/medio/medio/usr/local/lib/python3.8/site-packages/flask/__init__.py: 80%
55 statements
« prev ^ index » next coverage.py v7.0.1, created at 2022-12-25 06:11 +0000
« prev ^ index » next coverage.py v7.0.1, created at 2022-12-25 06:11 +0000
1from markupsafe import escape
2from markupsafe import Markup
4from . import json as json
5from .app import Flask as Flask
6from .app import Request as Request
7from .app import Response as Response
8from .blueprints import Blueprint as Blueprint
9from .config import Config as Config
10from .ctx import after_this_request as after_this_request
11from .ctx import copy_current_request_context as copy_current_request_context
12from .ctx import has_app_context as has_app_context
13from .ctx import has_request_context as has_request_context
14from .globals import current_app as current_app
15from .globals import g as g
16from .globals import request as request
17from .globals import session as session
18from .helpers import abort as abort
19from .helpers import flash as flash
20from .helpers import get_flashed_messages as get_flashed_messages
21from .helpers import get_template_attribute as get_template_attribute
22from .helpers import make_response as make_response
23from .helpers import redirect as redirect
24from .helpers import send_file as send_file
25from .helpers import send_from_directory as send_from_directory
26from .helpers import stream_with_context as stream_with_context
27from .helpers import url_for as url_for
28from .json import jsonify as jsonify
29from .signals import appcontext_popped as appcontext_popped
30from .signals import appcontext_pushed as appcontext_pushed
31from .signals import appcontext_tearing_down as appcontext_tearing_down
32from .signals import before_render_template as before_render_template
33from .signals import got_request_exception as got_request_exception
34from .signals import message_flashed as message_flashed
35from .signals import request_finished as request_finished
36from .signals import request_started as request_started
37from .signals import request_tearing_down as request_tearing_down
38from .signals import signals_available as signals_available
39from .signals import template_rendered as template_rendered
40from .templating import render_template as render_template
41from .templating import render_template_string as render_template_string
42from .templating import stream_template as stream_template
43from .templating import stream_template_string as stream_template_string
45__version__ = "2.2.2"
48def __getattr__(name):
49 if name == "_app_ctx_stack":
50 import warnings
51 from .globals import __app_ctx_stack
53 warnings.warn(
54 "'_app_ctx_stack' is deprecated and will be removed in Flask 2.3.",
55 DeprecationWarning,
56 stacklevel=2,
57 )
58 return __app_ctx_stack
60 if name == "_request_ctx_stack":
61 import warnings
62 from .globals import __request_ctx_stack
64 warnings.warn(
65 "'_request_ctx_stack' is deprecated and will be removed in Flask 2.3.",
66 DeprecationWarning,
67 stacklevel=2,
68 )
69 return __request_ctx_stack
71 raise AttributeError(name)