diff --git a/.fern/metadata.json b/.fern/metadata.json index 4fda0af3..0abf023d 100644 --- a/.fern/metadata.json +++ b/.fern/metadata.json @@ -24,5 +24,5 @@ "originGitCommit": "9dcbd3d5e8d36420319e1b33988613ad2cb2be10", "originGitCommitIsDirty": true, "invokedBy": "manual", - "sdkVersion": "7.12.1" + "sdkVersion": "7.13.0" } \ No newline at end of file diff --git a/.github/.release-please-manifest.json b/.github/.release-please-manifest.json index a89bc43b..2ecf0011 100644 --- a/.github/.release-please-manifest.json +++ b/.github/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "7.12.0" + ".": "7.13.0" } \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index b607f835..de0b7643 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,13 @@ # Changelog +## [7.13.0](https://github.com/deepgram/deepgram-python-sdk/compare/v7.12.0...v7.13.0) (2026-10-08) + + +### Features + +* **Listen V1:** Reconfigure an active Nova-3 stream without reconnecting with `connection.send_configure(ListenV1Configure(...))`, including keyterms and the numerals formatting feature. Server-side Configure rejections arrive as typed `ListenV1Error` responses; send an empty keyterms list to clear all active keyterms. ([#799](https://github.com/deepgram/deepgram-python-sdk/issues/799)) ([dce6960](https://github.com/deepgram/deepgram-python-sdk/commit/dce69606070462e6d4f38cb0bb71b7f7d1425ba0)) +* **Voice Agent:** Exchange custom Think-provider payloads with `send_custom_to_think_provider(AgentV1CustomToThinkProvider(...))` and `AgentV1CustomFromThinkProvider` responses. This experimental capability requires a configured custom Think-provider WebSocket endpoint; payloads preserve nested JSON values. ([#799](https://github.com/deepgram/deepgram-python-sdk/issues/799)) ([dce6960](https://github.com/deepgram/deepgram-python-sdk/commit/dce69606070462e6d4f38cb0bb71b7f7d1425ba0)) + ## [7.12.0](https://github.com/deepgram/deepgram-python-sdk/compare/v7.11.0...v7.12.0) (2026-10-01) diff --git a/pyproject.toml b/pyproject.toml index be8f1e24..8a1f9759 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ dynamic = ["version"] [tool.poetry] name = "deepgram-sdk" -version = "7.12.1" +version = "7.13.0" description = "" readme = "README.md" authors = [] diff --git a/src/deepgram/core/client_wrapper.py b/src/deepgram/core/client_wrapper.py index cce7b45b..f01a2d29 100644 --- a/src/deepgram/core/client_wrapper.py +++ b/src/deepgram/core/client_wrapper.py @@ -37,7 +37,7 @@ def get_headers(self) -> typing.Dict[str, str]: try: _sdk_version = _fern_importlib_metadata.version("deepgram-sdk") except _fern_importlib_metadata.PackageNotFoundError: - _sdk_version = "7.12.1" # x-release-please-version + _sdk_version = "7.13.0" # x-release-please-version headers: typing.Dict[str, str] = { "User-Agent": "deepgram-sdk/" + _sdk_version,