Skip to content

Commit 09f47ad

Browse files
committed
Update package requirements
1 parent 7bb7453 commit 09f47ad

File tree

2 files changed

+15
-37
lines changed

2 files changed

+15
-37
lines changed

src/backend/pyproject.toml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,13 +13,10 @@ dependencies = [
1313
"SQLAlchemy[asyncio]>=2.0.30,<3.0.0",
1414
"pgvector>=0.3.0,<0.4.0",
1515
"openai>=1.34.0,<2.0.0",
16-
"tiktoken>=0.7.0,<0.8.0",
17-
"openai-messages-token-helper>=0.1.8,<0.2.0",
1816
"azure-monitor-opentelemetry>=1.6.0,<2.0.0",
1917
"opentelemetry-instrumentation-sqlalchemy",
2018
"opentelemetry-instrumentation-aiohttp-client",
2119
"opentelemetry-instrumentation-openai",
22-
"pydantic-ai-slim[openai]",
2320
"openai-agents"
2421
]
2522

src/backend/requirements.txt

Lines changed: 15 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -65,12 +65,8 @@ distro==1.9.0
6565
# via openai
6666
environs==14.1.1
6767
# via fastapi-app (pyproject.toml)
68-
eval-type-backport==0.2.2
69-
# via pydantic-ai-slim
7068
exceptiongroup==1.2.2
71-
# via
72-
# anyio
73-
# pydantic-ai-slim
69+
# via anyio
7470
fastapi==0.115.8
7571
# via fastapi-app (pyproject.toml)
7672
fixedint==0.1.6
@@ -82,18 +78,15 @@ frozenlist==1.5.0
8278
greenlet==3.1.1
8379
# via sqlalchemy
8480
griffe==1.7.3
85-
# via pydantic-ai-slim
81+
# via openai-agents
8682
h11==0.14.0
8783
# via
8884
# httpcore
8985
# uvicorn
9086
httpcore==1.0.7
9187
# via httpx
9288
httpx==0.28.0
93-
# via
94-
# openai
95-
# pydantic-ai-slim
96-
# pydantic-graph
89+
# via openai
9790
idna==3.10
9891
# via
9992
# anyio
@@ -106,8 +99,6 @@ isodate==0.7.2
10699
# via msrest
107100
jiter==0.8.0
108101
# via openai
109-
logfire-api==3.14.1
110-
# via pydantic-graph
111102
marshmallow==3.23.1
112103
# via environs
113104
msal==1.31.1
@@ -129,9 +120,8 @@ oauthlib==3.2.2
129120
openai==1.77.0
130121
# via
131122
# fastapi-app (pyproject.toml)
132-
# openai-messages-token-helper
133-
# pydantic-ai-slim
134-
openai-messages-token-helper==0.1.11
123+
# openai-agents
124+
openai-agents==0.0.14
135125
# via fastapi-app (pyproject.toml)
136126
opentelemetry-api==1.30.0
137127
# via
@@ -153,7 +143,6 @@ opentelemetry-api==1.30.0
153143
# opentelemetry-instrumentation-wsgi
154144
# opentelemetry-sdk
155145
# opentelemetry-semantic-conventions
156-
# pydantic-ai-slim
157146
opentelemetry-instrumentation==0.51b0
158147
# via
159148
# opentelemetry-instrumentation-aiohttp-client
@@ -241,8 +230,6 @@ packaging==24.2
241230
# opentelemetry-instrumentation-sqlalchemy
242231
pgvector==0.3.6
243232
# via fastapi-app (pyproject.toml)
244-
pillow==11.0.0
245-
# via openai-messages-token-helper
246233
portalocker==2.10.1
247234
# via msal-extensions
248235
propcache==0.2.1
@@ -257,14 +244,9 @@ pydantic==2.10.2
257244
# via
258245
# fastapi
259246
# openai
260-
# pydantic-ai-slim
261-
# pydantic-graph
262-
pydantic-ai-slim==0.1.10
263-
# via fastapi-app (pyproject.toml)
247+
# openai-agents
264248
pydantic-core==2.27.1
265249
# via pydantic
266-
pydantic-graph==0.1.10
267-
# via pydantic-ai-slim
268250
pyjwt==2.10.1
269251
# via msal
270252
python-dotenv==1.0.1
@@ -278,6 +260,7 @@ requests==2.32.3
278260
# azure-core
279261
# msal
280262
# msrest
263+
# openai-agents
281264
# requests-oauthlib
282265
# tiktoken
283266
requests-oauthlib==2.0.0
@@ -293,34 +276,32 @@ sqlalchemy==2.0.36
293276
starlette==0.41.3
294277
# via fastapi
295278
tiktoken==0.7.0
296-
# via
297-
# fastapi-app (pyproject.toml)
298-
# openai-messages-token-helper
299-
# opentelemetry-instrumentation-openai
279+
# via opentelemetry-instrumentation-openai
300280
tqdm==4.67.1
301281
# via openai
282+
types-requests==2.32.0.20250328
283+
# via openai-agents
302284
typing-extensions==4.12.2
303285
# via
304286
# anyio
305287
# asgiref
306288
# azure-core
307289
# azure-identity
290+
# environs
308291
# fastapi
309292
# multidict
310293
# openai
294+
# openai-agents
311295
# opentelemetry-sdk
312296
# pydantic
313297
# pydantic-core
314298
# sqlalchemy
315299
# starlette
316-
# typing-inspection
317300
# uvicorn
318-
typing-inspection==0.4.0
319-
# via
320-
# pydantic-ai-slim
321-
# pydantic-graph
322301
urllib3==2.4.0
323-
# via requests
302+
# via
303+
# requests
304+
# types-requests
324305
uvicorn==0.32.1
325306
# via fastapi-app (pyproject.toml)
326307
wrapt==1.17.0

0 commit comments

Comments
 (0)