From 21d9aef09c8aa74251758b5a279468492baf7522 Mon Sep 17 00:00:00 2001 From: Lorna Armstrong Date: Thu, 19 Mar 2026 16:11:07 +0000 Subject: [PATCH 1/4] Bump Speechmatics RT Dependency to 1.0.0 --- sdk/voice/pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sdk/voice/pyproject.toml b/sdk/voice/pyproject.toml index 9006bd1f..c67e5dc1 100644 --- a/sdk/voice/pyproject.toml +++ b/sdk/voice/pyproject.toml @@ -11,7 +11,7 @@ authors = [{ name = "Speechmatics", email = "support@speechmatics.com" }] license = "MIT" requires-python = ">=3.9" dependencies = [ - "speechmatics-rt>=0.5.3", + "speechmatics-rt>=1.0.0", "pydantic>=2.10.6,<3", "numpy>=1.26.4,<3" ] From 932efb49440b0fd41d1a6f0df72259646372e48c Mon Sep 17 00:00:00 2001 From: Lorna Armstrong Date: Thu, 19 Mar 2026 16:50:15 +0000 Subject: [PATCH 2/4] Cap speechmatics-rt dependency to prevent pulling in breaking changes automatically --- sdk/voice/pyproject.toml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sdk/voice/pyproject.toml b/sdk/voice/pyproject.toml index c67e5dc1..32ca3127 100644 --- a/sdk/voice/pyproject.toml +++ b/sdk/voice/pyproject.toml @@ -11,7 +11,7 @@ authors = [{ name = "Speechmatics", email = "support@speechmatics.com" }] license = "MIT" requires-python = ">=3.9" dependencies = [ - "speechmatics-rt>=1.0.0", + "speechmatics-rt>=1.0.0, <2", "pydantic>=2.10.6,<3", "numpy>=1.26.4,<3" ] @@ -53,6 +53,7 @@ dev = [ "pytest-asyncio", "pytest-cov", "pytest-mock", + "aiofiles", "build", ] From 9c835c959b32a777968cc7883e7d5118fae86dfa Mon Sep 17 00:00:00 2001 From: Lorna Armstrong Date: Thu, 19 Mar 2026 16:50:55 +0000 Subject: [PATCH 3/4] Linting --- sdk/voice/pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sdk/voice/pyproject.toml b/sdk/voice/pyproject.toml index 32ca3127..cd3f0e91 100644 --- a/sdk/voice/pyproject.toml +++ b/sdk/voice/pyproject.toml @@ -11,7 +11,7 @@ authors = [{ name = "Speechmatics", email = "support@speechmatics.com" }] license = "MIT" requires-python = ">=3.9" dependencies = [ - "speechmatics-rt>=1.0.0, <2", + "speechmatics-rt>=1.0.0,<2", "pydantic>=2.10.6,<3", "numpy>=1.26.4,<3" ] From 9eb7a76475e6f65bcceb506c8c063df271be118c Mon Sep 17 00:00:00 2001 From: Lorna Armstrong Date: Wed, 15 Apr 2026 13:02:13 +0100 Subject: [PATCH 4/4] Remove unused dependency --- sdk/voice/pyproject.toml | 1 - 1 file changed, 1 deletion(-) diff --git a/sdk/voice/pyproject.toml b/sdk/voice/pyproject.toml index cd3f0e91..97393b00 100644 --- a/sdk/voice/pyproject.toml +++ b/sdk/voice/pyproject.toml @@ -53,7 +53,6 @@ dev = [ "pytest-asyncio", "pytest-cov", "pytest-mock", - "aiofiles", "build", ]