OpenAI Python SDK adds Batch API image support, context management
OpenAI’s Python SDK shipped three quick releases adding Batch API image support, Responses context management, and new skills/hosted shell features, alongside community-reported deployment and fine-tuning pitfalls. The notes for [v2.20.0](https://github.com/openai/openai-python/releases/tag/v2.20.0)[^1], [v2.18.0](https://github.com/openai/openai-python/releases/tag/v2.18.0)[^2], and [v2.19.0](https://github.com/openai/openai-python/releases/tag/v2.19.0)[^3] plus the [API docs](https://developers.openai.com/api/docs)[^4] confirm images in the Batch API and Responses API context_management, while a thread on [401 ip_not_authorized on Render](https://community.openai.com/t/401-ip-not-authorized-on-render-works-locally-no-ip-allow-list-visible/1373825#post_2)[^5] flags network allowlist gotchas and another on [vision fine-tuning failures](https://community.openai.com/t/why-does-my-vision-fine-tuning-job-keep-failing/1371510#post_6)[^6] highlights pipeline stability issues. [^1]: Adds: Release notes confirming Batch API image support. [^2]: Adds: Release notes detailing Responses API context_management. [^3]: Adds: Release notes introducing skills and hosted shell. [^4]: Adds: Official API docs for capabilities, limits, and best practices. [^5]: Adds: Community report on IP allowlist/auth issues when deploying to Render. [^6]: Adds: Community report on recurring failures in vision fine-tuning jobs.