Skip to content
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
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ With EDOT Python you have access to all the features of the OpenTelemetry Python

## Configuration

The distribution supports all the configuration variables from OpenTelemetry Python project version 1.43.0.
The distribution supports all the configuration variables from OpenTelemetry Python project version 1.44.0.

See [Configuration](https://www.elastic.co/docs/reference/opentelemetry/edot-sdks/python/configuration.html) for more details.

Expand Down
28 changes: 14 additions & 14 deletions dev-requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ build==1.5.0
# via pip-tools
certifi==2026.7.22
# via requests
charset-normalizer==3.5.0
charset-normalizer==3.5.1
# via requests
click==8.4.2
# via pip-tools
Expand All @@ -28,7 +28,7 @@ iniconfig==2.3.0
# via pytest
leb128==1.0.9
# via elastic-opentelemetry (pyproject.toml)
opentelemetry-api==1.43.0
opentelemetry-api==1.44.0
# via
# elastic-opentelemetry (pyproject.toml)
# opentelemetry-exporter-otlp-proto-grpc
Expand All @@ -41,40 +41,40 @@ opentelemetry-api==1.43.0
# opentelemetry-sdk
# opentelemetry-semantic-conventions
# oteltest
opentelemetry-exporter-otlp==1.43.0
opentelemetry-exporter-otlp==1.44.0
# via elastic-opentelemetry (pyproject.toml)
opentelemetry-exporter-otlp-proto-common==1.43.0
opentelemetry-exporter-otlp-proto-common==1.44.0
# via
# opentelemetry-exporter-otlp-proto-grpc
# opentelemetry-exporter-otlp-proto-http
opentelemetry-exporter-otlp-proto-grpc==1.43.0
opentelemetry-exporter-otlp-proto-grpc==1.44.0
# via opentelemetry-exporter-otlp
opentelemetry-exporter-otlp-proto-http==1.43.0
opentelemetry-exporter-otlp-proto-http==1.44.0
# via opentelemetry-exporter-otlp
opentelemetry-instrumentation==0.64b0
opentelemetry-instrumentation==0.65b0
# via
# elastic-opentelemetry (pyproject.toml)
# opentelemetry-instrumentation-logging
# opentelemetry-instrumentation-system-metrics
opentelemetry-instrumentation-logging==0.64b0
opentelemetry-instrumentation-logging==0.65b0
# via elastic-opentelemetry (pyproject.toml)
opentelemetry-instrumentation-system-metrics==0.64b0
opentelemetry-instrumentation-system-metrics==0.65b0
# via elastic-opentelemetry (pyproject.toml)
opentelemetry-opamp-client==0.3b0
# via elastic-opentelemetry (pyproject.toml)
opentelemetry-proto==1.43.0
opentelemetry-proto==1.44.0
# via
# opentelemetry-exporter-otlp-proto-common
# opentelemetry-exporter-otlp-proto-grpc
# opentelemetry-exporter-otlp-proto-http
# oteltest
opentelemetry-resource-detector-azure==0.1.5
# via elastic-opentelemetry (pyproject.toml)
opentelemetry-resource-detector-containerid==0.64b0
opentelemetry-resource-detector-containerid==0.65b0
# via elastic-opentelemetry (pyproject.toml)
opentelemetry-resourcedetector-gcp==1.14.0
# via elastic-opentelemetry (pyproject.toml)
opentelemetry-sdk==1.43.0
opentelemetry-sdk==1.44.0
# via
# elastic-opentelemetry (pyproject.toml)
# opentelemetry-exporter-otlp-proto-grpc
Expand All @@ -85,7 +85,7 @@ opentelemetry-sdk==1.43.0
# opentelemetry-sdk-extension-aws
opentelemetry-sdk-extension-aws==2.1.0
# via elastic-opentelemetry (pyproject.toml)
opentelemetry-semantic-conventions==0.64b0
opentelemetry-semantic-conventions==0.65b0
# via
# elastic-opentelemetry (pyproject.toml)
# opentelemetry-instrumentation
Expand Down Expand Up @@ -113,7 +113,7 @@ protobuf==6.33.6
# oteltest
psutil==7.2.2
# via opentelemetry-instrumentation-system-metrics
pygments==2.20.0
pygments==2.21.0
# via pytest
pyproject-hooks==1.2.0
# via
Expand Down
19 changes: 10 additions & 9 deletions docs/reference/edot-python/supported-technologies.md
Original file line number Diff line number Diff line change
Expand Up @@ -65,26 +65,26 @@ Instrumentations are not installed by default. Use the [edot-bootstrap](/referen
| [opentelemetry-instrumentation-aiohttp-client](https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-aiohttp-client) | `aiohttp ~= 3.0` | migration | `opentelemetry.instrumentation.aiohttp_client` |
| [opentelemetry-instrumentation-aiohttp-server](https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-aiohttp-server) | `aiohttp ~= 3.0` | migration | `opentelemetry.instrumentation.aiohttp_server` |
| [opentelemetry-instrumentation-aiokafka](https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-aiokafka) | `aiokafka >= 0.8, < 1.0` | development | `opentelemetry.instrumentation.aiokafka` |
| [opentelemetry-instrumentation-aiopg](https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-aiopg) | `aiopg >= 0.13.0, < 2.0.0` | development | `opentelemetry.instrumentation.aiopg` |
| [opentelemetry-instrumentation-aiopg](https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-aiopg) | `aiopg >= 0.13.0, < 2.0.0` | migration | `opentelemetry.instrumentation.aiopg` |
| [opentelemetry-instrumentation-asgi](https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-asgi) | `asgiref ~= 3.0` | migration | `opentelemetry.instrumentation.asgi` |
| [opentelemetry-instrumentation-asyncclick](https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-asyncclick) | `asyncclick ~= 8.0` | development | `opentelemetry.instrumentation.asyncclick` |
| [opentelemetry-instrumentation-asyncio](https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-asyncio) | `asyncio` | development | `opentelemetry.instrumentation.asyncio` |
| [opentelemetry-instrumentation-asyncpg](https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-asyncpg) | `asyncpg >= 0.12.0` | development | `opentelemetry.instrumentation.asyncpg` |
| [opentelemetry-instrumentation-asyncpg](https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-asyncpg) | `asyncpg >= 0.12.0` | migration | `opentelemetry.instrumentation.asyncpg` |
| [opentelemetry-instrumentation-aws-lambda](https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-aws-lambda) | | development | `opentelemetry.instrumentation.aws_lambda` |
| [opentelemetry-instrumentation-boto3sqs](https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-boto3sqs) | `boto3 ~= 1.0` | development | `opentelemetry.instrumentation.boto3sqs` |
| [opentelemetry-instrumentation-botocore](https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-botocore) | `botocore ~= 1.0, aiobotocore ~=2.0` | development | `opentelemetry.instrumentation.botocore`, `opentelemetry.instrumentation.botocore.bedrock-runtime`, `opentelemetry.instrumentation.botocore.dynamodb`, `opentelemetry.instrumentation.botocore.lambda`, `opentelemetry.instrumentation.botocore.secreatsmanager`, `opentelemetry.instrumentation.botocore.stepfunctions`, `opentelemetry.instrumentation.botocore.sns`, `opentelemetry.instrumentation.botocore.sqs` |
| [opentelemetry-instrumentation-cassandra](https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-cassandra) | `cassandra-driver ~= 3.25`,`scylla-driver ~= 3.25` | development | `opentelemetry.instrumentation.cassandra` |
| [opentelemetry-instrumentation-botocore](https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-botocore) | `botocore ~= 1.0, aiobotocore >=2.0,<4.0` | development | `opentelemetry.instrumentation.botocore`, `opentelemetry.instrumentation.botocore.bedrock-runtime`, `opentelemetry.instrumentation.botocore.dynamodb`, `opentelemetry.instrumentation.botocore.lambda`, `opentelemetry.instrumentation.botocore.secreatsmanager`, `opentelemetry.instrumentation.botocore.stepfunctions`, `opentelemetry.instrumentation.botocore.sns`, `opentelemetry.instrumentation.botocore.sqs` |
| [opentelemetry-instrumentation-cassandra](https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-cassandra) | `cassandra-driver ~= 3.25`,`scylla-driver ~= 3.25` | migration | `opentelemetry.instrumentation.cassandra` |
| [opentelemetry-instrumentation-celery](https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-celery) | `celery >= 4.0, < 6.0` | development | `opentelemetry.instrumentation.celery` |
| [opentelemetry-instrumentation-click](https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-click) | `click >= 8.1.3, < 9.0.0` | development | `opentelemetry.instrumentation.click` |
| [opentelemetry-instrumentation-confluent-kafka](https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-confluent-kafka) | `confluent-kafka >= 1.8.2, < 3.0.0` | development | `opentelemetry.instrumentation.confluent_kafka` |
| [opentelemetry-instrumentation-dbapi](https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-dbapi) | `dbapi` | migration | |
| [opentelemetry-instrumentation-django](https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-django) | `django >= 2.0` | development | `opentelemetry.instrumentation.django` |
| [opentelemetry-instrumentation-elasticsearch](https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-elasticsearch) | `elasticsearch >= 6.0, < 8.13` | development | `opentelemetry.instrumentation.elasticsearch` |
| [opentelemetry-instrumentation-exceptions](https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-exceptions) | `exceptions` | development | |
| [opentelemetry-instrumentation-falcon](https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-falcon) | `falcon >= 1.4.1, < 5.0.0` | migration | `opentelemetry.instrumentation.falcon` |
| [opentelemetry-instrumentation-fastapi](https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-fastapi) | `fastapi ~= 0.92` | migration | `opentelemetry.instrumentation.fastapi` |
| [opentelemetry-instrumentation-flask](https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-flask) | `flask >= 1.0` | migration | `opentelemetry.instrumentation.flask` |
| [opentelemetry-instrumentation-grpc](https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-grpc) | `grpcio >= 1.42.0` | development | `opentelemetry.instrumentation.grpc` |
| [opentelemetry-instrumentation-httpx](https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-httpx) | `httpx >= 0.18.0` | migration | `opentelemetry.instrumentation.httpx` |
| [opentelemetry-instrumentation-httpx](https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-httpx) | `httpx >= 0.18.0,httpx2 >= 2.0.0` | migration | `opentelemetry.instrumentation.httpx` |
| [opentelemetry-instrumentation-jinja2](https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-jinja2) | `jinja2 >= 2.7, < 4.0` | development | `opentelemetry.instrumentation.jinja2` |
| [opentelemetry-instrumentation-kafka-python](https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-kafka-python) | `kafka-python >= 2.0, < 3.0`,`kafka-python-ng >= 2.0, < 3.0` | development | `opentelemetry.instrumentation.kafka` |
| [opentelemetry-instrumentation-logging](https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-logging) | `logging` | development | |
Expand All @@ -93,8 +93,8 @@ Instrumentations are not installed by default. Use the [edot-bootstrap](/referen
| [opentelemetry-instrumentation-pika](https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-pika) | `pika >= 0.12.0` | development | `opentelemetry.instrumentation.pika.pika_instrumentor` |
| [opentelemetry-instrumentation-psycopg](https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-psycopg) | `psycopg >= 3.1.0` | migration | `opentelemetry.instrumentation.psycopg` |
| [opentelemetry-instrumentation-psycopg2](https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-psycopg2) | `psycopg2 >= 2.7.3.1`,`psycopg2-binary >= 2.7.3.1` | migration | `opentelemetry.instrumentation.psycopg2` |
| [opentelemetry-instrumentation-pymemcache](https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-pymemcache) | `pymemcache >= 1.3.5, < 5` | development | `opentelemetry.instrumentation.pymemcache` |
| [opentelemetry-instrumentation-pymongo](https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-pymongo) | `pymongo >= 3.1, < 5.0` | development | `opentelemetry.instrumentation.pymongo` |
| [opentelemetry-instrumentation-pymemcache](https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-pymemcache) | `pymemcache >= 1.3.5, < 5` | migration | `opentelemetry.instrumentation.pymemcache` |
| [opentelemetry-instrumentation-pymongo](https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-pymongo) | `pymongo >= 3.1, < 5.0` | migration | `opentelemetry.instrumentation.pymongo` |
| [opentelemetry-instrumentation-pymssql](https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-pymssql) | `pymssql >= 2.1.5, < 3` | migration | `opentelemetry.instrumentation.pymssql` |
| [opentelemetry-instrumentation-pymysql](https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-pymysql) | `PyMySQL < 2` | migration | `opentelemetry.instrumentation.pymsql` |
| [opentelemetry-instrumentation-pyramid](https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-pyramid) | `pyramid >= 1.7` | migration | `opentelemetry.instrumentation.pyramid.callbacks` |
Expand All @@ -104,10 +104,11 @@ Instrumentations are not installed by default. Use the [edot-bootstrap](/referen
| [opentelemetry-instrumentation-sqlalchemy](https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-sqlalchemy) | `sqlalchemy >= 1.0.0, < 2.1.0` | migration | `opentelemetry.instrumentation.sqlalchemy` |
| [opentelemetry-instrumentation-sqlite3](https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-sqlite3) | `sqlite3` | migration | `opentelemetry.instrumentation.sqlite3` |
| [opentelemetry-instrumentation-starlette](https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-starlette) | `starlette >= 0.13` | development | `opentelemetry.instrumentation.starlette` |
| [opentelemetry-instrumentation-structlog](https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-structlog) | `structlog >= 21.1` | development | |
| [opentelemetry-instrumentation-system-metrics](https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-system-metrics) | `psutil >= 5` | development | |
| [opentelemetry-instrumentation-threading](https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-threading) | `threading` | development | |
| [opentelemetry-instrumentation-tornado](https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-tornado) | `tornado >= 5.1.1` | migration | `opentelemetry.instrumentation.tornado` |
| [opentelemetry-instrumentation-tortoiseorm](https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-tortoiseorm) | `tortoise-orm >= 0.17.0` | development | `opentelemetry.instrumentation.tortoiseorm` |
| [opentelemetry-instrumentation-tortoiseorm](https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-tortoiseorm) | `tortoise-orm >= 0.17.0` | migration | `opentelemetry.instrumentation.tortoiseorm` |
| [opentelemetry-instrumentation-urllib](https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-urllib) | `urllib` | migration | `opentelemetry.instrumentation.urllib` |
| [opentelemetry-instrumentation-urllib3](https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-urllib3) | `urllib3 >= 1.0.0, < 3.0.0` | migration | `opentelemetry.instrumentation.urllib3` |
| [opentelemetry-instrumentation-vertexai](https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation-genai/opentelemetry-instrumentation-vertexai) | `google-cloud-aiplatform >= 1.64` | development | `opentelemetry.instrumentation.vertexai` |
Expand Down
Loading
Loading