Skip to content

Commit 4dfd104

Browse files
committed
deps: bump openai to >=1.99.2; models: align KnownModelName/OpenAIModelName for GPT-5
1 parent 8b170ea commit 4dfd104

File tree

4 files changed

+7
-25
lines changed

4 files changed

+7
-25
lines changed

pydantic_ai_slim/pydantic_ai/models/__init__.py

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -307,12 +307,6 @@
307307
'openai:gpt-5-2025-08-07',
308308
'openai:gpt-5-mini-2025-08-07',
309309
'openai:gpt-5-nano-2025-08-07',
310-
'gpt-5',
311-
'gpt-5-mini',
312-
'gpt-5-nano',
313-
'gpt-5-2025-08-07',
314-
'gpt-5-mini-2025-08-07',
315-
'gpt-5-nano-2025-08-07',
316310
'openai:o1',
317311
'openai:o1-2024-12-17',
318312
'openai:o1-mini',

pydantic_ai_slim/pydantic_ai/models/openai.py

Lines changed: 1 addition & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -83,19 +83,7 @@
8383
'OpenAIModelName',
8484
)
8585

86-
OpenAIModelName = Union[
87-
str,
88-
AllModels,
89-
# Include latest GPT-5 variants until the SDK enumerates them
90-
Literal[
91-
'gpt-5',
92-
'gpt-5-mini',
93-
'gpt-5-nano',
94-
'gpt-5-2025-08-07',
95-
'gpt-5-mini-2025-08-07',
96-
'gpt-5-nano-2025-08-07',
97-
],
98-
]
86+
OpenAIModelName = Union[str, AllModels]
9987
"""
10088
Possible OpenAI model names.
10189

pydantic_ai_slim/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ dependencies = [
6262
# WARNING if you add optional groups, please update docs/install.md
6363
logfire = ["logfire>=3.11.0"]
6464
# Models
65-
openai = ["openai>=1.92.0"]
65+
openai = ["openai>=1.99.2"]
6666
cohere = ["cohere>=5.16.0; platform_system != 'Emscripten'"]
6767
vertexai = ["google-auth>=2.36.0", "requests>=2.32.2"]
6868
google = ["google-genai>=1.28.0"]

uv.lock

Lines changed: 5 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)