NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #100 most downloaded on PyPI
The official Python library for the openai API
Last release 2 days ago
02 Oct 2026
Ships on a steady schedule
a new release about every 2 weeks
Nearly every release is documented
notes for 60 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
7 years old
441 releases · first in 2020
One column per quarter.
api: add custom voice creation and agent session events
agents: [1/n] return typed answers from session streams
api: correct the missing authentication error message ( #3993 ) ( 51692ed ), closes #3962
api: add computer use to beta agents
api: add GPT-6.1 Sol model identifier
api: add Agents credential and session options
preserve single files for fallback extraction paths
chat: preserve single-pass tool iterables
api: add GCP external storage support
api: add GPT-6 Sol and Luna model identifiers
lib: use log.warning instead of the deprecated log.warn
parsing: drop TextFormatT parameterization in parse_response to fix memory leak
api: avoid loading unrelated API resources on first use
api: add agent session model settings
client: validate retry limits and preserve application errors
streaming: normalize errors raised while reading streams
3.13.0 (2026-09-10) Features api: add Agents API
add aclose() to AsyncStream for standard async cleanup
api: Add expiration controls for service account keys
api: Add prompt cache diagnostics
api: add compute_units to Responses and Chat Completions usage
api: make function call output call IDs optional
standardize Python SDK vulnerability disclosure policy
deps: update dependencies with published security fixes
support named data-residency endpoints
api: add workload identity access token issued event
api: HTTPX2 is now the default HTTP client, and httpx is no longer installed automatically. Applications using custom HTTPX clients, transports, or co
httpx is no longer installed automatically. Applications using custom HTTPX clients, transports, or configuration objects must migrate to their HTTPX2 equivalents or use the temporary, runtime-only legacy HTTPX escape hatch. See the HTTPX2 migration guide.api: Add new Responses model identifiers
ci: pin setup-uv v5 to its underlying commit
client: honor Retry-After delays up to two minutes
api: add fast tier to helper methods
Full Changelog: v2.50.0...v2.51.0
api: transcription model updates
Full Changelog: v2.49.0...v2.50.0
require Python 3.10 and automate version reviews
api: accept None for prompt_cache_key/safety_identifier
client: Add experimental runtime support for HTTPX2 clients
Full Changelog: v2.46.0...v2.47.0
api: /organization/projects/{project_id}/service_accounts/{service_account_id}/api_keys" endpoint
Full Changelog: v2.45.0...v2.46.0
api: restore beta resource accessors
Full Changelog: v2.44.0...v2.45.0
auth: prioritize first auth header
Full Changelog: v2.43.0...v2.44.0
api: update OpenAPI spec or Stainless config
Full Changelog: v2.42.0...v2.43.0
api: update OpenAPI spec or Stainless config
Full Changelog: v2.41.1...v2.42.0
Remove scheduled release workflow trigger
api: responses.moderation and chat_completions.moderation
Full Changelog: v2.40.0...v2.41.0
api: Add Amazon Bedrock Responses support
Full Changelog: v2.39.0...v2.40.0
api: workload identity in audit logs, additional_tools item in responses, fix ActionSearch.query to be optional.
Full Changelog: v2.38.0...v2.39.0
api: update OpenAPI spec or Stainless config
Full Changelog: v2.37.0...v2.38.0
api: add service_tier parameter to responses compact method
Full Changelog: v2.36.0...v2.37.0
## 2.36.0 (2026-05-07) Full Changelog: v2.35.1...v2.36.0 ### Features * api: manual updates (13c639c) * api: realtime 2
api: fix imagegen size enum regression
Full Changelog: v2.35.0...v2.35.1
size enum regression (4484653)rename legacy python cli entrypoint
Full Changelog: v2.34.0...v2.35.0
api: add external_key_id to projects, email/metadata params to users, update types
Full Changelog: v2.33.0...v2.34.0
api: correct prompt_cache_retention enum value from in-memory to in_memory
Full Changelog: v2.32.0...v2.33.0
api: Add detail to InputFileContent
Full Changelog: v2.31.0...v2.32.0
api: add phase field to conversations message
Full Changelog: v2.30.0...v2.31.0
api: add keys field to Click/DoubleClick/Drag/Move/Scroll computer actions
Full Changelog: v2.29.0...v2.30.0
Your coding agent can read these notes before it upgrades. Set up the MCP server →