Skip to content

Commit 06fdc76

Browse files
committed
elastic-opentelemetry-instrumentation-openai: Bump to latest sdk for sdk events
1 parent fbaf291 commit 06fdc76

File tree

2 files changed

+30
-24
lines changed

2 files changed

+30
-24
lines changed

instrumentation/elastic-opentelemetry-instrumentation-openai/dev-requirements.txt

Lines changed: 26 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,17 @@
22
# This file is autogenerated by pip-compile with Python 3.10
33
# by the following command:
44
#
5-
# pip-compile --extra=dev --output-file=dev-requirements.txt --strip-extras pyproject.toml
5+
# pip-compile --extra=dev --output-file=dev-requirements2.txt --strip-extras pyproject.toml
66
#
77
annotated-types==0.7.0
88
# via pydantic
9-
anyio==4.5.0
9+
anyio==4.6.2.post1
1010
# via
1111
# httpx
1212
# openai
1313
asgiref==3.8.1
1414
# via opentelemetry-test-utils
15-
build==1.2.2
15+
build==1.2.2.post1
1616
# via pip-tools
1717
certifi==2024.8.30
1818
# via
@@ -32,7 +32,7 @@ exceptiongroup==1.2.2
3232
# pytest
3333
h11==0.14.0
3434
# via httpcore
35-
httpcore==1.0.5
35+
httpcore==1.0.6
3636
# via httpx
3737
httpx==0.27.2
3838
# via openai
@@ -41,48 +41,52 @@ idna==3.10
4141
# anyio
4242
# httpx
4343
# yarl
44-
importlib-metadata==8.4.0
44+
importlib-metadata==8.5.0
4545
# via opentelemetry-api
4646
iniconfig==2.0.0
4747
# via pytest
48-
jiter==0.5.0
48+
jiter==0.7.1
4949
# via openai
5050
multidict==6.1.0
5151
# via yarl
5252
numpy==2.1.3
5353
# via elastic-opentelemetry-instrumentation-openai (pyproject.toml)
54-
openai==1.50.2
54+
openai==1.54.4
5555
# via elastic-opentelemetry-instrumentation-openai (pyproject.toml)
56-
opentelemetry-api==1.27.0
56+
opentelemetry-api==1.28.1
5757
# via
5858
# elastic-opentelemetry-instrumentation-openai (pyproject.toml)
5959
# opentelemetry-instrumentation
6060
# opentelemetry-sdk
6161
# opentelemetry-semantic-conventions
6262
# opentelemetry-test-utils
63-
opentelemetry-instrumentation==0.48b0
63+
opentelemetry-instrumentation==0.49b1
6464
# via elastic-opentelemetry-instrumentation-openai (pyproject.toml)
65-
opentelemetry-sdk==1.27.0
65+
opentelemetry-sdk==1.28.1
6666
# via opentelemetry-test-utils
67-
opentelemetry-semantic-conventions==0.48b0
67+
opentelemetry-semantic-conventions==0.49b1
6868
# via
6969
# elastic-opentelemetry-instrumentation-openai (pyproject.toml)
70+
# opentelemetry-instrumentation
7071
# opentelemetry-sdk
71-
opentelemetry-test-utils==0.48b0
72+
opentelemetry-test-utils==0.49b1
7273
# via elastic-opentelemetry-instrumentation-openai (pyproject.toml)
73-
packaging==24.1
74+
packaging==24.2
7475
# via
7576
# build
77+
# opentelemetry-instrumentation
7678
# pytest
7779
pip-tools==7.4.1
7880
# via elastic-opentelemetry-instrumentation-openai (pyproject.toml)
7981
pluggy==1.5.0
8082
# via pytest
83+
propcache==0.2.0
84+
# via yarl
8185
pydantic==2.9.2
8286
# via openai
8387
pydantic-core==2.23.4
8488
# via pydantic
85-
pyproject-hooks==1.1.0
89+
pyproject-hooks==1.2.0
8690
# via
8791
# build
8892
# pip-tools
@@ -102,12 +106,12 @@ sniffio==1.3.1
102106
# anyio
103107
# httpx
104108
# openai
105-
tomli==2.0.1
109+
tomli==2.1.0
106110
# via
107111
# build
108112
# pip-tools
109113
# pytest
110-
tqdm==4.66.5
114+
tqdm==4.67.0
111115
# via openai
112116
typing-extensions==4.12.2
113117
# via
@@ -118,20 +122,22 @@ typing-extensions==4.12.2
118122
# opentelemetry-sdk
119123
# pydantic
120124
# pydantic-core
121-
vcrpy==6.0.1
125+
urllib3==2.2.3
126+
# via vcrpy
127+
vcrpy==6.0.2
122128
# via
123129
# elastic-opentelemetry-instrumentation-openai (pyproject.toml)
124130
# pytest-vcr
125-
wheel==0.44.0
131+
wheel==0.45.0
126132
# via pip-tools
127133
wrapt==1.16.0
128134
# via
129135
# deprecated
130136
# opentelemetry-instrumentation
131137
# vcrpy
132-
yarl==1.11.1
138+
yarl==1.17.1
133139
# via vcrpy
134-
zipp==3.20.2
140+
zipp==3.21.0
135141
# via importlib-metadata
136142

137143
# The following packages are considered to be unsafe in a requirements file:

instrumentation/elastic-opentelemetry-instrumentation-openai/pyproject.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,10 +25,10 @@ classifiers = [
2525
"Programming Language :: Python :: 3.12",
2626
]
2727
dependencies = [
28-
# 1.27.0 is required for Events API
29-
"opentelemetry-api >= 1.27.0",
30-
"opentelemetry-instrumentation >= 0.48b0",
31-
"opentelemetry-semantic-conventions >= 0.48b0",
28+
# 1.28.1 is required for Events API/SDK
29+
"opentelemetry-api ~= 1.28.1",
30+
"opentelemetry-instrumentation ~= 0.49b1",
31+
"opentelemetry-semantic-conventions ~= 0.49b1",
3232
]
3333

3434
[project.readme]

0 commit comments

Comments
 (0)