chore(deps): update dependency openai to v1.109.1 #44

Merged
renovate-bot merged 1 commit from renovate/openai-1.x into main 2026-05-08 14:51:13 +02:00
Collaborator

This PR contains the following updates:

Package Change Age Confidence
openai ==1.102.0==1.109.1 age confidence

Release Notes

openai/openai-python (openai)

v1.109.1

Compare Source

Full Changelog: v1.109.1...v2.0.0

⚠ BREAKING CHANGES
  • api: ResponseFunctionToolCallOutputItem.output and ResponseCustomToolCallOutput.output now return string | Array<ResponseInputText | ResponseInputImage | ResponseInputFile> instead of string only. This may break existing callsites that assume output is always a string.
Features
  • api: Support images and files for function call outputs in responses, BatchUsage (4105376)

v1.109.0

Compare Source

Full Changelog: v1.109.0...v1.109.1

Bug Fixes
  • compat: compat with pydantic&lt;2.8.0 when using additional fields (5d95ecf)

v1.108.2

Compare Source

Full Changelog: v1.108.2...v1.109.0

Features

v1.108.1

Compare Source

Full Changelog: v1.108.1...v1.108.2

Bug Fixes
Chores
  • api: openapi updates for conversations (3224f6f)
  • do not install brew dependencies in ./scripts/bootstrap by default (6764b00)
  • improve example values (20b58e1)

v1.108.0

Compare Source

Full Changelog: v1.108.0...v1.108.1

Features
  • api: add reasoning_text (18d8e12)
Chores
  • types: change optional parameter type from NotGiven to Omit (acc190a)

v1.107.3

Compare Source

Full Changelog: v1.107.3...v1.108.0

Features
  • api: type updates for conversations, reasoning_effort and results for evals (c2ee28c)
Chores
  • internal: update pydantic dependency (369d10a)

v1.107.2

Compare Source

Full Changelog: v1.107.2...v1.107.3

Chores
  • api: docs and spec refactoring (9bab5da)
  • tests: simplify get_platform test (0b1f6a2)

v1.107.1

Compare Source

Full Changelog: v1.107.1...v1.107.2

Chores
  • api: Minor docs and type updates for realtime (ab6a10d)
  • tests: simplify get_platform test (01f03e0)

v1.107.0

Compare Source

Full Changelog: v1.107.0...v1.107.1

Chores
  • api: fix realtime GA types (570fc5a)

v1.106.1

Compare Source

Full Changelog: v1.106.1...v1.107.0

Features
  • api: ship the RealtimeGA API shape (dc319d8)
Chores
  • internal: codegen related update (b79b7ca)

v1.106.0

Compare Source

Full Changelog: v1.106.0...v1.106.1

Chores
  • internal: move mypy configurations to pyproject.toml file (ca413a2)

v1.105.0

Compare Source

Full Changelog: v1.105.0...v1.106.0

Features

v1.104.2

Compare Source

Full Changelog: v1.104.2...v1.105.0

Features
  • api: Add gpt-realtime models (8502041)

v1.104.1

Compare Source

Full Changelog: v1.104.1...v1.104.2

Bug Fixes
  • types: add aliases back for web search tool types (2521cd8)

v1.104.0

Compare Source

Full Changelog: v1.104.0...v1.104.1

Chores
  • api: manual updates for ResponseInputAudio (0db5061)

v1.103.0

Compare Source

Full Changelog: v1.103.0...v1.104.0

Features
  • types: replace List[str] with SequenceNotStr in params (bc00bda)
Bug Fixes
  • types: update more types to use SequenceNotStr (cff135c)
  • types: update some types to SequenceNotStr (03f8b88)
Chores

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate.

