---
title: "Integrations"
description: "Sentry provides additional integrations designed to change configuration or add instrumentation to your application."
url: https://docs.sentry.io/platforms/python/integrations/
---

# Integrations | Sentry for Python

The Sentry SDK uses integrations to hook into the functionality of popular libraries to automatically instrument your application and give you the best data out of the box.

## [Available Integrations](https://docs.sentry.io/platforms/python/integrations.md#available-integrations)

### [Web Frameworks](https://docs.sentry.io/platforms/python/integrations.md#web-frameworks)

|                                                                                                                                                                          | **Auto-enabled** |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ---------------- |
| [![python.django icon](https://docs.sentry.io/_next/static/media/django.16f2c3ca.svg)Django](https://docs.sentry.io/platforms/python/integrations/django.md)             | ✓                |
| [![python.flask icon](https://docs.sentry.io/_next/static/media/flask.c9318ff4.svg)Flask](https://docs.sentry.io/platforms/python/integrations/flask.md)                 | ✓                |
| [![python.fastapi icon](https://docs.sentry.io/_next/static/media/fastapi.1306a7b4.svg)FastAPI](https://docs.sentry.io/platforms/python/integrations/fastapi.md)         | ✓                |
| [![python.aiohttp icon](https://docs.sentry.io/_next/static/media/aiohttp.44ca8a6c.svg)AIOHTTP](https://docs.sentry.io/platforms/python/integrations/aiohttp.md)         | ✓                |
| [![python.bottle icon](https://docs.sentry.io/_next/static/media/bottle.0efe2be9.svg)Bottle](https://docs.sentry.io/platforms/python/integrations/bottle.md)             | ✓                |
| [![python.falcon icon](https://docs.sentry.io/_next/static/media/falcon.d18376cd.svg)Falcon](https://docs.sentry.io/platforms/python/integrations/falcon.md)             | ✓                |
| [![python.pyramid icon](https://docs.sentry.io/_next/static/media/pyramid.a2cf9474.svg)Pyramid](https://docs.sentry.io/platforms/python/integrations/pyramid.md)         | ✓                |
| [![python.quart icon](https://docs.sentry.io/_next/static/media/quart.a62eb4b4.svg)Quart](https://docs.sentry.io/platforms/python/integrations/quart.md)                 | ✓                |
| [![python.sanic icon](https://docs.sentry.io/_next/static/media/sanic.035f0a0a.svg)Sanic](https://docs.sentry.io/platforms/python/integrations/sanic.md)                 | ✓                |
| [![python.starlette icon](https://docs.sentry.io/_next/static/media/starlette.eef09715.svg)Starlette](https://docs.sentry.io/platforms/python/integrations/starlette.md) | ✓                |
| [![python.starlite icon](https://docs.sentry.io/_next/static/media/litestar.a96ad0be.svg)Starlite](https://docs.sentry.io/platforms/python/integrations/starlite.md)     | ✓                |
| [![python.litestar icon](https://docs.sentry.io/_next/static/media/litestar.a96ad0be.svg)Litestar](https://docs.sentry.io/platforms/python/integrations/litestar.md)     |                  |
| [![python.tornado icon](https://docs.sentry.io/_next/static/media/tornado.139414bf.svg)Tornado](https://docs.sentry.io/platforms/python/integrations/tornado.md)         | ✓                |

### [Databases](https://docs.sentry.io/platforms/python/integrations.md#databases)

|                                                                                                                                                                                            | **Auto-enabled** |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ---------------- |
| [![python.aiomysql icon](https://docs.sentry.io/_next/static/media/python.94740f0e.svg)aiomysql](https://docs.sentry.io/platforms/python/integrations/aiomysql.md)                         |                  |
| [![python.asyncpg icon](https://docs.sentry.io/_next/static/media/postgresql.52eef68b.svg)asyncpg](https://docs.sentry.io/platforms/python/integrations/asyncpg.md)                        | ✓                |
| [![python.clickhouse-driver icon](https://docs.sentry.io/_next/static/media/clickhouse.0c5d40c6.svg)ClickHouse](https://docs.sentry.io/platforms/python/integrations/clickhouse-driver.md) | ✓                |
| [![python.pymongo icon](https://docs.sentry.io/_next/static/media/mongodb.38a0757a.svg)MongoDB](https://docs.sentry.io/platforms/python/integrations/pymongo.md)                           | ✓                |
| [![python.redis icon](https://docs.sentry.io/_next/static/media/redis.af47d316.svg)Redis](https://docs.sentry.io/platforms/python/integrations/redis.md)                                   | ✓                |
| [![python.sqlalchemy icon](https://docs.sentry.io/_next/static/media/sqlalchemy.dee63434.svg)SQLAlchemy](https://docs.sentry.io/platforms/python/integrations/sqlalchemy.md)               | ✓                |

### [AI](https://docs.sentry.io/platforms/python/integrations.md#ai)

|                                                                                                                                                                                         | **Auto-enabled** |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------- |
| [![anthropic icon](https://docs.sentry.io/_next/static/media/anthropic.6478e781.svg)Anthropic](https://docs.sentry.io/platforms/python/integrations/anthropic.md)                       | ✓                |
| [![google-genai icon](https://docs.sentry.io/_next/static/media/gemini.6a0c6609.svg)Google Gen AI](https://docs.sentry.io/platforms/python/integrations/google-genai.md)                | ✓                |
| [![huggingface\_hub icon](https://docs.sentry.io/_next/static/media/huggingface.dc0db3de.svg)Hugging Face Hub](https://docs.sentry.io/platforms/python/integrations/huggingface_hub.md) | ✓                |
| [![openai icon](https://docs.sentry.io/_next/static/media/openai.2d7a0936.svg)OpenAI](https://docs.sentry.io/platforms/python/integrations/openai.md)                                   | ✓                |
| [![openai-agents icon](https://docs.sentry.io/_next/static/media/openai.2d7a0936.svg)OpenAI Agents SDK](https://docs.sentry.io/platforms/python/integrations/openai-agents.md)          | ✓                |
| [![langchain icon](https://docs.sentry.io/_next/static/media/langchain.00856afb.svg)LangChain](https://docs.sentry.io/platforms/python/integrations/langchain.md)                       | ✓                |
| [![langgraph icon](https://docs.sentry.io/_next/static/media/langgraph.0ea576b7.svg)LangGraph](https://docs.sentry.io/platforms/python/integrations/langgraph.md)                       | ✓                |
| [![litellm icon](https://docs.sentry.io/_next/static/media/litellm.a596cfae.svg)LiteLLM](https://docs.sentry.io/platforms/python/integrations/litellm.md)                               |                  |
| [![pydantic-ai icon](https://docs.sentry.io/_next/static/media/pydantic-ai.634c177b.svg)Pydantic AI](https://docs.sentry.io/platforms/python/integrations/pydantic-ai.md)               | ✓                |
| [![mcp icon](https://docs.sentry.io/_next/static/media/mcp.7f9739f2.svg)MCP (Model Context Protocol)](https://docs.sentry.io/platforms/python/integrations/mcp.md)                      | ✓                |

### [Data Processing](https://docs.sentry.io/platforms/python/integrations.md#data-processing)

|                                                                                                                                                                                | **Auto-enabled** |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ---------------- |
| [![python.airflow icon](https://docs.sentry.io/_next/static/media/apache-airflow.9684c0b0.svg)Apache Airflow](https://docs.sentry.io/platforms/python/integrations/airflow.md) |                  |
| [![python.beam icon](https://docs.sentry.io/_next/static/media/apache-beam.888cab5f.svg)Apache Beam](https://docs.sentry.io/platforms/python/integrations/beam.md)             |                  |
| [![python.spark icon](https://docs.sentry.io/_next/static/media/apache-spark.4e0327e4.svg)Apache Spark](https://docs.sentry.io/platforms/python/integrations/spark.md)         |                  |
| [![python.arq icon](https://docs.sentry.io/_next/static/media/python.94740f0e.svg)ARQ](https://docs.sentry.io/platforms/python/integrations/arq.md)                            | ✓                |
| [![python.celery icon](https://docs.sentry.io/_next/static/media/celery.520b3988.svg)Celery](https://docs.sentry.io/platforms/python/integrations/celery.md)                   | ✓                |
| [![python.dramatiq icon](https://docs.sentry.io/_next/static/media/python.94740f0e.svg)Dramatiq](https://docs.sentry.io/platforms/python/integrations/dramatiq.md)             |                  |
| [![python.huey icon](https://docs.sentry.io/_next/static/media/huey.cb6be99b.svg)huey](https://docs.sentry.io/platforms/python/integrations/huey.md)                           | ✓                |
| [![python.rq icon](https://docs.sentry.io/_next/static/media/redis.af47d316.svg)RQ](https://docs.sentry.io/platforms/python/integrations/rq.md)                                | ✓                |
| [![python.ray icon](https://docs.sentry.io/_next/static/media/python.94740f0e.svg)Ray](https://docs.sentry.io/platforms/python/integrations/ray.md)                            |                  |

### [Feature Flags](https://docs.sentry.io/platforms/python/integrations.md#feature-flags)

|                                                                                                                                                                   | **Auto-enabled** |
| ----------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------- |
| [![python icon](https://docs.sentry.io/_next/static/media/python.94740f0e.svg)LaunchDarkly](https://docs.sentry.io/platforms/python/integrations/launchdarkly.md) |                  |
| [![python icon](https://docs.sentry.io/_next/static/media/python.94740f0e.svg)OpenFeature](https://docs.sentry.io/platforms/python/integrations/openfeature.md)   |                  |
| [![python icon](https://docs.sentry.io/_next/static/media/python.94740f0e.svg)Statsig](https://docs.sentry.io/platforms/python/integrations/statsig.md)           |                  |
| [![python icon](https://docs.sentry.io/_next/static/media/python.94740f0e.svg)Unleash](https://docs.sentry.io/platforms/python/integrations/unleash.md)           |                  |

### [Cloud Computing](https://docs.sentry.io/platforms/python/integrations.md#cloud-computing)

|                                                                                                                                                                                                          | **Auto-enabled** |
| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------- |
| [![python.awslambda icon](https://docs.sentry.io/_next/static/media/python.94740f0e.svg)AWS Lambda](https://docs.sentry.io/platforms/python/integrations/aws-lambda.md)                                  |                  |
| [![python.boto3 icon](https://docs.sentry.io/_next/static/media/aws.0bbeac02.svg)Boto3](https://docs.sentry.io/platforms/python/integrations/boto3.md)                                                   | ✓                |
| [![python.chalice icon](https://docs.sentry.io/_next/static/media/chalice.d34d7775.svg)Chalice](https://docs.sentry.io/platforms/python/integrations/chalice.md)                                         | ✓                |
| [![python.cloudresourcecontext icon](https://docs.sentry.io/_next/static/media/python.94740f0e.svg)Cloud Resource Context](https://docs.sentry.io/platforms/python/integrations/cloudresourcecontext.md) |                  |
| [![python.gcpfunctions icon](https://docs.sentry.io/_next/static/media/gcp-functions.6492b2be.svg)Google Cloud Functions](https://docs.sentry.io/platforms/python/integrations/gcp-functions.md)         |                  |
| [![python.serverless icon](https://docs.sentry.io/_next/static/media/serverless.b295f311.svg)Serverless Framework](https://docs.sentry.io/platforms/python/integrations/serverless.md)                   |                  |

### [HTTP Clients](https://docs.sentry.io/platforms/python/integrations.md#http-clients)

|                                                                                                                                                                                 | **Auto-enabled** |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------- |
| [![python.aiohttp icon](https://docs.sentry.io/_next/static/media/aiohttp.44ca8a6c.svg)AIOHTTP](https://docs.sentry.io/platforms/python/integrations/aiohttp/aiohttp-client.md) | ✓                |
| [![python.httpx icon](https://docs.sentry.io/_next/static/media/httpx.008a601b.svg)HTTPX](https://docs.sentry.io/platforms/python/integrations/httpx.md)                        | ✓                |
| [![python icon](https://docs.sentry.io/_next/static/media/python.94740f0e.svg)HTTPX2](https://docs.sentry.io/platforms/python/integrations/httpx2.md)                           | ✓                |
| [![python icon](https://docs.sentry.io/_next/static/media/python.94740f0e.svg)pyreqwest](https://docs.sentry.io/platforms/python/integrations/pyreqwest.md)                     |                  |
| Python standard HTTP client (in the [Default Integrations](https://docs.sentry.io/platforms/python/integrations/default-integrations.md#stdlib))                                | ✓                |
| `Requests` HTTP instrumentation is done via the [Default Integrations](https://docs.sentry.io/platforms/python/integrations/default-integrations.md#stdlib).                    | ✓                |

### [GraphQL](https://docs.sentry.io/platforms/python/integrations.md#graphql)

|                                                                                                                                                                              | **Auto-enabled** |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------- |
| [![python.ariadne icon](https://docs.sentry.io/_next/static/media/ariadne.b9075091.svg)Ariadne](https://docs.sentry.io/platforms/python/integrations/ariadne.md)             | ✓                |
| [![python.gql icon](https://docs.sentry.io/_next/static/media/graphql.3639760f.svg)GQL](https://docs.sentry.io/platforms/python/integrations/gql.md)                         | ✓                |
| [![python.graphene icon](https://docs.sentry.io/_next/static/media/graphene.938437d1.svg)Graphene](https://docs.sentry.io/platforms/python/integrations/graphene.md)         | ✓                |
| [![python.strawberry icon](https://docs.sentry.io/_next/static/media/strawberry.acb82173.svg)Strawberry](https://docs.sentry.io/platforms/python/integrations/strawberry.md) | ✓                |

### [RPC](https://docs.sentry.io/platforms/python/integrations.md#rpc)

|                                                                                                                                                      | **Auto-enabled** |
| ---------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------- |
| [![python.grpc icon](https://docs.sentry.io/_next/static/media/grpc.84f09bd5.svg)gRPC](https://docs.sentry.io/platforms/python/integrations/grpc.md) | ✓                |

### [Logging](https://docs.sentry.io/platforms/python/integrations.md#logging)

|                                                                                                                                                                 | **Auto-enabled** |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------- |
| [![python.logging icon](https://docs.sentry.io/_next/static/media/python.94740f0e.svg)Logging](https://docs.sentry.io/platforms/python/integrations/logging.md) | ✓                |
| [![python.loguru icon](https://docs.sentry.io/_next/static/media/loguru.be6c3709.svg)Loguru](https://docs.sentry.io/platforms/python/integrations/loguru.md)    | ✓                |

### [Miscellaneous](https://docs.sentry.io/platforms/python/integrations.md#miscellaneous)

|                                                                                                                                                                                 | **Auto-enabled** |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------- |
| [![python.asgi icon](https://docs.sentry.io/_next/static/media/python.94740f0e.svg)ASGI](https://docs.sentry.io/platforms/python/integrations/asgi.md)                          |                  |
| [![python.asyncio icon](https://docs.sentry.io/_next/static/media/python.94740f0e.svg)asyncio](https://docs.sentry.io/platforms/python/integrations/asyncio.md)                 |                  |
| [![python.opentelemetry icon](https://docs.sentry.io/_next/static/media/python.94740f0e.svg)Opentelemetry (OTLP)](https://docs.sentry.io/platforms/python/integrations/otlp.md) |                  |
| [![python.pure\_eval icon](https://docs.sentry.io/_next/static/media/python.94740f0e.svg)Enhanced Locals](https://docs.sentry.io/platforms/python/integrations/pure_eval.md)    |                  |
| [![python.gnu\_backtrace icon](https://docs.sentry.io/_next/static/media/gnu.1cffddbc.svg)GNU Backtrace](https://docs.sentry.io/platforms/python/integrations/gnu_backtrace.md) |                  |
| [![python.rust\_tracing icon](https://docs.sentry.io/_next/static/media/rust.13a64d51.svg)Rust Tracing](https://docs.sentry.io/platforms/python/integrations/rust_tracing.md)   |                  |
| [![python.socket icon](https://docs.sentry.io/_next/static/media/python.94740f0e.svg)Socket](https://docs.sentry.io/platforms/python/integrations/socket.md)                    |                  |
| [![python.sys\_exit icon](https://docs.sentry.io/_next/static/media/python.94740f0e.svg)sys.exit](https://docs.sentry.io/platforms/python/integrations/sys_exit.md)             |                  |
| [![python.tryton icon](https://docs.sentry.io/_next/static/media/tryton.2b4d203d.svg)Tryton](https://docs.sentry.io/platforms/python/integrations/tryton.md)                    |                  |
| [![python.typer icon](https://docs.sentry.io/_next/static/media/python.94740f0e.svg)Typer](https://docs.sentry.io/platforms/python/integrations/typer.md)                       |                  |
| [![python.wsgi icon](https://docs.sentry.io/_next/static/media/python.94740f0e.svg)WSGI](https://docs.sentry.io/platforms/python/integrations/wsgi.md)                          |                  |

### [Default Integrations](https://docs.sentry.io/platforms/python/integrations.md#default-integrations)

| Integration                                                                                                 |
| ----------------------------------------------------------------------------------------------------------- |
| [Argv](https://docs.sentry.io/platforms/python/integrations/default-integrations.md#argv)                   |
| [Atexit](https://docs.sentry.io/platforms/python/integrations/default-integrations.md#atexit)               |
| [Excepthook](https://docs.sentry.io/platforms/python/integrations/default-integrations.md#excepthook)       |
| [Deduplication](https://docs.sentry.io/platforms/python/integrations/default-integrations.md#deduplication) |
| [Stdlib](https://docs.sentry.io/platforms/python/integrations/default-integrations.md#stdlib)               |
| [Modules](https://docs.sentry.io/platforms/python/integrations/default-integrations.md#modules)             |
| [Logging](https://docs.sentry.io/platforms/python/integrations/default-integrations.md#logging)             |
| [Threading](https://docs.sentry.io/platforms/python/integrations/default-integrations.md#threading)         |

## [Configuration](https://docs.sentry.io/platforms/python/integrations.md#configuration)

### [Enabling Integrations](https://docs.sentry.io/platforms/python/integrations.md#enabling-integrations)

Integrations can be added using the [`integrations`](https://docs.sentry.io/platforms/python/configuration/options.md#integrations) config option.

Integrations marked as "auto-enabled" in the above table will be turned on automatically, unless you set [`auto_enabling_integrations`](https://docs.sentry.io/platforms/python/configuration/options.md#auto-enabling-integrations) to `False`. If you want to configure a specific integration's settings (for instance, change Flask's default `transaction_style`), add it to your `integrations` list as you would a non-auto-enabling integration and pass in the desired options.

```python
import sentry_sdk
from sentry_sdk.integrations.asyncio import AsyncioIntegration
from sentry_sdk.integrations.flask import FlaskIntegration

sentry_sdk.init(
    integrations=[
        # The Flask integration is auto-enabling, but we want to change
        # transaction_style from the default "endpoint" to "url"
        FlaskIntegration(transaction_style="url"),
        # The asyncio integration is not enabled automatically
        # and needs to be added manually.
        AsyncioIntegration(),
    ],
)
```

### [Disabling Integrations](https://docs.sentry.io/platforms/python/integrations.md#disabling-integrations)

To disable an integration, use the [`disabled_integrations`](https://docs.sentry.io/platforms/python/configuration/options.md#disabled-integrations) config option:

```python
import sentry_sdk
from sentry_sdk.integrations.flask import FlaskIntegration

sentry_sdk.init(
    # Do not use the Flask integration even if Flask is installed.
    disabled_integrations=[
        FlaskIntegration(),
    ],
)
```

It's also possible to disable all automatically-added integrations. There are two types:

* **Auto-enabled integrations** like `FlaskIntegration` are automatically added if the SDK detects that you have a corresponding package (like Flask) installed. This happens when the [`auto_enabling_integrations`](https://docs.sentry.io/platforms/python/configuration/options.md#auto-enabling-integrations) option is set to `True` (default).
* **Default integrations** like `logging` or `excepthook` are always enabled, regardless of what packages you have installed, as long as the [`default_integrations`](https://docs.sentry.io/platforms/python/configuration/options.md#default-integrations) option is `True` (default). They provide essential SDK functionality like error deduplication or event flushing at interpreter shutdown.

To disable all auto-enabling integrations, you can use the [`auto_enabling_integrations`](https://docs.sentry.io/platforms/python/configuration/options.md#auto-enabling-integrations) option:

```python
import sentry_sdk
from sentry_sdk.integrations.flask import FlaskIntegration

sentry_sdk.init(
    # Turn off all auto-enabling integrations except for Flask
    auto_enabling_integrations=False,
    integrations=[
        FlaskIntegration(),
    ],
)
```

To disable all [default integrations](https://docs.sentry.io/platforms/python/integrations/default-integrations.md), set [`default_integrations`](https://docs.sentry.io/platforms/python/configuration/options.md#default-integrations) to `False`. Note that this disables *all* automatically added integrations, both default and auto-enabling. Any integrations you want to use then have to be manually specified via the [`integrations`](https://docs.sentry.io/platforms/python/configuration/options.md#integrations) config option.

```python
import sentry_sdk
from sentry_sdk.integrations.atexit import AtexitIntegration
from sentry_sdk.integrations.argv import ArgvIntegration
from sentry_sdk.integrations.dedupe import DedupeIntegration
from sentry_sdk.integrations.excepthook import ExcepthookIntegration
from sentry_sdk.integrations.stdlib import StdlibIntegration
from sentry_sdk.integrations.modules import ModulesIntegration
from sentry_sdk.integrations.threading import ThreadingIntegration

sentry_sdk.init(
    # Turn off the default logging integration, but keep the rest.
    default_integrations=False,
    integrations=[
        AtexitIntegration(),
        ArgvIntegration(),
        DedupeIntegration(),
        ExcepthookIntegration(),
        StdlibIntegration(),
        ModulesIntegration(),
        ThreadingIntegration(),
    ],
)
```

## Pages in this section

- [AIOHTTP](https://docs.sentry.io/platforms/python/integrations/aiohttp.md)
- [aiomysql](https://docs.sentry.io/platforms/python/integrations/aiomysql.md)
- [Anthropic](https://docs.sentry.io/platforms/python/integrations/anthropic.md)
- [Apache Airflow](https://docs.sentry.io/platforms/python/integrations/airflow.md)
- [Apache Beam](https://docs.sentry.io/platforms/python/integrations/beam.md)
- [Apache Spark](https://docs.sentry.io/platforms/python/integrations/spark.md)
- [Ariadne](https://docs.sentry.io/platforms/python/integrations/ariadne.md)
- [arq](https://docs.sentry.io/platforms/python/integrations/arq.md)
- [ASGI](https://docs.sentry.io/platforms/python/integrations/asgi.md)
- [asyncio](https://docs.sentry.io/platforms/python/integrations/asyncio.md)
- [asyncpg](https://docs.sentry.io/platforms/python/integrations/asyncpg.md)
- [AWS Lambda](https://docs.sentry.io/platforms/python/integrations/aws-lambda.md)
- [Boto3](https://docs.sentry.io/platforms/python/integrations/boto3.md)
- [Bottle](https://docs.sentry.io/platforms/python/integrations/bottle.md)
- [Celery](https://docs.sentry.io/platforms/python/integrations/celery.md)
- [Chalice](https://docs.sentry.io/platforms/python/integrations/chalice.md)
- [clickhouse-driver](https://docs.sentry.io/platforms/python/integrations/clickhouse-driver.md)
- [Cloud Resource Context](https://docs.sentry.io/platforms/python/integrations/cloudresourcecontext.md)
- [Django](https://docs.sentry.io/platforms/python/integrations/django.md)
- [Dramatiq](https://docs.sentry.io/platforms/python/integrations/dramatiq.md)
- [Falcon](https://docs.sentry.io/platforms/python/integrations/falcon.md)
- [FastAPI](https://docs.sentry.io/platforms/python/integrations/fastapi.md)
- [Flask](https://docs.sentry.io/platforms/python/integrations/flask.md)
- [GNU Backtrace](https://docs.sentry.io/platforms/python/integrations/gnu_backtrace.md)
- [Google Cloud Functions](https://docs.sentry.io/platforms/python/integrations/gcp-functions.md)
- [Google Gen AI](https://docs.sentry.io/platforms/python/integrations/google-genai.md)
- [GQL](https://docs.sentry.io/platforms/python/integrations/gql.md)
- [Graphene](https://docs.sentry.io/platforms/python/integrations/graphene.md)
- [gRPC](https://docs.sentry.io/platforms/python/integrations/grpc.md)
- [HTTPX](https://docs.sentry.io/platforms/python/integrations/httpx.md)
- [HTTPX2](https://docs.sentry.io/platforms/python/integrations/httpx2.md)
- [huey](https://docs.sentry.io/platforms/python/integrations/huey.md)
- [Hugging Face Hub](https://docs.sentry.io/platforms/python/integrations/huggingface_hub.md)
- [LangChain](https://docs.sentry.io/platforms/python/integrations/langchain.md)
- [LangGraph](https://docs.sentry.io/platforms/python/integrations/langgraph.md)
- [LaunchDarkly](https://docs.sentry.io/platforms/python/integrations/launchdarkly.md)
- [LiteLLM](https://docs.sentry.io/platforms/python/integrations/litellm.md)
- [Litestar](https://docs.sentry.io/platforms/python/integrations/litestar.md)
- [Logging](https://docs.sentry.io/platforms/python/integrations/logging.md)
- [Loguru](https://docs.sentry.io/platforms/python/integrations/loguru.md)
- [MCP (Model Context Protocol)](https://docs.sentry.io/platforms/python/integrations/mcp.md)
- [OpenAI](https://docs.sentry.io/platforms/python/integrations/openai.md)
- [OpenAI Agents](https://docs.sentry.io/platforms/python/integrations/openai-agents.md)
- [OpenFeature](https://docs.sentry.io/platforms/python/integrations/openfeature.md)
- [OpenTelemetry (OTLP)](https://docs.sentry.io/platforms/python/integrations/otlp.md)
- [pure_eval](https://docs.sentry.io/platforms/python/integrations/pure_eval.md)
- [Pydantic AI](https://docs.sentry.io/platforms/python/integrations/pydantic-ai.md)
- [PyMongo](https://docs.sentry.io/platforms/python/integrations/pymongo.md)
- [Pyramid](https://docs.sentry.io/platforms/python/integrations/pyramid.md)
- [pyreqwest](https://docs.sentry.io/platforms/python/integrations/pyreqwest.md)
- [Quart](https://docs.sentry.io/platforms/python/integrations/quart.md)
- [Ray](https://docs.sentry.io/platforms/python/integrations/ray.md)
- [Redis](https://docs.sentry.io/platforms/python/integrations/redis.md)
- [RQ (Redis Queue)](https://docs.sentry.io/platforms/python/integrations/rq.md)
- [Rust Tracing](https://docs.sentry.io/platforms/python/integrations/rust_tracing.md)
- [Sanic](https://docs.sentry.io/platforms/python/integrations/sanic.md)
- [Serverless](https://docs.sentry.io/platforms/python/integrations/serverless.md)
- [Socket](https://docs.sentry.io/platforms/python/integrations/socket.md)
- [SQLAlchemy](https://docs.sentry.io/platforms/python/integrations/sqlalchemy.md)
- [Starlette](https://docs.sentry.io/platforms/python/integrations/starlette.md)
- [Starlite](https://docs.sentry.io/platforms/python/integrations/starlite.md)
- [Statsig](https://docs.sentry.io/platforms/python/integrations/statsig.md)
- [Strawberry](https://docs.sentry.io/platforms/python/integrations/strawberry.md)
- [sys.exit](https://docs.sentry.io/platforms/python/integrations/sys_exit.md)
- [Tornado](https://docs.sentry.io/platforms/python/integrations/tornado.md)
- [Tryton](https://docs.sentry.io/platforms/python/integrations/tryton.md)
- [Typer](https://docs.sentry.io/platforms/python/integrations/typer.md)
- [Unleash](https://docs.sentry.io/platforms/python/integrations/unleash.md)
- [WSGI](https://docs.sentry.io/platforms/python/integrations/wsgi.md)
- [Default Integrations](https://docs.sentry.io/platforms/python/integrations/default-integrations.md)
