Skip to content

Releases: openai/openai-python

v2.14.0

19 Dec 03:28

Choose a tag to compare

2.14.0 (2025-12-19)

Full Changelog: v2.13.0...v2.14.0

Features

  • api: slugs for new audio models; make all model params accept strings (e517792)

Bug Fixes

  • use async_to_httpx_files in patch method (a6af9ee)

Chores

  • internal: add --fix argument to lint script (93107ef)

v2.13.0

16 Dec 18:19

Choose a tag to compare

2.13.0 (2025-12-16)

Full Changelog: v2.12.0...v2.13.0

Features

Chores

  • ci: add CI job to detect breaking changes with the Agents SDK (#1436) (237c91e)
  • internal: add missing files argument to base client (e6d6fd5)

v2.12.0

15 Dec 16:16

Choose a tag to compare

2.12.0 (2025-12-15)

Full Changelog: v2.11.0...v2.12.0

Features

  • api: api update (a95c4d0)
  • api: fix grader input list, add dated slugs for sora-2 (b2c389b)

v2.11.0

11 Dec 18:18

Choose a tag to compare

2.11.0 (2025-12-11)

Full Changelog: v2.10.0...v2.11.0

Features

v2.10.0

10 Dec 15:27
ef00216

Choose a tag to compare

2.10.0 (2025-12-10)

Full Changelog: v2.9.0...v2.10.0

Features

  • api: make model required for the responses/compact endpoint (a12936b)

Bug Fixes

  • types: allow pyright to infer TypedDict types within SequenceNotStr (8f0d230)

Chores

  • add missing docstrings (f20a9a1)
  • internal: update docstring (9a993f2)

v2.9.0

04 Dec 18:14

Choose a tag to compare

2.9.0 (2025-12-04)

Full Changelog: v2.8.1...v2.9.0

Features

  • api: gpt-5.1-codex-max and responses/compact (22f646e)

Bug Fixes

  • client: avoid mutating user-provided response config object (#2700) (e040d22)
  • ensure streams are always closed (0b1a27f)
  • streaming: correct indentation (575bbac)

Chores

  • deps: mypy 1.18.1 has a regression, pin to 1.17 (22cd586)
  • docs: use environment variables for authentication in code snippets (c2a3cd5)
  • internal: codegen related update (307a066)
  • update lockfile (b4109c5)

v2.8.1

17 Nov 22:39

Choose a tag to compare

2.8.1 (2025-11-17)

Full Changelog: v2.8.0...v2.8.1

Bug Fixes

  • api: align types of input items / output items for typescript (64c9fb3)

v2.8.0

13 Nov 18:14

Choose a tag to compare

2.8.0 (2025-11-13)

Full Changelog: v2.7.2...v2.8.0

Features

Bug Fixes

  • compat: update signatures of model_dump and model_dump_json for Pydantic v1 (c7bd234)

v2.7.2

10 Nov 16:41

Choose a tag to compare

2.7.2 (2025-11-10)

Full Changelog: v2.7.1...v2.7.2

Bug Fixes

  • compat with Python 3.14 (15a7ec8)

Chores

  • package: drop Python 3.8 support (afc14f2)

v2.7.1

04 Nov 06:06

Choose a tag to compare

2.7.1 (2025-11-04)

Full Changelog: v2.7.0...v2.7.1

Bug Fixes

  • api: fix nullability of logprobs (373b7f6)