Skip to content

Commit

Permalink
ref(integrations): Add more min versions of frameworks (#3973)
Browse files Browse the repository at this point in the history
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]>
  • Loading branch information
sentrivana and szokeasaurusrex authored Feb 11, 2025
1 parent f995d8c commit 2ebaa7c
Showing 1 changed file with 16 additions and 1 deletion.
17 changes: 16 additions & 1 deletion sentry_sdk/integrations/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -125,21 +125,36 @@ def iter_default_integrations(with_auto_enabling_integrations):
"ariadne": (0, 20),
"arq": (0, 23),
"asyncpg": (0, 23),
"boto3": (1, 12), # this is actually the botocore version
"beam": (2, 12),
"boto3": (1, 12), # botocore
"bottle": (0, 12),
"celery": (4, 4, 7),
"chalice": (1, 16, 0),
"clickhouse_driver": (0, 2, 0),
"django": (1, 8),
"dramatiq": (1, 9),
"falcon": (1, 4),
"fastapi": (0, 79, 0),
"flask": (0, 10),
"gql": (3, 4, 1),
"graphene": (3, 3),
"grpc": (1, 32, 0), # grpcio
"huggingface_hub": (0, 22),
"langchain": (0, 0, 210),
"launchdarkly": (9, 8, 0),
"openai": (1, 0, 0),
"openfeature": (0, 7, 1),
"quart": (0, 16, 0),
"ray": (2, 7, 0),
"requests": (2, 0, 0),
"rq": (0, 6),
"sanic": (0, 8),
"sqlalchemy": (1, 2),
"starlite": (1, 48),
"strawberry": (0, 209, 5),
"tornado": (6, 0),
"typer": (0, 15),
"unleash": (6, 0, 1),
}


Expand Down

0 comments on commit 2ebaa7c

Please sign in to comment.