Commit eed877fd

stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com>
2025-06-11 00:49:38
release: 1.86.0 (#2405) tag: v1.86.0
* feat(api): Add o3-pro model IDs * release: 1.86.0 --------- Co-authored-by: stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com>
1 parent 2a345ee
src/openai/types/shared/all_models.py
@@ -8,5 +8,14 @@ from .chat_model import ChatModel
 __all__ = ["AllModels"]
 
 AllModels: TypeAlias = Union[
-    str, ChatModel, Literal["o1-pro", "o1-pro-2025-03-19", "computer-use-preview", "computer-use-preview-2025-03-11"]
+    str,
+    ChatModel,
+    Literal[
+        "o1-pro",
+        "o1-pro-2025-03-19",
+        "o3-pro",
+        "o3-pro-2025-06-10",
+        "computer-use-preview",
+        "computer-use-preview-2025-03-11",
+    ],
 ]
src/openai/types/shared/responses_model.py
@@ -8,5 +8,14 @@ from .chat_model import ChatModel
 __all__ = ["ResponsesModel"]
 
 ResponsesModel: TypeAlias = Union[
-    str, ChatModel, Literal["o1-pro", "o1-pro-2025-03-19", "computer-use-preview", "computer-use-preview-2025-03-11"]
+    str,
+    ChatModel,
+    Literal[
+        "o1-pro",
+        "o1-pro-2025-03-19",
+        "o3-pro",
+        "o3-pro-2025-06-10",
+        "computer-use-preview",
+        "computer-use-preview-2025-03-11",
+    ],
 ]
src/openai/types/shared_params/responses_model.py
@@ -10,5 +10,14 @@ from ..shared.chat_model import ChatModel
 __all__ = ["ResponsesModel"]
 
 ResponsesModel: TypeAlias = Union[
-    str, ChatModel, Literal["o1-pro", "o1-pro-2025-03-19", "computer-use-preview", "computer-use-preview-2025-03-11"]
+    str,
+    ChatModel,
+    Literal[
+        "o1-pro",
+        "o1-pro-2025-03-19",
+        "o3-pro",
+        "o3-pro-2025-06-10",
+        "computer-use-preview",
+        "computer-use-preview-2025-03-11",
+    ],
 ]
src/openai/_version.py
@@ -1,4 +1,4 @@
 # File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
 
 __title__ = "openai"
-__version__ = "1.85.0"  # x-release-please-version
+__version__ = "1.86.0"  # x-release-please-version
.release-please-manifest.json
@@ -1,3 +1,3 @@
 {
-  ".": "1.85.0"
+  ".": "1.86.0"
 }
\ No newline at end of file
.stats.yml
@@ -1,4 +1,4 @@
 configured_endpoints: 111
-openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/openai%2Fopenai-4865dda2b62927bd141cbc85f81be3d88602f103e2c581e15eb1caded3e3aaa2.yml
-openapi_spec_hash: 7d14a9b23ef4ac93ea46d629601b6f6b
-config_hash: ed1e6b3c5f93d12b80d31167f55c557c
+openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/openai%2Fopenai-3ae9c18dd7ccfc3ac5206f24394665f563a19015cfa8847b2801a2694d012abc.yml
+openapi_spec_hash: 48175b03b58805cd5c80793c66fd54e5
+config_hash: 4caff63b74a41f71006987db702f2918
CHANGELOG.md
@@ -1,5 +1,13 @@
 # Changelog
 
+## 1.86.0 (2025-06-10)
+
+Full Changelog: [v1.85.0...v1.86.0](https://github.com/openai/openai-python/compare/v1.85.0...v1.86.0)
+
+### Features
+
+* **api:** Add o3-pro model IDs ([d8dd80b](https://github.com/openai/openai-python/commit/d8dd80b1b4e6c73687d7acb6c3f62f0bf4b8282c))
+
 ## 1.85.0 (2025-06-09)
 
 Full Changelog: [v1.84.0...v1.85.0](https://github.com/openai/openai-python/compare/v1.84.0...v1.85.0)
pyproject.toml
@@ -1,6 +1,6 @@
 [project]
 name = "openai"
-version = "1.85.0"
+version = "1.86.0"
 description = "The official Python library for the openai API"
 dynamic = ["readme"]
 license = "Apache-2.0"