Skip to content

Commit 2ebaa7c

Browse files
ref(integrations): Add more min versions of frameworks (#3973)
These mostly come from our existing `tox.ini`. They're used by the `populate_tox.py` script to filter out unsupported releases. They are not actually checked in the integrations. Since they were more of a suggestion before than a hard requirement, we don't want an integration to suddenly stop working for someone who is on an older version. We can consider actually checking them in a new major. --------- Co-authored-by: Daniel Szoke <[email protected]>
1 parent f995d8c commit 2ebaa7c

File tree

1 file changed

+16
-1
lines changed

1 file changed

+16
-1
lines changed

sentry_sdk/integrations/__init__.py

+16-1
Original file line numberDiff line numberDiff line change
@@ -125,21 +125,36 @@ def iter_default_integrations(with_auto_enabling_integrations):
125125
"ariadne": (0, 20),
126126
"arq": (0, 23),
127127
"asyncpg": (0, 23),
128-
"boto3": (1, 12), # this is actually the botocore version
128+
"beam": (2, 12),
129+
"boto3": (1, 12), # botocore
129130
"bottle": (0, 12),
130131
"celery": (4, 4, 7),
132+
"chalice": (1, 16, 0),
131133
"clickhouse_driver": (0, 2, 0),
132134
"django": (1, 8),
135+
"dramatiq": (1, 9),
133136
"falcon": (1, 4),
137+
"fastapi": (0, 79, 0),
134138
"flask": (0, 10),
135139
"gql": (3, 4, 1),
136140
"graphene": (3, 3),
141+
"grpc": (1, 32, 0), # grpcio
142+
"huggingface_hub": (0, 22),
143+
"langchain": (0, 0, 210),
144+
"launchdarkly": (9, 8, 0),
145+
"openai": (1, 0, 0),
146+
"openfeature": (0, 7, 1),
147+
"quart": (0, 16, 0),
137148
"ray": (2, 7, 0),
149+
"requests": (2, 0, 0),
138150
"rq": (0, 6),
139151
"sanic": (0, 8),
140152
"sqlalchemy": (1, 2),
153+
"starlite": (1, 48),
141154
"strawberry": (0, 209, 5),
142155
"tornado": (6, 0),
156+
"typer": (0, 15),
157+
"unleash": (6, 0, 1),
143158
}
144159

145160

0 commit comments

Comments
 (0)