⚠ BREAKING CHANGES api: This minor release includes a breaking change to Decisions types. In Live response models, question instructions can now be a string or a list of structured text, image, or JSON parts; check isinstance(question.instr
OpenAI Python SDK breaking changes
The 3 releases whose own notes call out a breaking change, out of 103 the archive holds. Scattered one per release page, this is a run nobody can see; gathered, it is the shape of how often OpenAI Python SDK asks you to change your code.
- Tagged breaking
- 3 of 103 releases
- Roughly
- 1 in 34 releases held here
- Most recent
- 22 Oct 2026 yesterday
- Across
- 10 months back to 16 Dec 2025
How this is decided
A release appears here because the word breaking is in the notes its publisher wrote, not because anyone here read the diff. That cuts both ways. A release that changed an API without using the word is missing from this page, and a release that used the word about something minor is on it. It is the publisher’s own signal, reported rather than judged, which is the same rule the security page follows.
Newest first
All OpenAI Python SDK releases⚠ BREAKING CHANGES api: HTTPX2 is now the default HTTP client, and httpx is no longer installed automatically. Applications using custom HTTPX clients, transports, or configuration objects must migrate to their HTTPX2 equivalents or use the
Features api: gpt-image-1.5 (1c88f03) Chores ci: add CI job to detect breaking changes with the Agents SDK (#1436) (237c91e) internal: add missing files argument to base client (e6d6fd5)