From c88401511a4de69f17c1824f89ef2974e292b4a2 Mon Sep 17 00:00:00 2001 From: Riccardo Magliocchetti Date: Thu, 12 Dec 2024 16:37:01 +0100 Subject: [PATCH] Bump OpenTelemetry dependencies to 1.29.0/0.50b0 --- README.md | 2 +- dev-requirements.txt | 20 ++++---- operator/requirements.txt | 103 +++++++++++++++++++------------------- pyproject.toml | 12 ++--- 4 files changed, 69 insertions(+), 68 deletions(-) diff --git a/README.md b/README.md index dd705628..f2440eb5 100644 --- a/README.md +++ b/README.md @@ -70,7 +70,7 @@ opentelemetry-instrument gunicorn main:app ## Configuration -The distribution supports all the configuration variables from OpenTelemetry Python project version 1.28.2. +The distribution supports all the configuration variables from OpenTelemetry Python project version 1.29.0. ### Default configuration variables diff --git a/dev-requirements.txt b/dev-requirements.txt index 517ac348..4bb15a92 100644 --- a/dev-requirements.txt +++ b/dev-requirements.txt @@ -36,7 +36,7 @@ iniconfig==2.0.0 # via pytest leb128==1.0.8 # via elastic-opentelemetry (pyproject.toml) -opentelemetry-api==1.28.2 +opentelemetry-api==1.29.0 # via # elastic-opentelemetry (pyproject.toml) # opentelemetry-exporter-otlp-proto-grpc @@ -47,23 +47,23 @@ opentelemetry-api==1.28.2 # opentelemetry-sdk # opentelemetry-semantic-conventions # oteltest -opentelemetry-exporter-otlp==1.28.2 +opentelemetry-exporter-otlp==1.29.0 # via elastic-opentelemetry (pyproject.toml) -opentelemetry-exporter-otlp-proto-common==1.28.2 +opentelemetry-exporter-otlp-proto-common==1.29.0 # via # opentelemetry-exporter-otlp-proto-grpc # opentelemetry-exporter-otlp-proto-http -opentelemetry-exporter-otlp-proto-grpc==1.28.2 +opentelemetry-exporter-otlp-proto-grpc==1.29.0 # via opentelemetry-exporter-otlp -opentelemetry-exporter-otlp-proto-http==1.28.2 +opentelemetry-exporter-otlp-proto-http==1.29.0 # via opentelemetry-exporter-otlp -opentelemetry-instrumentation==0.49b2 +opentelemetry-instrumentation==0.50b0 # via # elastic-opentelemetry (pyproject.toml) # opentelemetry-instrumentation-system-metrics -opentelemetry-instrumentation-system-metrics==0.49b2 +opentelemetry-instrumentation-system-metrics==0.50b0 # via elastic-opentelemetry (pyproject.toml) -opentelemetry-proto==1.28.2 +opentelemetry-proto==1.29.0 # via # opentelemetry-exporter-otlp-proto-common # opentelemetry-exporter-otlp-proto-grpc @@ -73,7 +73,7 @@ opentelemetry-resource-detector-azure==0.1.5 # via elastic-opentelemetry (pyproject.toml) opentelemetry-resourcedetector-gcp==1.7.0a0 # via elastic-opentelemetry (pyproject.toml) -opentelemetry-sdk==1.28.2 +opentelemetry-sdk==1.29.0 # via # elastic-opentelemetry (pyproject.toml) # opentelemetry-exporter-otlp-proto-grpc @@ -83,7 +83,7 @@ opentelemetry-sdk==1.28.2 # opentelemetry-sdk-extension-aws opentelemetry-sdk-extension-aws==2.0.2 # via elastic-opentelemetry (pyproject.toml) -opentelemetry-semantic-conventions==0.49b2 +opentelemetry-semantic-conventions==0.50b0 # via # elastic-opentelemetry (pyproject.toml) # opentelemetry-instrumentation diff --git a/operator/requirements.txt b/operator/requirements.txt index 46215f6e..e3b10da8 100644 --- a/operator/requirements.txt +++ b/operator/requirements.txt @@ -1,56 +1,57 @@ -opentelemetry-exporter-prometheus==0.49b2 +opentelemetry-exporter-prometheus==0.50b0 opentelemetry-propagator-aws-xray==1.0.2 -opentelemetry-propagator-b3==1.28.2 -opentelemetry-propagator-jaeger==1.28.2 -opentelemetry-propagator-ot-trace==0.49b2 +opentelemetry-propagator-b3==1.29.0 +opentelemetry-propagator-jaeger==1.29.0 +opentelemetry-propagator-ot-trace==0.50b0 -opentelemetry-instrumentation-aio-pika==0.49b2 -opentelemetry-instrumentation-aiohttp-client==0.49b2 -opentelemetry-instrumentation-aiohttp-server==0.49b2 -opentelemetry-instrumentation-aiokafka==0.49b2 -opentelemetry-instrumentation-aiopg==0.49b2 -opentelemetry-instrumentation-asgi==0.49b2 -opentelemetry-instrumentation-asyncio==0.49b2 -opentelemetry-instrumentation-asyncpg==0.49b2 -opentelemetry-instrumentation-boto==0.49b2 -opentelemetry-instrumentation-boto3sqs==0.49b2 -opentelemetry-instrumentation-botocore==0.49b2 -opentelemetry-instrumentation-cassandra==0.49b2 -opentelemetry-instrumentation-celery==0.49b2 -opentelemetry-instrumentation-confluent-kafka==0.49b2 -opentelemetry-instrumentation-dbapi==0.49b2 -opentelemetry-instrumentation-django==0.49b2 -opentelemetry-instrumentation-elasticsearch==0.49b2 -opentelemetry-instrumentation-falcon==0.49b2 -opentelemetry-instrumentation-fastapi==0.49b2 -opentelemetry-instrumentation-flask==0.49b2 -opentelemetry-instrumentation-grpc==0.49b2 -opentelemetry-instrumentation-httpx==0.49b2 -opentelemetry-instrumentation-jinja2==0.49b2 -opentelemetry-instrumentation-kafka-python==0.49b2 -opentelemetry-instrumentation-logging==0.49b2 -opentelemetry-instrumentation-mysql==0.49b2 -opentelemetry-instrumentation-mysqlclient==0.49b2 -opentelemetry-instrumentation-pika==0.49b2 -opentelemetry-instrumentation-psycopg==0.49b2 -opentelemetry-instrumentation-psycopg2==0.49b2 -opentelemetry-instrumentation-pymemcache==0.49b2 -opentelemetry-instrumentation-pymongo==0.49b2 -opentelemetry-instrumentation-pymysql==0.49b2 -opentelemetry-instrumentation-pyramid==0.49b2 -opentelemetry-instrumentation-redis==0.49b2 -opentelemetry-instrumentation-remoulade==0.49b2 -opentelemetry-instrumentation-requests==0.49b2 -opentelemetry-instrumentation-sqlalchemy==0.49b2 -opentelemetry-instrumentation-sqlite3==0.49b2 -opentelemetry-instrumentation-starlette==0.49b2 -opentelemetry-instrumentation-system-metrics==0.49b2 -opentelemetry-instrumentation-threading==0.49b2 -opentelemetry-instrumentation-tornado==0.49b2 -opentelemetry-instrumentation-tortoiseorm==0.49b2 -opentelemetry-instrumentation-urllib==0.49b2 -opentelemetry-instrumentation-urllib3==0.49b2 -opentelemetry-instrumentation-wsgi==0.49b2 +opentelemetry-instrumentation-aio-pika==0.50b0 +opentelemetry-instrumentation-aiohttp-client==0.50b0 +opentelemetry-instrumentation-aiohttp-server==0.50b0 +opentelemetry-instrumentation-aiokafka==0.50b0 +opentelemetry-instrumentation-aiopg==0.50b0 +opentelemetry-instrumentation-asgi==0.50b0 +opentelemetry-instrumentation-asyncio==0.50b0 +opentelemetry-instrumentation-asyncpg==0.50b0 +opentelemetry-instrumentation-boto==0.50b0 +opentelemetry-instrumentation-boto3sqs==0.50b0 +opentelemetry-instrumentation-botocore==0.50b0 +opentelemetry-instrumentation-cassandra==0.50b0 +opentelemetry-instrumentation-celery==0.50b0 +opentelemetry-instrumentation-click==0.50b0 +opentelemetry-instrumentation-confluent-kafka==0.50b0 +opentelemetry-instrumentation-dbapi==0.50b0 +opentelemetry-instrumentation-django==0.50b0 +opentelemetry-instrumentation-elasticsearch==0.50b0 +opentelemetry-instrumentation-falcon==0.50b0 +opentelemetry-instrumentation-fastapi==0.50b0 +opentelemetry-instrumentation-flask==0.50b0 +opentelemetry-instrumentation-grpc==0.50b0 +opentelemetry-instrumentation-httpx==0.50b0 +opentelemetry-instrumentation-jinja2==0.50b0 +opentelemetry-instrumentation-kafka-python==0.50b0 +opentelemetry-instrumentation-logging==0.50b0 +opentelemetry-instrumentation-mysql==0.50b0 +opentelemetry-instrumentation-mysqlclient==0.50b0 +opentelemetry-instrumentation-pika==0.50b0 +opentelemetry-instrumentation-psycopg==0.50b0 +opentelemetry-instrumentation-psycopg2==0.50b0 +opentelemetry-instrumentation-pymemcache==0.50b0 +opentelemetry-instrumentation-pymongo==0.50b0 +opentelemetry-instrumentation-pymysql==0.50b0 +opentelemetry-instrumentation-pyramid==0.50b0 +opentelemetry-instrumentation-redis==0.50b0 +opentelemetry-instrumentation-remoulade==0.50b0 +opentelemetry-instrumentation-requests==0.50b0 +opentelemetry-instrumentation-sqlalchemy==0.50b0 +opentelemetry-instrumentation-sqlite3==0.50b0 +opentelemetry-instrumentation-starlette==0.50b0 +opentelemetry-instrumentation-system-metrics==0.50b0 +opentelemetry-instrumentation-threading==0.50b0 +opentelemetry-instrumentation-tornado==0.50b0 +opentelemetry-instrumentation-tortoiseorm==0.50b0 +opentelemetry-instrumentation-urllib==0.50b0 +opentelemetry-instrumentation-urllib3==0.50b0 +opentelemetry-instrumentation-wsgi==0.50b0 elastic-opentelemetry-instrumentation-openai==0.6.0 diff --git a/pyproject.toml b/pyproject.toml index efeaa10a..768ebf84 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -27,15 +27,15 @@ classifiers = [ ] dependencies = [ - "opentelemetry-api == 1.28.2", - "opentelemetry-exporter-otlp == 1.28.2", - "opentelemetry-instrumentation == 0.49b2", - "opentelemetry-instrumentation-system-metrics == 0.49b2", + "opentelemetry-api == 1.29.0", + "opentelemetry-exporter-otlp == 1.29.0", + "opentelemetry-instrumentation == 0.50b0", + "opentelemetry-instrumentation-system-metrics == 0.50b0", "opentelemetry-resourcedetector-gcp ~= 1.7.0a0", "opentelemetry-resource-detector-azure ~= 0.1.5", - "opentelemetry-sdk == 1.28.2", + "opentelemetry-sdk == 1.29.0", "opentelemetry-sdk-extension-aws ~= 2.0.2", - "opentelemetry-semantic-conventions == 0.49b2", + "opentelemetry-semantic-conventions == 0.50b0", "packaging", ]