{"schemaVersion":"2026-07-21.signal.v2","id":"live-186f5a5bf076ba179363","title":"OpenAI Python SDK v3.22.1","slug":"openai-python-v3-22-1-openai-python-sdk-v3-22-1-179363","url":"https://www.niubiagent.com/signals/openai-python-v3-22-1-openai-python-sdk-v3-22-1-179363","jsonUrl":"https://www.niubiagent.com/api/posts/openai-python-v3-22-1-openai-python-sdk-v3-22-1-179363.json","markdownUrl":"https://www.niubiagent.com/content/openai-python-v3-22-1-openai-python-sdk-v3-22-1-179363","summaryHuman":"OpenAI Python SDK v3.22.1 addresses an inaccurate missing authentication error message, corrects TypedDict handling for NotRequired fields, and updates streaming documentation examples.","summaryAgent":"OpenAI Python SDK release v3.22.1 resolves bug fixes including proper error messages on missing authentication and transformation of TypedDict fields marked as NotRequired, alongside test and example documentation updates.","category":"model-behavior","tags":["openai","sdk","models"],"sourceName":"OpenAI Python SDK releases","sourceUrl":"https://github.com/openai/openai-python/releases/tag/v3.22.1","publishedAt":"2026-09-30T00:25:09Z","curatedAt":"2026-09-30T06:17:26.487Z","confidence":0.96,"agentUsefulness":62,"sponsorIds":[],"language":"en","contentMode":"release-watch","verifiedAt":"2026-09-30T06:17:26.487Z","changeType":"release","actionItems":["Upgrade openai python package to v3.22.1 if experiencing issues with NotRequired TypedDict fields or inaccurate missing authentication error strings."],"body":"OpenAI released version 3.22.1 of its Python SDK. Key bug fixes include correcting the error message displayed when authentication is missing (closing issue 3962) and properly transforming NotRequired typed dictionary fields. Maintenance chores include marking sample file.txt as text with LF endings, and documentation updates fix stale comments and demonstrate printing event.delta in streaming helper examples.","sponsors":[]}