SIGN IN SIGN UP

release: 3.22.1 (#3994)

Automated Release PR
---


##
[3.22.1](https://github.com/openai/openai-python/compare/v3.22.0...v3.22.1)
(2026-09-30)


### Bug Fixes

* **api:** correct the missing authentication error message
([#3993](https://github.com/openai/openai-python/issues/3993))
([51692ed](https://github.com/openai/openai-python/commit/51692ed3f9d2b87084801295f824c2202dac3785)),
closes [#3962](https://github.com/openai/openai-python/issues/3962)
* transform NotRequired typed dictionary fields
([#3995](https://github.com/openai/openai-python/issues/3995))
([5544c18](https://github.com/openai/openai-python/commit/5544c18c19f125718ed9c4f7c42866c27060158e))


### Chores

* **tests:** mark sample_file.txt as text with LF line endings
([#3879](https://github.com/openai/openai-python/issues/3879))
([fd78a48](https://github.com/openai/openai-python/commit/fd78a48d2be489fde978696e1ad32032c20f0fab))


### Documentation

* **examples:** fix two stale example comments
([#3877](https://github.com/openai/openai-python/issues/3877))
([1c4830b](https://github.com/openai/openai-python/commit/1c4830b6e735d2ca3c4bd95f66467fa007f8b451))
* **examples:** print event.delta in the streaming helpers doc
([#3876](https://github.com/openai/openai-python/issues/3876))
([063375b](https://github.com/openai/openai-python/commit/063375b7a12f3f3a0de10aec829c0416651be8cc))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

Co-authored-by: openai-sdks[bot] <284451331+openai-sdks[bot]@users.noreply.github.com>
O
openai-sdks[bot] committed
841d9297aed9230c29645a446b489ac4e8ccfc5a
Parent: 5544c18
Committed by GitHub <noreply@github.com> on 9/30/2026, 12:19:39 AM