v2.30.0

openai-python Releases / 3/26/2026

📰 NewsDeveloper Stack & InfrastructureTools & Practical Usage

Key Points

  • openai-python SDK v2.30.0 (2026-03-25) includes an API feature that adds a `keys` field to computer actions for Click/DoubleClick/Drag/Move/Scroll.
  • The update fixes SDK type alignment by synchronizing response types with expanded item schemas and making `type` required in `ResponseInputMessageItem`.
  • It also improves request handling by sanitizing endpoint path parameters to reduce potential issues with invalid inputs.
  • CI and test maintenance changes were made, including skipping lint for metadata-only changes and switching test tooling from prism to steady (plus steady version bumps).

2.30.0 (2026-03-25)

Full Changelog: v2.29.0...v2.30.0

Features

  • api: add keys field to Click/DoubleClick/Drag/Move/Scroll computer actions (ee1bbed)

Bug Fixes

  • api: align SDK response types with expanded item schemas (f3f258a)
  • sanitize endpoint path params (89f6698)
  • types: make type required in ResponseInputMessageItem (cfdb167)

Chores

  • ci: skip lint on metadata-only changes (faa93e1)
  • internal: update gitignore (c468477)
  • tests: bump steady to v0.19.4 (f350af8)
  • tests: bump steady to v0.19.5 (5c03401)
  • tests: bump steady to v0.19.6 (b6353b8)
  • tests: bump steady to v0.19.7 (1d654be)

Refactors

  • tests: switch from prism to steady (4a82035)