This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [openai](https://github.com/openai/openai-python) | `==1.102.0` → `==1.109.1` | ![age](https://developer.mend.io/api/mc/badges/age/pypi/openai/1.109.1?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/openai/1.102.0/1.109.1?slim=true) | --- ### Release Notes <details> <summary>openai/openai-python (openai)</summary> ### [`v1.109.1`](https://github.com/openai/openai-python/blob/HEAD/CHANGELOG.md#200-2025-09-30) [Compare Source](https://github.com/openai/openai-python/compare/v1.109.0...v1.109.1) Full Changelog: [v1.109.1...v2.0.0](https://github.com/openai/openai-python/compare/v1.109.1...v2.0.0) ##### ⚠ BREAKING CHANGES - **api:** `ResponseFunctionToolCallOutputItem.output` and `ResponseCustomToolCallOutput.output` now return `string | Array<ResponseInputText | ResponseInputImage | ResponseInputFile>` instead of `string` only. This may break existing callsites that assume `output` is always a string. ##### Features - **api:** Support images and files for function call outputs in responses, BatchUsage ([4105376](https://github.com/openai/openai-python/commit/4105376a60293581371fd5635b805b717d24aa19)) ### [`v1.109.0`](https://github.com/openai/openai-python/blob/HEAD/CHANGELOG.md#11091-2025-09-24) [Compare Source](https://github.com/openai/openai-python/compare/v1.108.2...v1.109.0) Full Changelog: [v1.109.0...v1.109.1](https://github.com/openai/openai-python/compare/v1.109.0...v1.109.1) ##### Bug Fixes - **compat:** compat with `pydantic&lt;2.8.0` when using additional fields ([5d95ecf](https://github.com/openai/openai-python/commit/5d95ecf7abd65f3e4e273be14c80f9b4cd91ffe8)) ### [`v1.108.2`](https://github.com/openai/openai-python/blob/HEAD/CHANGELOG.md#11090-2025-09-23) [Compare Source](https://github.com/openai/openai-python/compare/v1.108.1...v1.108.2) Full Changelog: [v1.108.2...v1.109.0](https://github.com/openai/openai-python/compare/v1.108.2...v1.109.0) ##### Features - **api:** gpt-5-codex ([34502b5](https://github.com/openai/openai-python/commit/34502b5a175f8a10ea8694fcea38fe7308de89ef)) ### [`v1.108.1`](https://github.com/openai/openai-python/blob/HEAD/CHANGELOG.md#11082-2025-09-22) [Compare Source](https://github.com/openai/openai-python/compare/v1.108.0...v1.108.1) Full Changelog: [v1.108.1...v1.108.2](https://github.com/openai/openai-python/compare/v1.108.1...v1.108.2) ##### Bug Fixes - **api:** fix mcp tool name ([fd1c673](https://github.com/openai/openai-python/commit/fd1c673fa8d5581b38c69c37aa4fd1fd251259a2)) ##### Chores - **api:** openapi updates for conversations ([3224f6f](https://github.com/openai/openai-python/commit/3224f6f9b4221b954a8f63de66bcaab389164ee5)) - do not install brew dependencies in ./scripts/bootstrap by default ([6764b00](https://github.com/openai/openai-python/commit/6764b00bcb8aeab41e73d2fcaf6c7a18ea9f7909)) - improve example values ([20b58e1](https://github.com/openai/openai-python/commit/20b58e164f9f28b9fc562968263fa3eacc6f5c7c)) ### [`v1.108.0`](https://github.com/openai/openai-python/blob/HEAD/CHANGELOG.md#11081-2025-09-19) [Compare Source](https://github.com/openai/openai-python/compare/v1.107.3...v1.108.0) Full Changelog: [v1.108.0...v1.108.1](https://github.com/openai/openai-python/compare/v1.108.0...v1.108.1) ##### Features - **api:** add reasoning\_text ([18d8e12](https://github.com/openai/openai-python/commit/18d8e12061d1fd4e09d24986ff6e38c5063013e9)) ##### Chores - **types:** change optional parameter type from NotGiven to Omit ([acc190a](https://github.com/openai/openai-python/commit/acc190a29526e64db6074e7f21aca800423c128c)) ### [`v1.107.3`](https://github.com/openai/openai-python/blob/HEAD/CHANGELOG.md#11080-2025-09-17) [Compare Source](https://github.com/openai/openai-python/compare/v1.107.2...v1.107.3) Full Changelog: [v1.107.3...v1.108.0](https://github.com/openai/openai-python/compare/v1.107.3...v1.108.0) ##### Features - **api:** type updates for conversations, reasoning\_effort and results for evals ([c2ee28c](https://github.com/openai/openai-python/commit/c2ee28c1b77eed98766fbb01cf1ad2ee240f412e)) ##### Chores - **internal:** update pydantic dependency ([369d10a](https://github.com/openai/openai-python/commit/369d10a40dfe744f6bfc10c99eb1f58176500120)) ### [`v1.107.2`](https://github.com/openai/openai-python/blob/HEAD/CHANGELOG.md#11073-2025-09-15) [Compare Source](https://github.com/openai/openai-python/compare/v1.107.1...v1.107.2) Full Changelog: [v1.107.2...v1.107.3](https://github.com/openai/openai-python/compare/v1.107.2...v1.107.3) ##### Chores - **api:** docs and spec refactoring ([9bab5da](https://github.com/openai/openai-python/commit/9bab5da1802c3575c58e73ed1470dd5fa61fd1d2)) - **tests:** simplify `get_platform` test ([0b1f6a2](https://github.com/openai/openai-python/commit/0b1f6a28d5a59e10873264e976d2e332903eef29)) ### [`v1.107.1`](https://github.com/openai/openai-python/blob/HEAD/CHANGELOG.md#11072-2025-09-12) [Compare Source](https://github.com/openai/openai-python/compare/v1.107.0...v1.107.1) Full Changelog: [v1.107.1...v1.107.2](https://github.com/openai/openai-python/compare/v1.107.1...v1.107.2) ##### Chores - **api:** Minor docs and type updates for realtime ([ab6a10d](https://github.com/openai/openai-python/commit/ab6a10da4ed7e6386695b6f5f29149d4870f85c9)) - **tests:** simplify `get_platform` test ([01f03e0](https://github.com/openai/openai-python/commit/01f03e0ad1f9ab3f2ed8b7c13d652263c6d06378)) ### [`v1.107.0`](https://github.com/openai/openai-python/blob/HEAD/CHANGELOG.md#11071-2025-09-10) [Compare Source](https://github.com/openai/openai-python/compare/v1.106.1...v1.107.0) Full Changelog: [v1.107.0...v1.107.1](https://github.com/openai/openai-python/compare/v1.107.0...v1.107.1) ##### Chores - **api:** fix realtime GA types ([570fc5a](https://github.com/openai/openai-python/commit/570fc5a28ada665fd658b24675361680cfeb086f)) ### [`v1.106.1`](https://github.com/openai/openai-python/blob/HEAD/CHANGELOG.md#11070-2025-09-08) [Compare Source](https://github.com/openai/openai-python/compare/v1.106.0...v1.106.1) Full Changelog: [v1.106.1...v1.107.0](https://github.com/openai/openai-python/compare/v1.106.1...v1.107.0) ##### Features - **api:** ship the RealtimeGA API shape ([dc319d8](https://github.com/openai/openai-python/commit/dc319d8bbb3a20108399c1d15f98e63bdd84eb5c)) ##### Chores - **internal:** codegen related update ([b79b7ca](https://github.com/openai/openai-python/commit/b79b7ca3a72009a036db0a344b500f616ca0443f)) ### [`v1.106.0`](https://github.com/openai/openai-python/blob/HEAD/CHANGELOG.md#11061-2025-09-04) [Compare Source](https://github.com/openai/openai-python/compare/v1.105.0...v1.106.0) Full Changelog: [v1.106.0...v1.106.1](https://github.com/openai/openai-python/compare/v1.106.0...v1.106.1) ##### Chores - **internal:** move mypy configurations to `pyproject.toml` file ([ca413a2](https://github.com/openai/openai-python/commit/ca413a277496c3b883b103ad1138a886e89ae15e)) ### [`v1.105.0`](https://github.com/openai/openai-python/blob/HEAD/CHANGELOG.md#11060-2025-09-04) [Compare Source](https://github.com/openai/openai-python/compare/v1.104.2...v1.105.0) Full Changelog: [v1.105.0...v1.106.0](https://github.com/openai/openai-python/compare/v1.105.0...v1.106.0) ##### Features - **client:** support callable api\_key ([#&#8203;2588](https://github.com/openai/openai-python/issues/2588)) ([e1bad01](https://github.com/openai/openai-python/commit/e1bad015b8a2b98bfee955a24bc931347a58efc1)) - improve future compat with pydantic v3 ([6645d93](https://github.com/openai/openai-python/commit/6645d9317a240982928b92c2f4af0381db6edc09)) ### [`v1.104.2`](https://github.com/openai/openai-python/blob/HEAD/CHANGELOG.md#11050-2025-09-03) [Compare Source](https://github.com/openai/openai-python/compare/v1.104.1...v1.104.2) Full Changelog: [v1.104.2...v1.105.0](https://github.com/openai/openai-python/compare/v1.104.2...v1.105.0) ##### Features - **api:** Add gpt-realtime models ([8502041](https://github.com/openai/openai-python/commit/85020414808314df9cb42e020b11baff12f18f16)) ### [`v1.104.1`](https://github.com/openai/openai-python/blob/HEAD/CHANGELOG.md#11042-2025-09-02) [Compare Source](https://github.com/openai/openai-python/compare/v1.104.0...v1.104.1) Full Changelog: [v1.104.1...v1.104.2](https://github.com/openai/openai-python/compare/v1.104.1...v1.104.2) ##### Bug Fixes - **types:** add aliases back for web search tool types ([2521cd8](https://github.com/openai/openai-python/commit/2521cd8445906e418dbae783b0d7c375ad91d49d)) ### [`v1.104.0`](https://github.com/openai/openai-python/blob/HEAD/CHANGELOG.md#11041-2025-09-02) [Compare Source](https://github.com/openai/openai-python/compare/v1.103.0...v1.104.0) Full Changelog: [v1.104.0...v1.104.1](https://github.com/openai/openai-python/compare/v1.104.0...v1.104.1) ##### Chores - **api:** manual updates for ResponseInputAudio ([0db5061](https://github.com/openai/openai-python/commit/0db50619663656ba97bba30ab640bbb33683d196)) ### [`v1.103.0`](https://github.com/openai/openai-python/blob/HEAD/CHANGELOG.md#11040-2025-09-02) [Compare Source](https://github.com/openai/openai-python/compare/v1.102.0...v1.103.0) Full Changelog: [v1.103.0...v1.104.0](https://github.com/openai/openai-python/compare/v1.103.0...v1.104.0) ##### Features - **types:** replace List\[str] with SequenceNotStr in params ([bc00bda](https://github.com/openai/openai-python/commit/bc00bda880a80089be8a1758c016266ca72dab2c)) ##### Bug Fixes - **types:** update more types to use SequenceNotStr ([cff135c](https://github.com/openai/openai-python/commit/cff135cb7059ef1bf8f9b101a83529fc0cee37c4)) - **types:** update some types to SequenceNotStr ([03f8b88](https://github.com/openai/openai-python/commit/03f8b88a0d428b74a7822e678a60d0ef106ea961)) ##### Chores - remove unused import ([ac7795b](https://github.com/openai/openai-python/commit/ac7795b50d956ec5dc468302e8e3579a0467edcb)) </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xNjguNSIsInVwZGF0ZWRJblZlciI6IjQzLjE2OC41IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
renovate-bot added 1 commit 2026-05-07 15:00:28 +02:00
renovate-bot scheduled this pull request to auto merge when all checks succeed 2026-05-07 15:00:31 +02:00
renovate-bot merged commit 897c6c7367 into main 2026-05-08 14:51:13 +02:00
renovate-bot deleted branch renovate/openai-1.x 2026-05-08 14:51:16 +02:00
Sign in to join this conversation.
No description provided.