Skip to content

Update dependency openai to v2#20

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/openai-2.x
Open

Update dependency openai to v2#20
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/openai-2.x

Conversation

@renovate

@renovate renovate Bot commented Oct 10, 2025

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
openai ==2.2.0==2.38.0 age confidence

Release Notes

openai/openai-python (openai)

v2.38.0

Compare Source

Full Changelog: v2.37.0...v2.38.0

Features
  • api: api update (33d1d01)
  • api: manual updates (a21700a)
  • api: update OpenAPI spec or Stainless config (00265c5)
Chores
  • api: docs updates (ee10152)
  • check release PR custom code sync (2638779)
  • remove release automation trigger (bd6eea5)
  • trigger release automation (f62d082)

v2.37.0

Compare Source

Full Changelog: v2.36.0...v2.37.0

Features
  • api: add service_tier parameter to responses compact method (625827c)
  • internal/types: support eagerly validating pydantic iterators (7e527bc)
  • Remove unnecessary client_id when using workload identity provider for auth (c39ea8d)
Bug Fixes
  • client: add missing f-string prefix in file type error message (c85ebd9)

v2.36.0

Compare Source

Full Changelog: v2.35.1...v2.36.0

Features

v2.35.1

Compare Source

Full Changelog: v2.35.1...v2.36.0

Features

v2.35.0

Compare Source

Full Changelog: v2.35.0...v2.35.1

Bug Fixes
  • api: fix imagegen size enum regression (4484653)

v2.34.0

Compare Source

Full Changelog: v2.34.0...v2.35.0

Features
Chores
  • remove legacy python cli (32f36e4)
  • rename legacy python cli entrypoint (a3b182d)
Documentation
  • api: update top_logprobs parameter description across chat and responses (f9d339f)

v2.33.0

Compare Source

Full Changelog: v2.32.0...v2.33.0

