Skip to content

Commit 8c3f575

Browse files
committed
tests: add pypy guard for grpcio version
1 parent fbd002f commit 8c3f575

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

instrumentation-genai/opentelemetry-instrumentation-openai-agents-v2/tests/requirements.latest.txt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,8 @@ pytest==7.4.4
4646
pytest-asyncio==0.21.0
4747
wrapt==1.16.0
4848
# test with the latest version of opentelemetry-api, sdk, and semantic conventions
49-
grpcio>=1.60.0
49+
grpcio>=1.60.0; implementation_name != "pypy"
50+
grpcio==1.51.1; implementation_name == "pypy"
5051

5152
-e opentelemetry-instrumentation
5253
-e instrumentation-genai/opentelemetry-instrumentation-openai-agents-v2

instrumentation-genai/opentelemetry-instrumentation-openai-agents-v2/tests/requirements.oldest.txt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ opentelemetry-exporter-otlp-proto-http~=1.30
2929
opentelemetry-api==1.37 # when updating, also update in pyproject.toml
3030
opentelemetry-sdk==1.37 # when updating, also update in pyproject.toml
3131
opentelemetry-semantic-conventions==0.58b0 # when updating, also update in pyproject.toml
32-
grpcio>=1.60.0
32+
grpcio>=1.60.0; implementation_name != "pypy"
33+
grpcio==1.51.1; implementation_name == "pypy"
3334

3435
-e instrumentation-genai/opentelemetry-instrumentation-openai-agents-v2

0 commit comments

Comments
 (0)