From 099f815be3d5cd6699eac002c675d3607339ab8e Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 14 Jul 2026 14:54:53 +0000 Subject: [PATCH 1/3] chore(main): release 7.5.0 --- .github/.release-please-manifest.json | 2 +- CHANGELOG.md | 8 ++++++++ pyproject.toml | 2 +- src/deepgram/core/client_wrapper.py | 4 ++-- 4 files changed, 12 insertions(+), 4 deletions(-) diff --git a/.github/.release-please-manifest.json b/.github/.release-please-manifest.json index 037c241f..a391b13b 100644 --- a/.github/.release-please-manifest.json +++ b/.github/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "7.4.0" + ".": "7.5.0" } \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index 2f02ff43..3c2f1247 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,13 @@ # Changelog +## [7.5.0](https://github.com/deepgram/deepgram-python-sdk/compare/v7.4.0...v7.5.0) (2026-07-14) + + +### Features + +* **regen:** add Flux TTS batch (REST) endpoint and agent latency report ([#744](https://github.com/deepgram/deepgram-python-sdk/issues/744)) ([6ca71c4](https://github.com/deepgram/deepgram-python-sdk/commit/6ca71c40e158f5bdf084e6b55572deca1532c465)) +* **regen:** add Speak V2 streaming, agent update-listen, and Flux EOT tuning ([#742](https://github.com/deepgram/deepgram-python-sdk/issues/742)) ([69a2445](https://github.com/deepgram/deepgram-python-sdk/commit/69a2445c7c0c5ce1726566331f13030df64062e5)) + ## [7.4.0](https://github.com/deepgram/deepgram-python-sdk/compare/v7.3.1...v7.4.0) (2026-06-26) diff --git a/pyproject.toml b/pyproject.toml index cce103b8..e6757835 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ dynamic = ["version"] [tool.poetry] name = "deepgram-sdk" -version = "7.4.1" +version = "7.5.0" description = "" readme = "README.md" authors = [] diff --git a/src/deepgram/core/client_wrapper.py b/src/deepgram/core/client_wrapper.py index dba1ced3..0d51d242 100644 --- a/src/deepgram/core/client_wrapper.py +++ b/src/deepgram/core/client_wrapper.py @@ -30,12 +30,12 @@ def get_headers(self) -> typing.Dict[str, str]: import platform headers: typing.Dict[str, str] = { - "User-Agent": "deepgram-sdk/7.4.1", # x-release-please-version + "User-Agent": "deepgram-sdk/7.5.0", # x-release-please-version "X-Fern-Language": "Python", "X-Fern-Runtime": f"python/{platform.python_version()}", "X-Fern-Platform": f"{platform.system().lower()}/{platform.release()}", "X-Fern-SDK-Name": "deepgram-sdk", - "X-Fern-SDK-Version": "7.4.1", # x-release-please-version + "X-Fern-SDK-Version": "7.5.0", # x-release-please-version **(self.get_custom_headers() or {}), } headers["Authorization"] = f"Token {self.api_key}" From 06bad308c62b8884047b2afdfefc50f1bd392718 Mon Sep 17 00:00:00 2001 From: Greg Holmes Date: Wed, 15 Jul 2026 17:25:47 +0100 Subject: [PATCH 2/3] docs(changelog): polish 7.5.0 release notes (Speak V2 streaming) --- CHANGELOG.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3c2f1247..c4582971 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,8 +5,8 @@ ### Features -* **regen:** add Flux TTS batch (REST) endpoint and agent latency report ([#744](https://github.com/deepgram/deepgram-python-sdk/issues/744)) ([6ca71c4](https://github.com/deepgram/deepgram-python-sdk/commit/6ca71c40e158f5bdf084e6b55572deca1532c465)) -* **regen:** add Speak V2 streaming, agent update-listen, and Flux EOT tuning ([#742](https://github.com/deepgram/deepgram-python-sdk/issues/742)) ([69a2445](https://github.com/deepgram/deepgram-python-sdk/commit/69a2445c7c0c5ce1726566331f13030df64062e5)) +* **Streaming text-to-speech (Flux) via `speak.v2`** — new WebSocket TTS: `client.speak.v2.connect(...)` streams `Speak`/`Flush`/`Close` and returns audio frames plus control messages. Also adds **agent `UpdateListen`/`ListenUpdated`** (swap the listen provider mid-session) and **Flux end-of-turn tuning** (`eot_threshold`, `eager_eot_threshold`, `eot_timeout_ms`). ([#742](https://github.com/deepgram/deepgram-python-sdk/issues/742)) ([69a2445](https://github.com/deepgram/deepgram-python-sdk/commit/69a2445c7c0c5ce1726566331f13030df64062e5)) +* **Flux text-to-speech batch (REST)** endpoint and agent latency report. ([#744](https://github.com/deepgram/deepgram-python-sdk/issues/744)) ([6ca71c4](https://github.com/deepgram/deepgram-python-sdk/commit/6ca71c40e158f5bdf084e6b55572deca1532c465)) ## [7.4.0](https://github.com/deepgram/deepgram-python-sdk/compare/v7.3.1...v7.4.0) (2026-06-26) From 99d20744284c595bd33034463506530394beb97d Mon Sep 17 00:00:00 2001 From: Greg Holmes Date: Wed, 15 Jul 2026 17:40:52 +0100 Subject: [PATCH 3/3] chore: track .fern/metadata.json sdkVersion in release-please The .fern/metadata.json sdkVersion drifted one release behind (7.4.1 vs the 7.5.0 stamped in pyproject.toml, client_wrapper.py user-agent, and X-Fern-SDK-Version) because release-please never bumped it. JS and Java already list .fern/metadata.json ($.sdkVersion) in their extra-files; add the matching entry here and correct the current stale value. --- .fern/metadata.json | 2 +- .github/release-please-config.json | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/.fern/metadata.json b/.fern/metadata.json index c8ef5503..83889a73 100644 --- a/.fern/metadata.json +++ b/.fern/metadata.json @@ -19,5 +19,5 @@ "originGitCommit": "14c0ca94fcd0279d99570389d7b688dc3a18ea41", "originGitCommitIsDirty": true, "invokedBy": "manual", - "sdkVersion": "7.4.1" + "sdkVersion": "7.5.0" } \ No newline at end of file diff --git a/.github/release-please-config.json b/.github/release-please-config.json index 72e5b2ed..c86c4914 100644 --- a/.github/release-please-config.json +++ b/.github/release-please-config.json @@ -19,6 +19,11 @@ { "type": "generic", "path": "src/deepgram/core/client_wrapper.py" + }, + { + "type": "json", + "path": ".fern/metadata.json", + "jsonpath": "$.sdkVersion" } ] }