Skip to content

Commit e8f4792

Browse files
rco-abletonantonpirkersentrivana
authored
Import Markup from markupsafe (#2047)
Flask v2.3.0 deprecates importing Markup from flask, indicating that it should be imported from markupsafe instead. --------- Co-authored-by: Anton Pirker <[email protected]> Co-authored-by: Ivana Kellyerova <[email protected]>
1 parent ad3bde9 commit e8f4792

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

sentry_sdk/integrations/flask.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,14 +26,15 @@
2626
flask_login = None
2727

2828
try:
29-
from flask import Flask, Markup, Request # type: ignore
29+
from flask import Flask, Request # type: ignore
3030
from flask import __version__ as FLASK_VERSION
3131
from flask import request as flask_request
3232
from flask.signals import (
3333
before_render_template,
3434
got_request_exception,
3535
request_started,
3636
)
37+
from markupsafe import Markup
3738
except ImportError:
3839
raise DidNotEnable("Flask is not installed")
3940

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ def get_file_text(file_name):
4545
"certifi",
4646
],
4747
extras_require={
48-
"flask": ["flask>=0.11", "blinker>=1.1"],
48+
"flask": ["flask>=0.11", "blinker>=1.1", "markupsafe"],
4949
"quart": ["quart>=0.16.1", "blinker>=1.1"],
5050
"bottle": ["bottle>=0.12.13"],
5151
"falcon": ["falcon>=1.4"],

0 commit comments

Comments
 (0)