Skip to content

fix(deps): update openai to v3 - #248

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

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

Conversation

@renovate

@renovate renovate Bot commented Sep 12, 2026 •

Copy link
Copy Markdown
Contributor

Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Confidence
openai >=1.109.1 → >=3.36.1 age confidence

Release Notes

openai/openai-python (openai)

v3.36.1

Compare Source

Bug Fixes
Chores
Refactors

v3.36.0

Compare Source

Features
Bug Fixes
  • api: accept canonical batch responses in strict mode (#​4106) (6eaa90e)
  • clean up failed WebSocket setup and honor native options (#​4121) (b1a1a10)
  • end sync WebSocket recovery when an attempt is interrupted (#​4129) (337769b)
  • honor timed Translation receives during terminal cleanup (#​4132) (ca54146)
  • preserve client headers in legacy Beta Realtime connections (#​4130) (8a2a2e0)
  • preserve declared aliases during Pydantic v1 validation (#​4119) (8b1cac9)
  • preserve Vertex API root for response lifecycle (#​4140) (c2b14f5)
  • preserve WebSocket close across recovery and cancellation (#​4117) (4590ff1)
  • realtime: honor native options for legacy beta sockets (#​4120) (8968560)
Chores
Documentation

v3.35.1

Compare Source

Bug Fixes

v3.35.0

Compare Source

Features
Bug Fixes

v3.34.0

Compare Source

Features

v3.33.0

Compare Source

Features
  • api: add safety identifiers to image requests and responses (#​4093) (c969e32)
  • api: share Decisions cache breakpoint parameter type (#​4092) (f7cefda)

v3.32.0

Compare Source

Features
Bug Fixes
Chores
Refactors

v3.31.0

Compare Source

Features

v3.30.0

Compare Source

Features
Bug Fixes
Chores
  • api: clarify agent tool limits and environment pagination (#​4065) (0f73f1d)

v3.29.0

Compare Source

Features
Chores

v3.28.0

Compare Source

Features
  • api: add agent environment suspension and expiration (#​4046) (6aa25a9)
Chores

v3.27.0

Compare Source

Features

v3.26.1

Compare Source

Bug Fixes

v3.26.0

Compare Source

Features

v3.25.0

Compare Source

Features
  • agents: observe local tool failures (#​4028) (95d9645)
  • agents: run local tools during streamed session creation (#​4027) (919b623)
  • api: add agent turn items and usage source grouping (#​4030) (bd74c4e)
  • lib: export type_to_response_format_param publicly (#​2993) (becc1d2)
  • tools: support tool search (defer_loading=true) in typed function helpers (#​4029) (eec627f)

v3.24.0

Compare Source

Features
  • api: add custom voice creation and agent session events (#​4013) (e5de2e5)
Bug Fixes

v3.23.0

Compare Source

Features
  • agents: [1/n] return typed answers from session streams (#​4007) (10f8816)
  • agents: stage files and download turn artifacts (#​4009) (4fc2438)
  • api: Add session traces and Realtime translations (#​4001) (138e3d1)
  • beta: expose typed application actions as agent tools (#​4006) (f219c55)
  • collect final output from beta Agents streams (157ac4c)
Bug Fixes
  • api: allow original image detail in Chat Completions (#​4005) (8a136c2)
  • api: correct the eval run cancellation endpoint (#​4003) (28c5c9a)
  • api: retain WebSocket endpoint paths and query parameters (#​3999) (7f203fd)
  • keep Castiron budget results valid when main advances (#​4012) (73f189b)
  • responses: avoid replaying uncertain typed sends on reconnect (#​4011) (1dbbf61)
  • responses: respect send queue limits during reconnect (#​4000) (50f95ac)
  • use monotonic clock for file processing timeout (#​3748) (58aca1d)
Chores

v3.22.1

Compare Source

Bug Fixes
Chores
  • tests: mark sample_file.txt as text with LF line endings (#​3879) (fd78a48)
Documentation

v3.22.0

Compare Source

Features

v3.21.0

Compare Source

Features

v3.20.0

Compare Source

Features
  • api: add Agents credential and session options (#​3967) (bb68198)
  • api: add Cyber access programs to Responses (#​3956) (09c5b6f)
  • responses: opt in to incremental WebSocket text and tool snapshots (#​3973) (d0207b4)
  • responses: preserve detailed WebSocket accumulator snapshots (#​3981) (a380cf2)
Bug Fixes
  • client: retry unmapped TLS transport errors (#​3982) (0d35a26)
  • live: avoid hangs at fractional transcript grouping deadlines (#​3970) (4ef4129)
  • live: keep query parameters out of WebSocket endpoint paths (#​3972) (f9c458b)
  • live: preserve caller queues and prevent uncertain WebSocket replay (#​3980) (80e9686)
  • realtime: preserve base URL queries in WebSocket upgrades (#​3971) (f7bd4a7)
  • realtime: retain configured queues without replaying attempted sends (#​3978) (a52805c)
Chores

v3.19.2

Compare Source

Bug Fixes
Chores
  • api: clarify approximate web search location defaults (#​3953) (a95c95e)
  • api: clarify Realtime modality array definitions (#​3954) (e79cf53)
  • api: correct fine-tuning bounds and Realtime response reference (#​3949) (325a948)

v3.19.1

Compare Source

Bug Fixes
Chores
Documentation

v3.19.0

Compare Source

Features
Bug Fixes
  • _utils/_transform: propagate api_exclude in _async_transform_recursive (#​3324) (161ae65)
  • api: handle omission markers in queued WebSocket events (#​3944) (63e4616)
  • client: retry only replayable request content (#​3771) (6e0c2be)
  • client: tolerate older optional aiohttp installations (#​3941) (0d91efb)
  • helpers: use asyncio.get_running_loop() inside async methods (#​3289) (bac3545)

v3.18.0

Compare Source

Features

v3.17.0

Compare Source

Features
Bug Fixes
  • api: correct model types and network policy docs (618bb31)
  • api: preserve model choices and defer error response docs (#​3931) (6e7a90f)
  • lib: treat null message content as empty in parse_response (#​3851) (fab5283)
  • lib: use log.warning instead of the deprecated log.warn (#​3878) (56b1708)
Chores

v3.16.2

Compare Source

Bug Fixes

v3.16.1

Compare Source

Bug Fixes
  • api: avoid loading unrelated API resources on first use (#​3898) (68e4317)

v3.16.0

Compare Source

Features
Chores

v3.15.0

Compare Source

Features
Bug Fixes
Chores
Documentation

v3.14.1

Compare Source

Bug Fixes
Chores
Documentation

v3.14.0

Compare Source

Features
  • streaming: normalize errors raised while reading streams (#​3827) (d7c41ef)
Bug Fixes
Documentation

v3.13.0

Compare Source

Features

v3.12.0

Compare Source

Features
Bug Fixes
  • add aclose() to AsyncStream for standard async cleanup (#​2854) (802b334)
  • handle bare dict and list annotations without type arguments (#​3760) (c7e8c03)
  • preserve finalized output on null response completion (#​3345) (adb212e)

v3.11.0

Compare Source

Features
  • api: Add expiration controls for service account keys (#​3825) ([f348e

[!IMPORTANT]
✂ PR body was truncated to here.


Configuration

📅 Schedule: (in timezone Asia/Ho_Chi_Minh)

  • Branch creation
    • "before 5am"
  • 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 requested a review from n24q02m as a code owner September 12, 2026 20:48
@renovate renovate Bot added the dependencies Dependency updates label Sep 12, 2026
@socket-security

socket-security Bot commented Sep 12, 2026 •

Copy link
Copy Markdown

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Updatedpypi/​openai@​2.38.0 ⏵ 3.41.081 -15100100100100

View full report

@renovate
renovate Bot force-pushed the renovate/openai-3.x branch 4 times, most recently from a19b96c to 7cd2c9f Compare September 18, 2026 23:56
@renovate
renovate Bot force-pushed the renovate/openai-3.x branch 6 times, most recently from d39726f to 11a4a45 Compare September 28, 2026 23:34
@renovate
renovate Bot force-pushed the renovate/openai-3.x branch 5 times, most recently from e20fed0 to fbde490 Compare October 2, 2026 07:00
@renovate

renovate Bot commented Oct 2, 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: pyproject.toml
Artifact update for openai resolved to version 3.41.0, which is a pending version that has not yet passed the Minimum Release Age threshold.
Renovate was attempting to update to 3.36.1
This is (likely) not a bug in Renovate, but due to the way your project pins dependencies, _and_ how Renovate calls your package manager to update them.
Until Renovate supports specifying an exact update to your package manager (https://github.com/renovatebot/renovate/issues/41624), it is recommended to directly pin your dependencies (with `rangeStrategy=pin` for apps, or `rangeStrategy=widen` for libraries)
See also: https://docs.renovatebot.com/dependency-pinning/

@renovate
renovate Bot force-pushed the renovate/openai-3.x branch 4 times, most recently from afa9012 to 1e30c6c Compare October 9, 2026 17:57
@renovate
renovate Bot force-pushed the renovate/openai-3.x branch 3 times, most recently from af7673f to 57178e8 Compare October 15, 2026 09:49
@renovate
renovate Bot force-pushed the renovate/openai-3.x branch 3 times, most recently from ad6e3fc to ad0daf4 Compare October 18, 2026 20:22
@renovate
renovate Bot force-pushed the renovate/openai-3.x branch 4 times, most recently from 70b7fcc to cccaaef Compare October 25, 2026 05:55
@renovate renovate Bot changed the title fix(deps): update openai to v3 fix(deps): update openai to v3 - autoclosed Oct 25, 2026
@renovate renovate Bot closed this Oct 25, 2026
@renovate
renovate Bot deleted the renovate/openai-3.x branch October 25, 2026 13:31
@renovate renovate Bot changed the title fix(deps): update openai to v3 - autoclosed fix(deps): update openai to v3 Oct 25, 2026
@renovate renovate Bot reopened this Oct 25, 2026
@renovate
renovate Bot force-pushed the renovate/openai-3.x branch 2 times, most recently from 86a0393 to c733bb8 Compare October 28, 2026 20:57
@renovate
renovate Bot force-pushed the renovate/openai-3.x branch from c733bb8 to a9d4f89 Compare October 29, 2026 05:59

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Dependency updates

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants