From 2736e81c48e2d8c51b0474a4c100cf6e012c02f7 Mon Sep 17 00:00:00 2001 From: Srikanth Chekuri Date: Thu, 1 Sep 2022 21:26:22 +0530 Subject: [PATCH 1/2] Bump API/SDK version for exporters --- .../opentelemetry-exporter-otlp-proto-grpc/pyproject.toml | 4 ++-- .../opentelemetry-exporter-otlp-proto-http/pyproject.toml | 4 ++-- exporter/opentelemetry-exporter-prometheus/pyproject.toml | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/exporter/opentelemetry-exporter-otlp-proto-grpc/pyproject.toml b/exporter/opentelemetry-exporter-otlp-proto-grpc/pyproject.toml index 2e05816e8d6..f8172f6f9b3 100644 --- a/exporter/opentelemetry-exporter-otlp-proto-grpc/pyproject.toml +++ b/exporter/opentelemetry-exporter-otlp-proto-grpc/pyproject.toml @@ -28,9 +28,9 @@ dependencies = [ "backoff >= 1.10.0, < 3.0.0; python_version>='3.7'", "googleapis-common-protos ~= 1.52", "grpcio >= 1.0.0, < 2.0.0", - "opentelemetry-api ~= 1.3", + "opentelemetry-api ~= 1.12", "opentelemetry-proto == 1.12.0", - "opentelemetry-sdk ~= 1.11", + "opentelemetry-sdk ~= 1.12", ] [project.optional-dependencies] diff --git a/exporter/opentelemetry-exporter-otlp-proto-http/pyproject.toml b/exporter/opentelemetry-exporter-otlp-proto-http/pyproject.toml index edf4db8a93b..e24085625ba 100644 --- a/exporter/opentelemetry-exporter-otlp-proto-http/pyproject.toml +++ b/exporter/opentelemetry-exporter-otlp-proto-http/pyproject.toml @@ -27,9 +27,9 @@ dependencies = [ "backoff >= 1.10.0, < 2.0.0; python_version<'3.7'", "backoff >= 1.10.0, < 3.0.0; python_version>='3.7'", "googleapis-common-protos ~= 1.52", - "opentelemetry-api ~= 1.3", + "opentelemetry-api ~= 1.12", "opentelemetry-proto == 1.12.0", - "opentelemetry-sdk ~= 1.11", + "opentelemetry-sdk ~= 1.12", "requests ~= 2.7", ] diff --git a/exporter/opentelemetry-exporter-prometheus/pyproject.toml b/exporter/opentelemetry-exporter-prometheus/pyproject.toml index d7f9cef33d0..9dd2d635173 100644 --- a/exporter/opentelemetry-exporter-prometheus/pyproject.toml +++ b/exporter/opentelemetry-exporter-prometheus/pyproject.toml @@ -24,8 +24,8 @@ classifiers = [ "Programming Language :: Python :: 3.10", ] dependencies = [ - "opentelemetry-api >= 1.10.0", - "opentelemetry-sdk >= 1.10.0", + "opentelemetry-api ~= 1.12", + "opentelemetry-sdk ~= 1.12", "prometheus_client >= 0.5.0, < 1.0.0", ] From d21b32dbd6914376c408ee857088c37ffbb245d3 Mon Sep 17 00:00:00 2001 From: Srikanth Chekuri Date: Thu, 1 Sep 2022 21:30:46 +0530 Subject: [PATCH 2/2] Add CHANGELOG --- CHANGELOG.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index a4af2ef82ec..ea2cb6a74a8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -15,6 +15,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ([#2870](https://github.com/open-telemetry/opentelemetry-python/pull/2870)) - Fix: Remove `LogEmitter.flush()` to align with OTel Log spec ([#2863](https://github.com/open-telemetry/opentelemetry-python/pull/2863)) +- Bump minimum required API/SDK version for exporters that support metrics + ([#2918](https://github.com/open-telemetry/opentelemetry-python/pull/2918)) ## [1.12.0-0.33b0](https://github.com/open-telemetry/opentelemetry-python/releases/tag/v1.12.0) - 2022-08-08