Skip to content

release: 2.52.0 - #3557

Merged
stainless-app[bot] merged 2 commits into
mainfrom
release-please--branches--main--changes--next
Jul 31, 2026
Merged

release: 2.52.0#3557
stainless-app[bot] merged 2 commits into
mainfrom
release-please--branches--main--changes--next

Conversation

@stainless-app

@stainless-app stainless-app Bot commented Jul 30, 2026

Copy link
Copy Markdown
Contributor

Automated Release PR

2.52.0 (2026-07-31)

Full Changelog: v2.51.0...v2.52.0

Features

  • api: content provenance checks (1d6c118)

Bug Fixes

  • client: honor Retry-After delays up to two minutes (#3555) (7fa7946)

Documentation


This pull request is managed by Stainless's GitHub App.

The semver version number is based on included commit messages. Alternatively, you can manually set the version number in the title of this pull request.

For a better experience, it is recommended to use either rebase-merge or squash-merge when merging this pull request.

🔗 Stainless website
📚 Read the docs
🙋 Reach out for help or questions

@openai-sdks

openai-sdks Bot commented Jul 30, 2026

Copy link
Copy Markdown

OkTest Summary

237/237 SDK tests passed in 11.638s for Python SDK PR #3557.

Test results — 42 files
Test Result Time
tests/chat-completions-complex-body.test.ts ✅ Passed 230ms
tests/chat-completions-create.test.ts ✅ Passed 267ms
tests/chat-completions-stream.test.ts ✅ Passed 135ms
tests/files-content-binary.test.ts ✅ Passed 259ms
tests/files-create-multipart.test.ts ✅ Passed 256ms
tests/files-list-pagination.test.ts ✅ Passed 159ms
tests/initialize-config.test.ts ✅ Passed 195ms
tests/instance-isolation.test.ts ✅ Passed 213ms
tests/models-list.test.ts ✅ Passed 211ms
tests/responses-background-lifecycle.test.ts ✅ Passed 274ms
tests/responses-body-method-errors.test.ts ✅ Passed 396ms
tests/responses-cancel-timeout.test.ts ✅ Passed 234ms
tests/responses-cancel.test.ts ✅ Passed 255ms
tests/responses-compact-retries.test.ts ✅ Passed 373ms
tests/responses-compact.test.ts ✅ Passed 287ms
tests/responses-create-advanced-stream.test.ts ✅ Passed 131ms
tests/responses-create-advanced.test.ts ✅ Passed 198ms
tests/responses-create-disconnect.test.ts ✅ Passed 1.366s
tests/responses-create-errors.test.ts ✅ Passed 226ms
tests/responses-create-malformed-api-responses.test.ts ✅ Passed 257ms
tests/responses-create-retries.test.ts ✅ Passed 360ms
tests/responses-create-stream-failures.test.ts ✅ Passed 147ms
tests/responses-create-stream-timeout.test.ts ✅ Passed 237ms
tests/responses-create-stream-wire.test.ts ✅ Passed 3.604s
tests/responses-create-stream.test.ts ✅ Passed 248ms
tests/responses-create-terminal-states.test.ts ✅ Passed 260ms
tests/responses-create-timeout.test.ts ✅ Passed 232ms
tests/responses-create.test.ts ✅ Passed 261ms
tests/responses-delete.test.ts ✅ Passed 289ms
tests/responses-input-items-errors.test.ts ✅ Passed 354ms
tests/responses-input-items-list.test.ts ✅ Passed 319ms
tests/responses-input-items-options.test.ts ✅ Passed 311ms
tests/responses-input-tokens-count-timeout.test.ts ✅ Passed 263ms
tests/responses-input-tokens-count.test.ts ✅ Passed 254ms
tests/responses-malformed-inputs.test.ts ✅ Passed 2.814s
tests/responses-not-found-errors.test.ts ✅ Passed 350ms
tests/responses-parse.test.ts ✅ Passed 379ms
tests/responses-retrieve-retries.test.ts ✅ Passed 274ms
tests/responses-retrieve.test.ts ✅ Passed 250ms
tests/responses-stored-method-errors.test.ts ✅ Passed 734ms
tests/retry-behavior.test.ts ✅ Passed 3.175s
tests/sdk-error-shape.test.ts ✅ Passed 333ms

View OkTest run #30640931978

SDK merge (764587110260) · head (e0657723003a) · base (7a3d5e46b61c) · OkTest (91635c6a2723)

@stainless-app
stainless-app Bot force-pushed the release-please--branches--main--changes--next branch from 3ea7979 to fc2f5f2 Compare July 30, 2026 22:24
@stainless-app
stainless-app Bot force-pushed the release-please--branches--main--changes--next branch from fc2f5f2 to 41c249f Compare July 31, 2026 14:58
@stainless-app stainless-app Bot changed the title release: 2.51.1 release: 2.52.0 Jul 31, 2026
@stainless-app
stainless-app Bot force-pushed the release-please--branches--main--changes--next branch from 41c249f to e065772 Compare July 31, 2026 14:58
fine_tuning: FineTuning = FineTuningProxy().__as_proxied__()
vector_stores: VectorStores = VectorStoresProxy().__as_proxied__()
conversations: Conversations = ConversationsProxy().__as_proxied__()
content_provenance_checks: ContentProvenanceChecks = ContentProvenanceChecksProxy().__as_proxied__()
@stainless-app
stainless-app Bot merged commit ca693fb into main Jul 31, 2026
20 checks passed
@stainless-app
stainless-app Bot deleted the release-please--branches--main--changes--next branch July 31, 2026 15:11
@stainless-app

stainless-app Bot commented Jul 31, 2026

Copy link
Copy Markdown
Contributor Author

🤖 Release is at https://github.com/openai/openai-python/releases/tag/v2.52.0 🌻

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant