Skip to content

Commit aa9e345

Browse files
authored
Merge branch 'main' into update-package-docs
2 parents a07c45a + 84a090a commit aa9e345

File tree

5 files changed

+13
-23
lines changed

5 files changed

+13
-23
lines changed

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

Lines changed: 7 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -34,20 +34,17 @@ classifiers = [
3434
"Programming Language :: Python :: 3",
3535
"Programming Language :: Python :: 3.10",
3636
"Programming Language :: Python :: 3.11",
37-
"Programming Language :: Python :: 3.12"
37+
"Programming Language :: Python :: 3.12",
3838
]
3939
dependencies = [
4040
"opentelemetry-api ~=1.37",
4141
"opentelemetry-instrumentation >=0.58b0, <2",
4242
"opentelemetry-semantic-conventions >=0.58b0, <2",
43-
# TODO https://github.com/open-telemetry/opentelemetry-python-contrib/issues/3786: restrict
44-
# version after the first release
45-
"opentelemetry-util-genai",]
43+
"opentelemetry-util-genai >= 0.2b0, <0.3b0",
44+
]
4645

4746
[project.optional-dependencies]
48-
instruments = [
49-
"google-genai >= 1.32.0"
50-
]
47+
instruments = ["google-genai >= 1.32.0"]
5148

5249
[project.entry-points.opentelemetry_instrumentor]
5350
google-genai = "opentelemetry.instrumentation.google_genai:GoogleGenAiSdkInstrumentor"
@@ -60,21 +57,14 @@ Repository = "https://github.com/open-telemetry/opentelemetry-python-contrib"
6057
path = "src/opentelemetry/instrumentation/google_genai/version.py"
6158

6259
[tool.hatch.build.targets.sdist]
63-
include = [
64-
"/src",
65-
"/tests",
66-
]
60+
include = ["/src", "/tests"]
6761

6862
[tool.hatch.build.targets.wheel]
6963
packages = ["src/opentelemetry"]
7064

7165
[tool.pyright]
72-
include = [
73-
"src",
74-
]
75-
exclude = [
76-
"**/__pycache__",
77-
]
66+
include = ["src"]
67+
exclude = ["**/__pycache__"]
7868
stubPath = "types"
7969
reportMissingImports = "error"
8070
reportMissingTypeStubs = false

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

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,10 @@ opentelemetry-api==1.37.0
2525
opentelemetry-sdk==1.37.0
2626
opentelemetry-semantic-conventions==0.58b0
2727
opentelemetry-instrumentation==0.58b0
28+
opentelemetry-util-genai[upload]==0.2b0
29+
30+
fsspec==2025.9.0
2831

2932
# Install locally from the folder. This path is relative to the
3033
# root directory, given invocation from "tox" at root level.
3134
-e instrumentation-genai/opentelemetry-instrumentation-google-genai
32-
-e util/opentelemetry-util-genai[upload]

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

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,10 +26,8 @@ classifiers = [
2626
dependencies = [
2727
"opentelemetry-api ~= 1.37",
2828
"opentelemetry-instrumentation ~= 0.58b0",
29-
# TODO https://github.com/open-telemetry/opentelemetry-python-contrib/issues/3786: restrict
30-
# version after the first release
31-
"opentelemetry-util-genai",
3229
"opentelemetry-semantic-conventions ~= 0.58b0",
30+
"opentelemetry-util-genai >= 0.2b0, <0.3b0",
3331
]
3432

3533
[project.optional-dependencies]

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,4 +91,4 @@ zipp==3.20.2
9191

9292
-e opentelemetry-instrumentation
9393
-e instrumentation-genai/opentelemetry-instrumentation-vertexai[instruments]
94-
-e util/opentelemetry-util-genai
94+
-e util/opentelemetry-util-genai[upload]

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ opentelemetry-api==1.37
6969
opentelemetry-sdk==1.37
7070
opentelemetry-semantic-conventions==0.58b0
7171
opentelemetry-instrumentation==0.58b0
72+
opentelemetry-util-genai[upload]==0.2b0
7273
fsspec==2025.9.0
7374

7475
-e instrumentation-genai/opentelemetry-instrumentation-vertexai[instruments]
75-
-e util/opentelemetry-util-genai

0 commit comments

Comments
 (0)