From 10defd30206aa655735e1c24487a081fc831adcb Mon Sep 17 00:00:00 2001 From: Aaron Pham <29749331+aarnphm@users.noreply.github.com> Date: Tue, 27 Sep 2022 09:58:12 -0700 Subject: [PATCH 1/3] chore: ignore specific broken pypi release Signed-off-by: Aaron Pham <29749331+aarnphm@users.noreply.github.com> --- pyproject.toml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 8341ef8371..c0f5ff9177 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -103,10 +103,12 @@ io-pandas = ["pandas", "pyarrow"] grpc = [ # Restrict maximum version due to breaking protobuf 4.21.0 changes # (see https://github.com/protocolbuffers/protobuf/issues/10051) + # 3.19.5 is currently breaking on a lot of system. "protobuf>=3.5.0, <3.20, !=3.19.5", # Lowest version that support 3.10. We need to set an upper bound # since grpcio >=1.49.0 uses protbuf >=3.20.0, which breaks compatibility. - "grpcio>=1.41.0, <1.49", + # We can't use 1.48.2 since it depends on 3.19.5 + "grpcio>=1.41.0, <1.49, !=1.48.2", "grpcio-health-checking", "grpcio-reflection", "opentelemetry-instrumentation-grpc==0.33b0", From 3a90786a2a9c55978a9bfe95442da4bd303a909a Mon Sep 17 00:00:00 2001 From: Aaron Pham <29749331+aarnphm@users.noreply.github.com> Date: Tue, 27 Sep 2022 11:24:17 -0700 Subject: [PATCH 2/3] chore: update semantic-convention requirements Signed-off-by: Aaron Pham <29749331+aarnphm@users.noreply.github.com> --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index c0f5ff9177..c12ac3298a 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -40,7 +40,7 @@ dependencies = [ "opentelemetry-instrumentation-aiohttp-client==0.33b0", "opentelemetry-instrumentation-asgi==0.33b0", "opentelemetry-sdk>=1.9.0", - "opentelemetry-semantic-conventions==0.33b0", + "opentelemetry-semantic-conventions==0.34b0", "opentelemetry-util-http==0.33b0", "packaging>=20.0", "pathspec", From 3590d2f76e3aa5504cb7250e359f404c351b2443 Mon Sep 17 00:00:00 2001 From: Aaron Pham <29749331+aarnphm@users.noreply.github.com> Date: Tue, 27 Sep 2022 11:52:11 -0700 Subject: [PATCH 3/3] rever: semantic-convention Signed-off-by: Aaron Pham <29749331+aarnphm@users.noreply.github.com> --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index c12ac3298a..c0f5ff9177 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -40,7 +40,7 @@ dependencies = [ "opentelemetry-instrumentation-aiohttp-client==0.33b0", "opentelemetry-instrumentation-asgi==0.33b0", "opentelemetry-sdk>=1.9.0", - "opentelemetry-semantic-conventions==0.34b0", + "opentelemetry-semantic-conventions==0.33b0", "opentelemetry-util-http==0.33b0", "packaging>=20.0", "pathspec",