diff --git a/.release-please-manifest.json b/.release-please-manifest.json index b6bbe1cc1b..a00871bae4 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "3.39.0" + ".": "3.40.0" } \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index 75c8d227bb..ae1f01ab75 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,29 @@ # Changelog +## [3.40.0](https://github.com/openai/openai-python/compare/v3.39.0...v3.40.0) (2026-10-27) + + +### Features + +* **api:** add prompt cache breakpoint TTL options ([#4188](https://github.com/openai/openai-python/issues/4188)) ([3596d18](https://github.com/openai/openai-python/commit/3596d18f05b63081fd64c6da82b515293afb98c6)) + + +### Bug Fixes + +* **ci:** use an explicit browser demo dependency ([#4185](https://github.com/openai/openai-python/issues/4185)) ([a3f4302](https://github.com/openai/openai-python/commit/a3f430241c4a2e3e25bf79cc7d0148e51795a292)) + + +### Chores + +* **api:** record completed generated-code separation ([#4190](https://github.com/openai/openai-python/issues/4190)) ([d7ab5ee](https://github.com/openai/openai-python/commit/d7ab5ee237f8d8a8fa51dd7177a47cfbd6c331e6)) +* **deps-dev:** bump griffe from 1.14.0 to 2.3.0 ([#4069](https://github.com/openai/openai-python/issues/4069)) ([766b849](https://github.com/openai/openai-python/commit/766b849c2a32f47d7a0299c919fd10dd2fec7c6d)) +* **deps:** bump actions/create-github-app-token from 3.2.0 to 3.3.0 ([#4178](https://github.com/openai/openai-python/issues/4178)) ([06dbb5d](https://github.com/openai/openai-python/commit/06dbb5d019d7b6870b5898bf5df579ca60b61d28)) +* **deps:** bump actions/download-artifact from 8.0.1 to 8.0.2 ([#4110](https://github.com/openai/openai-python/issues/4110)) ([2404d04](https://github.com/openai/openai-python/commit/2404d0453d8f8dea27b09871359dd7d36510c21b)) +* **deps:** bump actions/upload-artifact from 7.0.1 to 7.0.2 ([#4107](https://github.com/openai/openai-python/issues/4107)) ([0adf711](https://github.com/openai/openai-python/commit/0adf71130c1ad0fec62af9ed4589e5961c48fcea)) +* **deps:** bump github/codeql-action/analyze from 4.38.2 to 4.39.0 ([#4177](https://github.com/openai/openai-python/issues/4177)) ([1e42321](https://github.com/openai/openai-python/commit/1e423213f13024df53e75eb500c8b8ab6277d5cc)) +* **deps:** bump openai/codex-action from 1.12 to 1.13 ([#4070](https://github.com/openai/openai-python/issues/4070)) ([904ed3f](https://github.com/openai/openai-python/commit/904ed3f6ba0f2351af67c9456e9f020401a8a7f8)) +* update generated-code verification and preserve SDK helpers ([#4186](https://github.com/openai/openai-python/issues/4186)) ([9412200](https://github.com/openai/openai-python/commit/9412200f9d2d25201e8ad007a6da198e395853c8)) + ## [3.39.0](https://github.com/openai/openai-python/compare/v3.38.0...v3.39.0) (2026-10-26) diff --git a/pyproject.toml b/pyproject.toml index 564175aca0..6b20739732 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "openai" -version = "3.39.0" +version = "3.40.0" description = "The official Python library for the openai API" dynamic = ["readme"] license = "Apache-2.0" diff --git a/src/openai/_version.py b/src/openai/_version.py index 3907d0929f..4f302307f8 100644 --- a/src/openai/_version.py +++ b/src/openai/_version.py @@ -1,2 +1,2 @@ __title__ = "openai" -__version__ = "3.39.0" # x-release-please-version +__version__ = "3.40.0" # x-release-please-version diff --git a/uv.lock b/uv.lock index 0b735c702d..f18af84943 100644 --- a/uv.lock +++ b/uv.lock @@ -1691,7 +1691,7 @@ wheels = [ [[package]] name = "openai" -version = "3.39.0" # x-release-please-version +version = "3.40.0" # x-release-please-version source = { editable = "." } default-groups = ["dev", "pydantic-v2"] dependencies = [