CATCH #1361
DETECTED SEP 15, 2026 00:56 UTC
THE CATCHscore 5/10
EXHIBIT 1361
Sep 15, 2026 00:56 UTC
github
openai/openai-python
OpenAI Python library v3.14.0 improves error handling for streaming and fixes several bugs, including vector store file polling and API error code normalization.
READY TO POST:
openai python sdk v3.14.0 dropped. they're making streaming error handling more consistent, which is a nice quality-of-life improvement for developers.
new openai python update, v3.14.0, includes fixes for vector store file polling and better api error code normalization. small but helpful improvements.
EVIDENCE — the receipts
openai/openai-python release: v3.14.0
name: v3.14.0
published: 2026-09-14T23:28:28Z
url: https://github.com/openai/openai-python/releases/tag/v3.14.0
## [3.14.0](https://github.com/openai/openai-python/compare/v3.13.0...v3.14.0) (2026-09-14)
### Features
* **streaming:** normalize errors raised while reading streams ([#3827](https://github.com/openai/openai-python/issues/3827)) ([d7c41ef](https://github.com/openai/openai-python/commit/d7c41efee1b0802b79f3f88a678ef2052b06e9ce))
### Bug Fixes
* bound vector store file polling ([#3401](https://github.com/openai/openai-python/issues/3401)) ([ae41bc4](https://github.com/openai/openai-python/commit/ae41bc46cdd53d17e948ac8a73e16bdbf34123a1))
* **example:** refresh realtime push_to_talk_app session types ([#2926](https://github.com/openai/openai-python/issues/2926)) ([0b7ad38](https://github.com/openai/openai-python/commit/0b7ad38292ef862f1dd07f71543b2f60eade8999))
* **files:** normalize PathLike upload tuples ([#3475](https://github.com/openai/openai-python/issues/3475)) ([90ac74c](https://github.com/openai/openai-python/commit/90ac74ccfe7a966787d1f204755d4cd4cc4d406a))
* include completion in content filter errors ([#3094](https://github.com/openai/openai-python/issues/3094)) ([e57a1b1](https://github.com/openai/openai-python/commit/e57a1b19fbcc32306a691e63334fd2dc4b1a804c))
* **logging:** support standard OPENAI_LOG levels ([#3734](https://github.com/openai/openai-python/issues/3734)) ([44000e0](https://github.com/openai/openai-python/commit/44000e0fc5e11692663045d6183568ff3ec32736))
* normalize API error codes to strings ([#3532](https://github.com/openai/openai-python/issues/3532)) ([233d955](https://github.com/openai/openai-python/commit/233d9557be3e7ee186b5ac3f1ab634a257134ac1)), closes [#3531](https://github.com/openai/openai-python/issues/3531)
* preserve response stream indexes after empty items ([#3126](https://github.com/openai/openai-python/issues/3126)) ([8f84fbd](https://github.com/openai/openai-python
caught by the 20-minute sweep ·
the live wire · all receipts