From 566da97bb53c5fe1ad13d84ce734d5712f3a2644 Mon Sep 17 00:00:00 2001 From: teddylear Date: Tue, 29 Mar 2022 18:05:55 -0400 Subject: [PATCH 1/3] chore: edit otpl-proto-grpc exporter dependencies to be more lax for backoff lib --- exporter/opentelemetry-exporter-otlp-proto-grpc/setup.cfg | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/exporter/opentelemetry-exporter-otlp-proto-grpc/setup.cfg b/exporter/opentelemetry-exporter-otlp-proto-grpc/setup.cfg index 6362a4c5533..08b13b56c68 100644 --- a/exporter/opentelemetry-exporter-otlp-proto-grpc/setup.cfg +++ b/exporter/opentelemetry-exporter-otlp-proto-grpc/setup.cfg @@ -45,7 +45,7 @@ install_requires = opentelemetry-api ~= 1.3 opentelemetry-sdk ~= 1.10.0 opentelemetry-proto == 1.10.0 - backoff ~= 1.10.0 + backoff >= 1.10.0, < 2.0.0 [options.extras_require] test = From 3b3283dcde6f07758783e13af65638075777558d Mon Sep 17 00:00:00 2001 From: teddylear Date: Tue, 29 Mar 2022 23:46:06 -0400 Subject: [PATCH 2/3] chore: Update changelog for otlp-proto-grpc exporter change --- CHANGELOG.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 305f9f92011..80b81a76f9b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -26,6 +26,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ([#2566](https://github.com/open-telemetry/opentelemetry-python/pull/2566)) - Remove `enable_default_view` option from sdk MeterProvider ([#2547](https://github.com/open-telemetry/opentelemetry-python/pull/2547)) +- Update otlp-proto-grpc exporter to have more lax requirements for `backoff` lib + ([#2575](https://github.com/open-telemetry/opentelemetry-python/pull/2575)) ## [1.10.0-0.29b0](https://github.com/open-telemetry/opentelemetry-python/releases/tag/v1.10.0-0.29b0) - 2022-03-10 From 134deb862146eafbf0e0f0f636f5deafc9a8cf09 Mon Sep 17 00:00:00 2001 From: teddylear Date: Wed, 30 Mar 2022 17:11:14 -0400 Subject: [PATCH 3/3] chore: lax backoff lib requirements for otlp-proto-http exporter --- CHANGELOG.md | 2 +- exporter/opentelemetry-exporter-otlp-proto-http/setup.cfg | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 80b81a76f9b..183df409993 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -26,7 +26,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ([#2566](https://github.com/open-telemetry/opentelemetry-python/pull/2566)) - Remove `enable_default_view` option from sdk MeterProvider ([#2547](https://github.com/open-telemetry/opentelemetry-python/pull/2547)) -- Update otlp-proto-grpc exporter to have more lax requirements for `backoff` lib +- Update otlp-proto-grpc and otlp-proto-http exporters to have more lax requirements for `backoff` lib ([#2575](https://github.com/open-telemetry/opentelemetry-python/pull/2575)) ## [1.10.0-0.29b0](https://github.com/open-telemetry/opentelemetry-python/releases/tag/v1.10.0-0.29b0) - 2022-03-10 diff --git a/exporter/opentelemetry-exporter-otlp-proto-http/setup.cfg b/exporter/opentelemetry-exporter-otlp-proto-http/setup.cfg index 2b3b37f01a0..9b5c0b0afb1 100644 --- a/exporter/opentelemetry-exporter-otlp-proto-http/setup.cfg +++ b/exporter/opentelemetry-exporter-otlp-proto-http/setup.cfg @@ -45,7 +45,7 @@ install_requires = opentelemetry-api ~= 1.3 opentelemetry-sdk ~= 1.3 opentelemetry-proto == 1.10.0 - backoff ~= 1.10.0 + backoff >= 1.10.0, < 2.0.0 [options.extras_require] test =