Skip to content

Release SDK updates#39

Open
warpmachineuser wants to merge 14 commits into
mainfrom
stainless/release
Open

Release SDK updates#39
warpmachineuser wants to merge 14 commits into
mainfrom
stainless/release

Conversation

@warpmachineuser

Copy link
Copy Markdown
Contributor

Content changes

 src/oz_agent_sdk/types/agent/run_item.py        | 1 +
 src/oz_agent_sdk/types/agent/run_source_type.py | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

Note: if production main has hotfixes or release commits that were never
pulled back into staging, merging this PR will revert them. Cherry-pick them
back to the staging repo first (see the stlc promote docs).

bnavetta and others added 14 commits June 4, 2026 14:52
* Add promote_oz_sdk workflow

Manual workflow_dispatch workflow that promotes SDK updates from this
staging repository to warpdotdev/oz-sdk-python by calling the shared
warpdotdev/warp-github-actions/.github/actions/promote_oz_sdk action.

Only the OZ_SDK_PRODUCTION_REPO_TOKEN secret is required. The production
repo name, release branch (stainless/release), and PR title
('Release SDK updates') are all managed by the shared action.

Co-Authored-By: Oz <oz-agent@warp.dev>

* Add Oz SDK promotion workflow

Co-Authored-By: Oz <oz-agent@warp.dev>

* Checkout full history for SDK promotion

Co-Authored-By: Oz <oz-agent@warp.dev>

* Update action name

---------

Co-authored-by: Oz <oz-agent@warp.dev>
---
updated-dependencies:
- dependency-name: aiohttp
  dependency-version: 3.13.5
  dependency-type: direct:production
  dependency-group: uv
- dependency-name: idna
  dependency-version: '3.15'
  dependency-type: indirect
  dependency-group: uv
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Stainless-Generated-From: a80b3e8ef56463acbe762939a0ceaaf671b78a1b
Stainless-Generated-From: c19340ba90218aca1b6f161cda3c8432341896b8
Stainless-Generated-From: 93f5653b5c1b4e8b1a31ac8cd58be725f76642c8
Stainless-Generated-From: e3a3b28417a6ab3ebf0d1f3dfd20208b4d76ff7b
Stainless-Generated-From: 6fa5d3b68b9104c4abd495d1bc4831a12884e231
Stainless-Generated-From: eee2b456017cc9a6c2d997b01b231302525d2ebb
Stainless-Generated-From: 5141d1e8fe237b2a0f3c9a69dbdb4b24865a097e
…fixes

- aiohttp restricted to python_version>='3.10' + >=3.14.1: resolves CVE-2026-34993,
  CVE-2026-47265, CVE-2026-54273 through CVE-2026-54280, CVE-2026-50269
- pytest>=9.0.3 (python_version>='3.10' constraint): resolves CVE-2025-71176
- pygments>=2.20.0: resolves CVE-2026-4539 (ReDoS)

Stainless-Generated-From: ed25fd4

Co-Authored-By: Oz <oz-agent@warp.dev>
…(oz-sdk-typescript)

Stainless-Generated-From: fd4deae13bfc3c0c5df989a0ec3f3c3782f4a170
…fixes)

Stainless-Generated-From: 4ab431c104fb2e887cc8bea4abaa07cba4374349

Co-Authored-By: Oz <oz-agent@warp.dev>
…on Python 3.9

aiohttp>=3.14.1 dropped Python 3.9 support, so the aiohttp extra is
restricted to python_version>='3.10'. On Python 3.9, httpx_aiohttp is
not installed, causing pyright to emit reportMissingImports and
reportUnknownMemberType errors in _base_client.py. Suppress them with
targeted type: ignore comments (consistent with existing # type: ignore
on the class definition line).

Stainless-Generated-From: 4ab431c104fb2e887cc8bea4abaa07cba4374349

Co-Authored-By: Oz <oz-agent@warp.dev>
Stainless-Generated-From: 562b7b5ad7e0f38d3643d69a8ab22b72dc4f934c
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants