Skip to content

docs(integrations): move docs to ddtrace/contrib/internal/integration_name #14068

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 21 commits into from
Jul 22, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 0 additions & 11 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
Expand Up @@ -139,30 +139,19 @@ tests/profiling_v2 @DataDog/profiling-python
# MLObs
ddtrace/llmobs/ @DataDog/ml-observability
ddtrace/contrib/internal/openai @DataDog/ml-observability
ddtrace/contrib/_openai.py @DataDog/ml-observability
ddtrace/contrib/internal/langchain @DataDog/ml-observability
ddtrace/contrib/_langchain.py @DataDog/ml-observability
ddtrace/contrib/internal/botocore/services/bedrock.py @DataDog/ml-observability
ddtrace/contrib/internal/botocore/services/bedrock_agents.py @DataDog/ml-observability
ddtrace/contrib/botocore/services/bedrock.py @DataDog/ml-observability
ddtrace/contrib/internal/anthropic @DataDog/ml-observability
ddtrace/contrib/_anthropic.py @DataDog/ml-observability
ddtrace/contrib/internal/google_generativeai @DataDog/ml-observability
ddtrace/contrib/_google_generativeai.py @DataDog/ml-observability
ddtrace/contrib/internal/google_genai @DataDog/ml-observability
ddtrace/contrib/_google_genai.py @DataDog/ml-observability
ddtrace/contrib/internal/vertexai @DataDog/ml-observability
ddtrace/contrib/_vertexai.py @DataDog/ml-observability
ddtrace/contrib/internal/langgraph @DataDog/ml-observability
ddtrace/contrib/_langgraph.py @DataDog/ml-observability
ddtrace/contrib/internal/crewai @DataDog/ml-observability
ddtrace/contrib/_crewai.py @DataDog/ml-observability
ddtrace/contrib/internal/openai_agents @DataDog/ml-observability
ddtrace/contrib/_openai_agents.py @DataDog/ml-observability
ddtrace/contrib/internal/litellm @DataDog/ml-observability
ddtrace/contrib/_litellm.py @DataDog/ml-observability
ddtrace/contrib/internal/pydantic_ai @DataDog/ml-observability
ddtrace/contrib/_pydantic_ai.py @DataDog/ml-observability
tests/llmobs @DataDog/ml-observability
tests/contrib/openai @DataDog/ml-observability
tests/contrib/langchain @DataDog/ml-observability
Expand Down
17 changes: 0 additions & 17 deletions ddtrace/contrib/_avro.py

This file was deleted.

153 changes: 0 additions & 153 deletions ddtrace/contrib/_botocore.py

This file was deleted.

17 changes: 0 additions & 17 deletions ddtrace/contrib/_protobuf.py

This file was deleted.

62 changes: 0 additions & 62 deletions ddtrace/contrib/_pytest.py

This file was deleted.

23 changes: 0 additions & 23 deletions ddtrace/contrib/_pytest_bdd.py

This file was deleted.

3 changes: 0 additions & 3 deletions ddtrace/contrib/_pytest_benchmark.py

This file was deleted.

36 changes: 0 additions & 36 deletions ddtrace/contrib/_unittest.py

This file was deleted.

10 changes: 10 additions & 0 deletions ddtrace/contrib/integration_registry/registry.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -393,6 +393,16 @@ integrations:
min: 20.12.1
max: 24.11.1

- integration_name: gunicorn
is_external_package: true
is_tested: true
dependency_names:
- gunicorn
tested_versions_by_dependency:
gunicorn:
min: 20.0.4
max: 23.0.0

- integration_name: google_genai
is_external_package: true
is_tested: true
Expand Down
17 changes: 17 additions & 0 deletions ddtrace/contrib/internal/avro/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
"""
The Avro integration will trace all Avro read / write calls made with the ``avro``
library. This integration is enabled by default.

Enabling
~~~~~~~~

The avro integration is enabled by default. Use
:func:`patch()<ddtrace.patch>` to enable the integration::

from ddtrace import patch
patch(avro=True)

Configuration
~~~~~~~~~~~~~

"""
File renamed without changes.
Loading
Loading