Features
Bug Fixes
  • api: correct prompt_cache_retention enum value from in-memory to in_memory (#​1822) (f9d2d13)
Chores
  • ci: remove release-doctor workflow (00b2091)

v2.32.0

Compare Source

Full Changelog: v2.31.0...v2.32.0

Features
  • api: Add detail to InputFileContent (60de21d)
  • api: add OAuthErrorCode type (0c8d2c3)
  • client: add event handler implementation for websockets (0280d05)
  • client: allow enqueuing to websockets even when not connected (67aa20e)
  • client: support reconnection in websockets (eb72a95)
Bug Fixes
  • ensure file data are only sent as 1 parameter (c0c2ecd)
Documentation

v2.31.0

Compare Source

Full Changelog: v2.30.0...v2.31.0

Features
  • api: add phase field to conversations message (3e5834e)
  • api: add web_search_call.results to ResponseIncludable type (ffd8741)
  • client: add support for short-lived tokens (#​1608) (22fe722)
  • client: support sending raw data over websockets (f1bc52e)
  • internal: implement indices array format for query and form serialization (49194cf)
Bug Fixes
  • client: preserve hardcoded query params when merging with user params (92e109c)
  • types: remove web_search_call.results from ResponseIncludable (d3cc401)
Chores
  • tests: bump steady to v0.20.1 (d60e2ee)
  • tests: bump steady to v0.20.2 (6508d47)
Documentation
  • api: update file parameter descriptions in vector_stores files and file_batches (a9e7ebd)

v2.30.0

Compare Source

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)

v2.29.0

Compare Source

Full Changelog: v2.28.0...v2.29.0

Features
  • api: 5.4 nano and mini model slugs (3b45666)
  • api: add /v1/videos endpoint to batches create method (c0e7a16)
  • api: add defer_loading field to ToolFunction (3167595)
  • api: add in and nin operators to ComparisonFilter type (664f02b)
Bug Fixes
  • deps: bump minimum typing-extensions version (a2fb2ca)
  • pydantic: do not pass by_alias unless set (8ebe8fb)
Chores
  • internal: tweak CI branches (96ccc3c)

v2.28.0

Compare Source

Full Changelog: v2.27.0...v2.28.0

Features

v2.27.0

Compare Source

Full Changelog: v2.27.0...v2.28.0

Features

v2.26.0

Compare Source

Full Changelog: v2.25.0...v2.26.0

Features
  • api: The GA ComputerTool now uses the CompuerTool class. The 'computer_use_preview' tool is moved to ComputerUsePreview (78f5b3c)

v2.25.0

Compare Source

Full Changelog: v2.25.0...v2.26.0

Features
  • api: The GA ComputerTool now uses the CompuerTool class. The 'computer_use_preview' tool is moved to ComputerUsePreview (78f5b3c)

v2.24.0

Compare Source

Full Changelog: v2.23.0...v2.24.0

Features
Bug Fixes
Chores
  • internal: make test_proxy_environment_variables more resilient to env (65af8fd)
  • internal: refactor sse event parsing (2344600)

v2.23.0

Compare Source

Full Changelog: v2.23.0...v2.24.0

Features
Bug Fixes
Chores
  • internal: make test_proxy_environment_variables more resilient to env (65af8fd)
  • internal: refactor sse event parsing (2344600)

v2.22.0

Compare Source

Full Changelog: v2.22.0...v2.23.0

Features
  • api: add gpt-realtime-1.5 and gpt-audio-1.5 model options to realtime calls (3300b61)
Chores
  • internal: make test_proxy_environment_variables more resilient (6b441e2)

v2.21.0

Compare Source

Full Changelog: v2.20.0...v2.21.0

Features
  • api: container network_policy and skills (d19de2e)
Bug Fixes
  • structured outputs: resolve memory leak in parse methods (#​2860) (6dcbe21)
  • webhooks: preserve method visibility for compatibility checks (44a8936)
Chores
  • internal: fix lint error on Python 3.14 (534f215)
Documentation
  • split api.md by standalone resources (96e41b3)
  • update comment (63def23)

v2.20.0

Compare Source

Full Changelog: v2.19.0...v2.20.0

Features
  • api: support for images in batch api (28edb6e)

v2.19.0

Compare Source

Full Changelog: v2.18.0...v2.19.0

Features
  • api: skills and hosted shell (27fdf68)
Chores
  • internal: bump dependencies (fae10fd)

v2.18.0

Compare Source

Full Changelog: v2.17.0...v2.18.0

Features
  • api: add context_management to responses (137e992)
  • api: responses context_management (c3bd017)

v2.17.0

Compare Source

Full Changelog: v2.16.0...v2.17.0

Features
  • api: add shell_call_output status field (1bbaf88)
  • api: image generation actions for responses; ResponseFunctionCallArgumentsDoneEvent.name (7d96513)
  • client: add custom JSON encoder for extended type support (9f43c8b)
Bug Fixes
  • client: undo change to web search Find action (8f14eb0)
  • client: update type for find_in_page action (ec54dde)

v2.16.0

Compare Source

Full Changelog: v2.15.0...v2.16.0

Features
  • api: api update (b97f9f2)
  • api: api updates (9debcc0)
  • client: add support for binary request streaming (49561d8)
Bug Fixes
  • api: mark assistants as deprecated (0419cbc)
Chores
  • ci: upgrade actions/github-script (5139f13)
  • internal: update actions/checkout version (f276714)
Documentation
  • examples: update Azure Realtime sample to use v1 API (#​2829) (3b31981)

v2.15.0

Compare Source

Full Changelog: v2.14.0...v2.15.0

Features
  • api: add new Response completed_at prop (f077752)
Chores
  • internal: codegen related update (e7daba6)

v2.14.0

Compare Source

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

Compare Source

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.12.0

Compare Source

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.11.0

Compare Source

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.9.0

Compare Source

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.8.1

Compare Source

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

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

v2.8.0

Compare Source

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

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

v2.7.2

Compare Source

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

Compare Source

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

Bug Fixes
  • api: fix nullability of logprobs (373b7f6)

v2.7.0

Compare Source

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

Bug Fixes
  • api: fix nullability of logprobs (373b7f6)

v2.6.1

Compare Source

Full Changelog: v2.6.0...v2.6.1

Bug Fixes
Chores
  • client: clean up custom translations code (cfb9e25)

v2.6.0

Compare Source

Full Changelog: v2.6.0...v2.6.1

Bug Fixes
Chores
  • client: clean up custom translations code (cfb9e25)

v2.5.0

Compare Source

Full Changelog: v2.5.0...v2.6.0

Features
  • api: Add responses.input_tokens.count (6dd09e2)
Bug Fixes
  • api: internal openapi updates (caabd7c)

v2.4.0

Compare Source

Full Changelog: v2.4.0...v2.5.0

Features
Chores
  • bump httpx-aiohttp version to 0.1.9 (67f2f0a)

v2.3.0

Compare Source

Full Changelog: v2.3.0...v2.4.0

Features
  • api: Add support for gpt-4o-transcribe-diarize on audio/transcriptions endpoint (bdbe9b8)
Chores
  • fix dangling comment (da14e99)
  • internal: detect missing future annotations with ruff (2672b8f)

v2.2.0

Compare Source

Full Changelog: v2.2.0...v2.3.0

Features
  • api: comparison filter in/not in (aa49f62)
Chores
  • package: bump jiter to >=0.10.0 to support Python 3.14 (#​2618) (aa445ca)

v2.1.0

Compare Source

Full Changelog: v2.1.0...v2.2.0

Features
  • api: dev day 2025 launches (38ac009)
Bug Fixes
  • client: add chatkit to beta resource (de3e561)

v2.0.1

Compare Source

Full Changelog: v2.0.1...v2.1.0

Features
  • api: add support for realtime calls (7f7925b)

v2.0.0

Compare Source

Full Changelog: v2.0.0...v2.0.1

Bug Fixes
  • api: add status, approval_request_id to MCP tool call (2a02255)

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

Configuration

📅 Schedule: (in timezone Europe/Zurich)

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

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, 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 was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot added the renovate label Oct 10, 2025
@renovate renovate Bot force-pushed the renovate/openai-2.x branch 3 times, most recently from 969b4f8 to 5a0659a Compare October 20, 2025 22:06
@renovate renovate Bot force-pushed the renovate/openai-2.x branch from 5a0659a to 24728c7 Compare October 24, 2025 19:47
@renovate renovate Bot force-pushed the renovate/openai-2.x branch 3 times, most recently from eae0e05 to d2a5375 Compare November 10, 2025 18:56
@renovate renovate Bot force-pushed the renovate/openai-2.x branch 2 times, most recently from 65dc5af to 8540d19 Compare November 18, 2025 02:10
@renovate renovate Bot force-pushed the renovate/openai-2.x branch 3 times, most recently from bf68cd3 to 966d4dd Compare November 27, 2025 18:56
@coderabbitai

coderabbitai Bot commented Nov 27, 2025

Copy link
Copy Markdown

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.


Comment @coderabbitai help to get the list of available commands and usage tips.

@renovate renovate Bot force-pushed the renovate/openai-2.x branch from 966d4dd to 19bd53b Compare December 2, 2025 01:33
@renovate renovate Bot force-pushed the renovate/openai-2.x branch 2 times, most recently from 891f38d to db9c7c5 Compare December 25, 2025 20:30
@renovate renovate Bot force-pushed the renovate/openai-2.x branch 3 times, most recently from 59e4a8c to 983ad74 Compare January 2, 2026 06:04
@renovate renovate Bot force-pushed the renovate/openai-2.x branch from 983ad74 to 69b4704 Compare January 23, 2026 22:12
@renovate

renovate Bot commented Jan 23, 2026

Copy link
Copy Markdown
Contributor Author

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: uv.lock
Command failed: uv lock --upgrade-package openai
Downloading cpython-3.13.14-linux-x86_64-gnu (download) (33.3MiB)
 Downloaded cpython-3.13.14-linux-x86_64-gnu (download)
Using CPython 3.13.14
   Updating https://github.com/DCC-BS/llm-facade.bs.py.git (v0.0.8)
  × Failed to download and build `llm-facade @
  │ git+https://github.com/DCC-BS/llm-facade.bs.py.git@v0.0.8`
  ├─▶ Git operation failed
  ├─▶ failed to clone into: /home/ubuntu/.cache/uv/git-v0/db/dc393366d8efb09c
  ├─▶ failed to fetch commit `46b0e7c232d91b1c6424e23e5ff4126c09efdb39`
  ╰─▶ process didn't exit successfully: `/usr/bin/git fetch --force
      --update-head-ok 'https://github.com/DCC-BS/llm-facade.bs.py.git'
      '+46b0e7c232d91b1c6424e23e5ff4126c09efdb39:refs/commit/46b0e7c232d91b1c6424e23e5ff4126c09efdb39'`
      (exit status: 128)
      --- stderr
      remote: Repository not found.
      fatal: repository 'https://github.com/DCC-BS/llm-facade.bs.py.git/'
      not found


@renovate renovate Bot force-pushed the renovate/openai-2.x branch from 69b4704 to 5bf3aa4 Compare February 11, 2026 02:39
@renovate renovate Bot force-pushed the renovate/openai-2.x branch 3 times, most recently from 75538a9 to 3d76bfd Compare February 24, 2026 22:33
@renovate renovate Bot force-pushed the renovate/openai-2.x branch from 3d76bfd to 6bf4dcd Compare February 28, 2026 00:57
@renovate renovate Bot force-pushed the renovate/openai-2.x branch 3 times, most recently from 2396b6f to 87828b7 Compare March 10, 2026 21:37
@renovate renovate Bot force-pushed the renovate/openai-2.x branch 2 times, most recently from d2e729f to 02189c2 Compare March 20, 2026 01:17
@renovate renovate Bot force-pushed the renovate/openai-2.x branch 2 times, most recently from 252e366 to 6970230 Compare March 31, 2026 20:30
@renovate renovate Bot force-pushed the renovate/openai-2.x branch from 6970230 to 9ff4c0d Compare April 8, 2026 23:41
@renovate renovate Bot force-pushed the renovate/openai-2.x branch from 9ff4c0d to 37027fb Compare April 22, 2026 22:57
@renovate renovate Bot force-pushed the renovate/openai-2.x branch from 37027fb to 5ad9510 Compare April 30, 2026 06:09
@renovate renovate Bot force-pushed the renovate/openai-2.x branch 2 times, most recently from 330d9d2 to eb9bb36 Compare May 18, 2026 19:13
@renovate renovate Bot force-pushed the renovate/openai-2.x branch 3 times, most recently from c8c481a to a72fb99 Compare May 21, 2026 21:51
@renovate renovate Bot force-pushed the renovate/openai-2.x branch 2 times, most recently from da47d92 to a42e450 Compare June 4, 2026 22:37
@renovate renovate Bot force-pushed the renovate/openai-2.x branch from a42e450 to c058dbd Compare June 13, 2026 19:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants