We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 7b8239a commit 1eb9a77Copy full SHA for 1eb9a77
tests/frameworks/test_flask.py
@@ -6,7 +6,17 @@
6
import sys
7
import unittest
8
import urllib3
9
-from flask.signals import signals_available
+
10
+import flask
11
+flask_version = tuple(map(int, flask.__version__.split('.')))
12
+if flask_version < (2, 3, 0):
13
+ from flask.signals import signals_available
14
+else:
15
+ # Beginning from 2.3.0 as stated in the notes
16
+ # https://flask.palletsprojects.com/en/2.3.x/changes/#version-2-3-0
17
+ # "Signals are always available. blinker>=1.6.2 is a required dependency.
18
+ # The signals_available attribute is deprecated. #5056"
19
+ signals_available = True
20
21
import tests.apps.flask_app
22
from instana.singletons import tracer
0 commit comments