Skip to content

feat(api): deprecate Sora video APIs - #3610

Merged
apcha-oai merged 1 commit into
mainfrom
castiron/promotions/pr-23-1ebd6fb5f7c7
Aug 13, 2026
Merged

feat(api): deprecate Sora video APIs#3610
apcha-oai merged 1 commit into
mainfrom
castiron/promotions/pr-23-1ebd6fb5f7c7

Conversation

@apcha-oai

Copy link
Copy Markdown
Contributor

Summary

Deprecate Sora video APIs before their September shutdown

Castiron-Internal-PR: openai/openai-python-internal#23
Castiron-Source-SHA: 1ebd6fb5f7c7ea5b915e7082c79cf74077368075
Castiron-Public-Base-SHA: df274d4
@apcha-oai apcha-oai changed the title Deprecate Sora video APIs before their September shutdown feat(api): deprecate Sora video APIs Aug 13, 2026
@apcha-oai
apcha-oai marked this pull request as ready for review August 13, 2026 18:53
@apcha-oai
apcha-oai requested a review from a team as a code owner August 13, 2026 18:53
@openai-sdks

openai-sdks Bot commented Aug 13, 2026

Copy link
Copy Markdown
Contributor

OkTest Summary

237/237 SDK tests passed in 12.642s for Python SDK PR #3610.

Test results — 42 files
Test Result Time
tests/chat-completions-complex-body.test.ts ✅ Passed 214ms
tests/chat-completions-create.test.ts ✅ Passed 242ms
tests/chat-completions-stream.test.ts ✅ Passed 171ms
tests/files-content-binary.test.ts ✅ Passed 183ms
tests/files-create-multipart.test.ts ✅ Passed 143ms
tests/files-list-pagination.test.ts ✅ Passed 214ms
tests/initialize-config.test.ts ✅ Passed 171ms
tests/instance-isolation.test.ts ✅ Passed 204ms
tests/models-list.test.ts ✅ Passed 138ms
tests/responses-background-lifecycle.test.ts ✅ Passed 210ms
tests/responses-body-method-errors.test.ts ✅ Passed 294ms
tests/responses-cancel-timeout.test.ts ✅ Passed 209ms
tests/responses-cancel.test.ts ✅ Passed 276ms
tests/responses-compact-retries.test.ts ✅ Passed 362ms
tests/responses-compact.test.ts ✅ Passed 303ms
tests/responses-create-advanced-stream.test.ts ✅ Passed 144ms
tests/responses-create-advanced.test.ts ✅ Passed 230ms
tests/responses-create-disconnect.test.ts ✅ Passed 1.477s
tests/responses-create-errors.test.ts ✅ Passed 205ms
tests/responses-create-malformed-api-responses.test.ts ✅ Passed 420ms
tests/responses-create-retries.test.ts ✅ Passed 364ms
tests/responses-create-stream-failures.test.ts ✅ Passed 162ms
tests/responses-create-stream-timeout.test.ts ✅ Passed 245ms
tests/responses-create-stream-wire.test.ts ✅ Passed 4.224s
tests/responses-create-stream.test.ts ✅ Passed 98ms
tests/responses-create-terminal-states.test.ts ✅ Passed 259ms
tests/responses-create-timeout.test.ts ✅ Passed 255ms
tests/responses-create.test.ts ✅ Passed 271ms
tests/responses-delete.test.ts ✅ Passed 191ms
tests/responses-input-items-errors.test.ts ✅ Passed 515ms
tests/responses-input-items-list.test.ts ✅ Passed 463ms
tests/responses-input-items-options.test.ts ✅ Passed 363ms
tests/responses-input-tokens-count-timeout.test.ts ✅ Passed 247ms
tests/responses-input-tokens-count.test.ts ✅ Passed 262ms
tests/responses-malformed-inputs.test.ts ✅ Passed 3.688s
tests/responses-not-found-errors.test.ts ✅ Passed 270ms
tests/responses-parse.test.ts ✅ Passed 436ms
tests/responses-retrieve-retries.test.ts ✅ Passed 298ms
tests/responses-retrieve.test.ts ✅ Passed 301ms
tests/responses-stored-method-errors.test.ts ✅ Passed 634ms
tests/retry-behavior.test.ts ✅ Passed 2.978s
tests/sdk-error-shape.test.ts ✅ Passed 297ms

View OkTest run #31733083454

SDK merge (0c08de541ced) · head (f9ea139217b1) · base (df274d44f520) · OkTest (a845fa206fa4)

@apcha-oai
apcha-oai enabled auto-merge August 13, 2026 18:55

@jbeckwith-oai jbeckwith-oai left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reviewed the exact-head Sora deprecation regeneration. All ten video operations, sync/async resources, raw/streaming wrappers, and public create-and-poll/poll helpers carry the canonical September 24, 2026 shutdown deprecation. Runtime behavior and signatures are unchanged; warning coverage is direct and the intentional Pyright suppressions are narrowly scoped. Exact-head CI is green. No findings.

@apcha-oai
apcha-oai added this pull request to the merge queue Aug 13, 2026
Merged via the queue into main with commit 721cb1c Aug 13, 2026
20 checks passed
@apcha-oai
apcha-oai deleted the castiron/promotions/pr-23-1ebd6fb5f7c7 branch August 13, 2026 19:04
@openai-sdks openai-sdks Bot mentioned this pull request Aug 13, 2026
pull Bot pushed a commit to Superoldman96/openai-python that referenced this pull request Aug 14, 2026
Automated Release PR
---


##
[3.1.0](openai/openai-python@v3.0.0...v3.1.0)
(2026-08-14)


### Features

* **api:** add WebSocket stream IDs
([openai#3612](openai#3612))
([d9029e3](openai@d9029e3))
* **api:** add workload identity access token issued event
([openai#3601](openai#3601))
([df274d4](openai@df274d4))
* **api:** deprecate Sora video APIs
([openai#3610](openai#3610))
([721cb1c](openai@721cb1c))
* **api:** Ultrafast tier, structured MCP and websocket errors, separate
websocket events
([openai#3617](openai#3617))
([f38355e](openai@f38355e))


### Chores

* remove Stainless attribution and infrastructure
([openai#3599](openai#3599))
([a1eeab5](openai@a1eeab5))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

Co-authored-by: openai-sdks[bot] <284451331+openai-sdks[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants