CATCH #1993
DETECTED OCT 11, 2026 18:26 UTC
THE CATCHscore 5/10
EXHIBIT 1993
Oct 11, 2026 18:26 UTC
github
openai/openai-python
OpenAI's Python library v3.29.0 adds a new 'Shida' voice, billing error code, vault updates with metadata filters, and beta pagination alignments.
READY TO POST:
openai's python sdk v3.29.0 is out! looks like a new live voice named 'shida' is in, along with some vault updates and metadata filters. curious about 'shida'!
just saw openai-python v3.29.0. they added 'shida' to the named live voices and included a new billing_not_active session error code. good to see api alignment too.
EVIDENCE — the receipts
openai/openai-python release: v3.29.0
name: v3.29.0
published: 2026-10-11T17:38:54Z
url: https://github.com/openai/openai-python/releases/tag/v3.29.0
## [3.29.0](https://github.com/openai/openai-python/compare/v3.28.0...v3.29.0) (2026-10-11)
### Features
* **api:** add billing_not_active session error code ([#4052](https://github.com/openai/openai-python/issues/4052)) ([c88b320](https://github.com/openai/openai-python/commit/c88b32012ef0c3ebac39c79512994985a553a24c))
* **api:** add shida to named Live voices ([#4053](https://github.com/openai/openai-python/issues/4053)) ([7352cf5](https://github.com/openai/openai-python/commit/7352cf5c80cf46b0b7c23634fb7df47c28b0604b))
* **api:** add vault updates and metadata filters ([#4047](https://github.com/openai/openai-python/issues/4047)) ([e72f493](https://github.com/openai/openai-python/commit/e72f4931f16ae74602968348461bd3cf50b2cec5))
* **api:** align beta pagination limits and non-null parameters ([#4057](https://github.com/openai/openai-python/issues/4057)) ([800899e](https://github.com/openai/openai-python/commit/800899eeaf9e2696703452e73a5e95f1a31e12ce))
### Chores
* **api:** clarify decision creation documentation ([#4054](https://github.com/openai/openai-python/issues/4054)) ([16d3d3b](https://github.com/openai/openai-python/commit/16d3d3b3c33b1b4f01114a16e4c3eba2293799ba))
* **api:** clarify Decisions question and answer descriptions ([#4051](https://github.com/openai/openai-python/issues/4051)) ([895d617](https://github.com/openai/openai-python/commit/895d617f948fef82075bc83a7a2141bd845fc057))
* **api:** document 128-character safety identifiers ([#4050](https://github.com/openai/openai-python/issues/4050)) ([2c1ae52](https://github.com/openai/openai-python/commit/2c1ae5266a67303d82ea46c57be854deaa6e5676))
* **api:** document decision choice constraints ([#4055](https://github.com/openai/openai-python/issues/4055)) ([b7a1990](https://github.com/openai/openai-python/commit/b7a1990353baec896ee5e04b40b9f2dc292
caught by the 20-minute sweep ·
the live wire · all receipts