Skip to content

Commit 734429e

Browse files
authored
gen-ai: Specify oldest version of genai util for tests (open-telemetry#4569)
1 parent 69a94e0 commit 734429e

10 files changed

Lines changed: 12 additions & 13 deletions

File tree

instrumentation-genai/opentelemetry-instrumentation-anthropic/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ dependencies = [
2828
"opentelemetry-api ~= 1.40",
2929
"opentelemetry-instrumentation ~= 0.61b0",
3030
"opentelemetry-semantic-conventions ~= 0.61b0",
31-
"opentelemetry-util-genai >= 0.4b0.dev, <0.5b0",
31+
"opentelemetry-util-genai >= 0.4b0, <0.5b0",
3232
]
3333

3434
[project.optional-dependencies]

instrumentation-genai/opentelemetry-instrumentation-anthropic/tests/requirements.oldest.txt

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,14 +15,13 @@
1515
# This variant of the requirements aims to test the system using
1616
# the oldest supported version of external dependencies.
1717

18-
-e util/opentelemetry-util-genai # todo: update to 0.4b0 when it's released
1918
anthropic==0.51.0
2019
pytest==7.4.4
2120
pytest-vcr==1.0.2
2221
pytest-asyncio==0.21.0
2322
wrapt==1.16.0
2423
opentelemetry-api==1.40 # when updating, also update in pyproject.toml
2524
opentelemetry-sdk==1.40 # when updating, also update in pyproject.toml
26-
opentelemetry-semantic-conventions==0.61b0 # when updating, also update in pyproject.toml
27-
25+
opentelemetry-semantic-conventions==0.61b0 # when updating, also update in pyproject.toml
26+
opentelemetry-util-genai==0.4b0 # when updating, also update in pyproject.toml
2827
-e instrumentation-genai/opentelemetry-instrumentation-anthropic

instrumentation-genai/opentelemetry-instrumentation-google-genai/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ dependencies = [
4242
"opentelemetry-api ~=1.40",
4343
"opentelemetry-instrumentation >=0.61b0, <2",
4444
"opentelemetry-semantic-conventions >=0.61b0, <2",
45-
"opentelemetry-util-genai >= 0.4b0.dev, <0.5b0",
45+
"opentelemetry-util-genai >= 0.4b0, <0.5b0",
4646
]
4747

4848
[project.optional-dependencies]

instrumentation-genai/opentelemetry-instrumentation-google-genai/tests/requirements.oldest.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ opentelemetry-api==1.40.0
2525
opentelemetry-sdk==1.40.0
2626
opentelemetry-semantic-conventions==0.61b0
2727
opentelemetry-instrumentation==0.61b0
28-
-e util/opentelemetry-util-genai[upload]
28+
opentelemetry-util-genai[upload]==0.4b.0
2929

3030
fsspec==2025.9.0
3131

instrumentation-genai/opentelemetry-instrumentation-openai-agents-v2/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ dependencies = [
2828
"opentelemetry-api >= 1.40",
2929
"opentelemetry-instrumentation >= 0.61b0",
3030
"opentelemetry-semantic-conventions >= 0.61b0",
31-
"opentelemetry-util-genai >= 0.4b0.dev"
31+
"opentelemetry-util-genai >= 0.4b0"
3232
]
3333

3434
[project.optional-dependencies]

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,8 @@ opentelemetry-exporter-otlp-proto-http~=1.30
2929
opentelemetry-api==1.40 # when updating, also update in pyproject.toml
3030
opentelemetry-sdk==1.40 # when updating, also update in pyproject.toml
3131
opentelemetry-semantic-conventions==0.61b0 # when updating, also update in pyproject.toml
32+
opentelemetry-util-genai==0.4b.0 # when updating, also update in pyproject.toml
3233
grpcio>=1.60.0; implementation_name != "pypy"
3334
grpcio<1.60.0; implementation_name == "pypy"
3435

35-
-e util/opentelemetry-util-genai
3636
-e instrumentation-genai/opentelemetry-instrumentation-openai-agents-v2

instrumentation-genai/opentelemetry-instrumentation-openai-v2/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ dependencies = [
2828
"opentelemetry-api ~= 1.40",
2929
"opentelemetry-instrumentation ~= 0.61b0",
3030
"opentelemetry-semantic-conventions ~= 0.61b0",
31-
"opentelemetry-util-genai >= 0.4b0.dev",
31+
"opentelemetry-util-genai >= 0.4b0",
3232
]
3333

3434
[project.optional-dependencies]

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,6 @@ opentelemetry-exporter-otlp-proto-http~=1.30
3232
opentelemetry-api==1.40 # when updating, also update in pyproject.toml
3333
opentelemetry-sdk==1.40 # when updating, also update in pyproject.toml
3434
opentelemetry-semantic-conventions==0.61b0 # when updating, also update in pyproject.toml
35+
opentelemetry-util-genai==0.4b0 # when updating, also update in pyproject.toml
3536

3637
-e instrumentation-genai/opentelemetry-instrumentation-openai-v2
37-
-e util/opentelemetry-util-genai

instrumentation-genai/opentelemetry-instrumentation-vertexai/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ dependencies = [
2828
"opentelemetry-api ~= 1.40",
2929
"opentelemetry-instrumentation ~= 0.61b0",
3030
"opentelemetry-semantic-conventions ~= 0.61b0",
31-
"opentelemetry-util-genai >= 0.4b0.dev, <0.5b0",
31+
"opentelemetry-util-genai >= 0.4b0, <0.5b0",
3232
]
3333

3434
[project.optional-dependencies]

instrumentation-genai/opentelemetry-instrumentation-vertexai/tests/requirements.oldest.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -69,8 +69,8 @@ opentelemetry-api==1.40
6969
opentelemetry-sdk==1.40
7070
opentelemetry-semantic-conventions==0.61b0
7171
opentelemetry-instrumentation==0.61b0
72-
# opentelemetry-util-genai[upload]==0.2b0
73-
-e util/opentelemetry-util-genai[upload]
72+
opentelemetry-util-genai[upload]==0.4b0
73+
7474
fsspec==2025.9.0
7575

7676
-e instrumentation-genai/opentelemetry-instrumentation-vertexai[instruments]

0 commit comments

Comments
 (0)