Skip to content

release: 3.6.1 - #3758

Open
openai-sdks[bot] wants to merge 1 commit into
mainfrom
release-please--branches--main
Open

release: 3.6.1#3758
openai-sdks[bot] wants to merge 1 commit into
mainfrom
release-please--branches--main

Conversation

@openai-sdks

@openai-sdks openai-sdks Bot commented Aug 28, 2026

Copy link
Copy Markdown
Contributor

Automated Release PR

3.6.1 (2026-08-28)

Bug Fixes

  • avoid repeated numpy checks for embeddings (#3757) (b19c216)

This PR was generated with Release Please. See documentation.

@openai-sdks
openai-sdks Bot requested a review from a team as a code owner August 28, 2026 22:39
@github-actions

Copy link
Copy Markdown
Contributor

Castiron custom code

✅ No new custom-code files detected.

34 mixed files remain; 0 existing customizations changed.

Compared b19c2161b1eab2684feea344. Generated baselines verified.

34 existing customizations unchanged
  • api.md
  • scripts/castiron/README.md
  • scripts/castiron/custom_code_report.py
  • scripts/castiron/test_custom_code_report.py
  • src/openai/init.py
  • src/openai/_client.py
  • src/openai/resources/audio/transcriptions.py
  • src/openai/resources/audio/translations.py
  • src/openai/resources/beta/beta.py
  • src/openai/resources/beta/responses/responses.py
  • src/openai/resources/beta/threads/runs/runs.py
  • src/openai/resources/beta/threads/threads.py
  • src/openai/resources/chat/completions/completions.py
  • src/openai/resources/embeddings.py
  • src/openai/resources/files.py
  • src/openai/resources/realtime/realtime.py
  • src/openai/resources/responses/responses.py
  • src/openai/resources/uploads/uploads.py
  • src/openai/resources/vector_stores/file_batches.py
  • src/openai/resources/vector_stores/files.py
  • src/openai/resources/videos.py
  • src/openai/resources/webhooks/init.py
  • src/openai/resources/webhooks/webhooks.py
  • src/openai/types/chat/init.py
  • src/openai/types/chat/chat_completion_message_tool_call.py
  • src/openai/types/fine_tuning/fine_tuning_job_integration.py
  • src/openai/types/responses/init.py
  • src/openai/types/responses/response.py
  • src/openai/types/responses/response_function_web_search.py
  • src/openai/types/responses/response_function_web_search_param.py
  • src/openai/types/responses/tool.py
  • src/openai/types/responses/tool_param.py
  • src/openai/types/webhooks/init.py
  • tests/api_resources/test_videos.py

A changed generated baseline means this report cannot reliably identify which handwritten lines changed.

Inspect the custom-code diff

Download the exact patch produced by this run (requires repository access):

gh run download 33217668784 --repo openai/openai-python \
  --name castiron-custom-code-33217668784-1 --dir /tmp/castiron-custom-code-33217668784-1
git apply --stat /tmp/castiron-custom-code-33217668784-1/custom-code.patch
cat /tmp/castiron-custom-code-33217668784-1/custom-code.patch

Or reproduce it from an SDK checkout containing the vendored reporter:

git fetch --no-tags origin b19c2161b1eac80fbf1f6f67a64a50af99c53356 b2684feea34497bc6d1da185c003cb43a1ce7d8b
python3 scripts/castiron/custom_code_report.py report \
  --base b19c2161b1eac80fbf1f6f67a64a50af99c53356 \
  --head b2684feea34497bc6d1da185c003cb43a1ce7d8b --fetch --require-head-hash --public \
  --out /tmp/castiron-custom-code-b2684feea344
cat /tmp/castiron-custom-code-b2684feea344/custom-code.patch

This is the current full custom patch for mixed files, not an attribution of only the handwritten lines changed by this PR.

Full report and patch

@openai-sdks

openai-sdks Bot commented Aug 28, 2026

Copy link
Copy Markdown
Contributor Author

OkTest Summary

237/237 SDK tests passed in 11.551s for Python SDK PR #3758.

Test results — 42 files
Test Result Time
tests/chat-completions-complex-body.test.ts ✅ Passed 180ms
tests/chat-completions-create.test.ts ✅ Passed 249ms
tests/chat-completions-stream.test.ts ✅ Passed 138ms
tests/files-content-binary.test.ts ✅ Passed 249ms
tests/files-create-multipart.test.ts ✅ Passed 207ms
tests/files-list-pagination.test.ts ✅ Passed 155ms
tests/initialize-config.test.ts ✅ Passed 177ms
tests/instance-isolation.test.ts ✅ Passed 228ms
tests/models-list.test.ts ✅ Passed 238ms
tests/responses-background-lifecycle.test.ts ✅ Passed 265ms
tests/responses-body-method-errors.test.ts ✅ Passed 340ms
tests/responses-cancel-timeout.test.ts ✅ Passed 200ms
tests/responses-cancel.test.ts ✅ Passed 267ms
tests/responses-compact-retries.test.ts ✅ Passed 379ms
tests/responses-compact.test.ts ✅ Passed 304ms
tests/responses-create-advanced-stream.test.ts ✅ Passed 127ms
tests/responses-create-advanced.test.ts ✅ Passed 304ms
tests/responses-create-disconnect.test.ts ✅ Passed 1.143s
tests/responses-create-errors.test.ts ✅ Passed 170ms
tests/responses-create-malformed-api-responses.test.ts ✅ Passed 266ms
tests/responses-create-retries.test.ts ✅ Passed 274ms
tests/responses-create-stream-failures.test.ts ✅ Passed 137ms
tests/responses-create-stream-timeout.test.ts ✅ Passed 253ms
tests/responses-create-stream-wire.test.ts ✅ Passed 3.845s
tests/responses-create-stream.test.ts ✅ Passed 295ms
tests/responses-create-terminal-states.test.ts ✅ Passed 227ms
tests/responses-create-timeout.test.ts ✅ Passed 189ms
tests/responses-create.test.ts ✅ Passed 337ms
tests/responses-delete.test.ts ✅ Passed 246ms
tests/responses-input-items-errors.test.ts ✅ Passed 404ms
tests/responses-input-items-list.test.ts ✅ Passed 329ms
tests/responses-input-items-options.test.ts ✅ Passed 279ms
tests/responses-input-tokens-count-timeout.test.ts ✅ Passed 256ms
tests/responses-input-tokens-count.test.ts ✅ Passed 272ms
tests/responses-malformed-inputs.test.ts ✅ Passed 2.967s
tests/responses-not-found-errors.test.ts ✅ Passed 263ms
tests/responses-parse.test.ts ✅ Passed 401ms
tests/responses-retrieve-retries.test.ts ✅ Passed 253ms
tests/responses-retrieve.test.ts ✅ Passed 233ms
tests/responses-stored-method-errors.test.ts ✅ Passed 533ms
tests/retry-behavior.test.ts ✅ Passed 3.246s
tests/sdk-error-shape.test.ts ✅ Passed 294ms

View OkTest run #33217652532

SDK merge (1ff22d8c9596) · head (b2684feea344) · base (b19c2161b1ea) · OkTest (2b1bdfd25e98)

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.

0 participants