- Notifications
You must be signed in to change notification settings - Fork 4.4k
Pull requests: openai/openai-python
Author
Label
Projects
Milestones
Reviews
Assignee
Sort
Pull requests list
BUG FIX: Pydantic conversion logic for structured outputs is broken for models containing dictionaries sdk
#2003 opened Jan 10, 2025 by dbczumar Loading… updated Oct 3, 2025
1 task done
Fix: Prevent memory leak in responses.parse with bounded TypeAdapter …
#2676 opened Oct 3, 2025 by ishanrajsingh Loading… updated Oct 3, 2025
6 of 7 tasks
docs(client): fix incorrect comment about timeout calculation. documentation Improvements or additions to documentation
#2252 opened Mar 24, 2025 by grayroom Loading… updated Oct 4, 2025
1 task done
fix readme on nested_params for response format
#2678 opened Oct 4, 2025 by aaaugustine29 Loading… updated Oct 4, 2025
1 task
docs: Add function calling migration guide for Responses API
#2679 opened Oct 5, 2025 by ishanrajsingh Loading… updated Oct 5, 2025
Fix videos timeout propagation
#2682 opened Oct 7, 2025 by rmilkowski Loading… updated Oct 7, 2025
1 task
Preserve emoji characters in structured output payloads
#2691 opened Oct 14, 2025 by jonwiggins Loading… updated Oct 14, 2025
1 task done
fix: encode httpx headers with utf-8
#2687 opened Oct 11, 2025 by stdrc Loading… updated Oct 16, 2025
1 task done
fix: remove Required on Optional field openapi
#2576 opened Aug 21, 2025 by truongvan Loading… updated Oct 16, 2025
1 task done
feat: adjust relatime examples for Realtime API Beta
#2692 opened Oct 14, 2025 by adubovik Loading… updated Oct 17, 2025
Fix memory leak in AsyncCompletions.parse() with dynamically created models
#2148 opened Feb 27, 2025 by mousberg Loading… updated Oct 23, 2025
Delete unsupported moderation models
#2710 opened Oct 28, 2025 by someqst Loading… updated Oct 28, 2025
1 task
fix(streaming): skip SSE events with no data to prevent JSONDecodeError
#2721 opened Oct 31, 2025 by c4milo Loading… updated Oct 31, 2025
1 task done
fix(client): normalize and strip model names before request
#2633 opened Sep 14, 2025 by hamzasheedi Loading… updated Nov 4, 2025
1 task done
Fix/gpt5 responses polling
#2728 opened Nov 3, 2025 by ethanvillalovoz Loading… updated Nov 4, 2025
1 task done
feat: Add completion attribute to ContentFilterFinishReasonError for parity with LengthFinishReasonError
#2730 opened Nov 5, 2025 by PupiBott Loading… updated Nov 5, 2025
feat: Populate name field in ResponseFunctionCallArgumentsDoneEvent from snapshot
#2731 opened Nov 5, 2025 by PupiBott Loading… updated Nov 5, 2025
Fix: Strip unsupported JSON Schema keywords for structured outputs
#2733 opened Nov 5, 2025 by yashwantbezawada Loading… updated Nov 6, 2025
sdk(python): add support for client_request_id -> X-Client-Request-Id
#2738 opened Nov 7, 2025 by arvindg-openai Loading… updated Nov 7, 2025
Fix Pydantic extra='allow' handling in strict JSON schema
#2741 opened Nov 8, 2025 by yashwantbezawada Loading… updated Nov 8, 2025
Fix: Prevent retry of termination signals (Celery SoftTimeLimitExceeded)
#2739 opened Nov 7, 2025 by yashwantbezawada Loading… updated Nov 8, 2025
1 task done
fix: update ActionSearchSource type to support specialized API sources
#2742 opened Nov 8, 2025 by yashwantbezawada Loading… updated Nov 9, 2025
fix: pickle exceptions with custom
__reduce__ #2747 opened Nov 12, 2025 by srilman Loading… updated Nov 12, 2025
1 task done
fix: Always set additionalProperties=false for strict schema compliance
#2743 opened Nov 9, 2025 by yashwantbezawada Loading… updated Nov 12, 2025
ProTip! Type g i on any issue or pull request to go back to the issue listing page.