From 9366e067f9c80ee0cf0b88af103a290355bb2eb5 Mon Sep 17 00:00:00 2001 From: jedzill4 Date: Fri, 27 Feb 2026 19:19:18 -0300 Subject: [PATCH] deps(pyproject): add torch and torchaudio to main dependencies --- pyproject.toml | 2 ++ uv.lock | 34 ++++++++++++++++++++++++++++++---- 2 files changed, 32 insertions(+), 4 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 19ffb79..67ec1b6 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -28,6 +28,8 @@ dependencies = [ "websockets", "huggingface-hub>=0.25.0", "faster-whisper>=1.2.0", + "torch>=2.0.0", + "torchaudio>=2.0.0", "tqdm", "tiktoken", ] diff --git a/uv.lock b/uv.lock index 01cdfe9..fc9083e 100644 --- a/uv.lock +++ b/uv.lock @@ -5420,7 +5420,7 @@ resolution-markers = [ "python_full_version < '3.12' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux'", ] dependencies = [ - { name = "torch", version = "2.9.1+cpu", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-14-whisperlivekit-diarization-diart') or (platform_machine != 'aarch64' and extra == 'extra-14-whisperlivekit-diarization-sortformer' and extra == 'extra-14-whisperlivekit-voxtral-hf') or (platform_python_implementation != 'CPython' and extra == 'extra-14-whisperlivekit-diarization-sortformer' and extra == 'extra-14-whisperlivekit-voxtral-hf') or (sys_platform != 'linux' and extra == 'extra-14-whisperlivekit-diarization-sortformer' and extra == 'extra-14-whisperlivekit-voxtral-hf') or (extra == 'extra-14-whisperlivekit-diarization-diart' and extra == 'extra-14-whisperlivekit-diarization-sortformer' and extra == 'extra-14-whisperlivekit-voxtral-hf')" }, + { name = "torch", version = "2.9.1+cpu", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra == 'extra-14-whisperlivekit-cpu' and extra != 'extra-14-whisperlivekit-diarization-diart') or (platform_machine != 'aarch64' and extra == 'extra-14-whisperlivekit-diarization-sortformer' and extra == 'extra-14-whisperlivekit-voxtral-hf') or (platform_python_implementation != 'CPython' and extra == 'extra-14-whisperlivekit-diarization-sortformer' and extra == 'extra-14-whisperlivekit-voxtral-hf') or (sys_platform != 'linux' and extra != 'extra-14-whisperlivekit-diarization-diart' and extra == 'extra-14-whisperlivekit-diarization-sortformer' and extra == 'extra-14-whisperlivekit-voxtral-hf') or (sys_platform != 'linux' and extra != 'extra-14-whisperlivekit-cu129' and extra == 'extra-14-whisperlivekit-diarization-sortformer' and extra == 'extra-14-whisperlivekit-voxtral-hf') or (extra == 'extra-14-whisperlivekit-cpu' and extra == 'extra-14-whisperlivekit-cu129') or (extra == 'extra-14-whisperlivekit-cu129' and extra == 'extra-14-whisperlivekit-diarization-diart') or (extra == 'extra-14-whisperlivekit-cu129' and extra == 'extra-14-whisperlivekit-diarization-sortformer' and extra == 'extra-14-whisperlivekit-voxtral-hf') or (extra != 'extra-14-whisperlivekit-cpu' and extra == 'extra-14-whisperlivekit-diarization-sortformer' and extra == 'extra-14-whisperlivekit-voxtral-hf') or (extra == 'extra-14-whisperlivekit-cpu' and extra == 'extra-14-whisperlivekit-diarization-diart' and extra == 'extra-14-whisperlivekit-diarization-sortformer' and extra == 'extra-14-whisperlivekit-voxtral-hf')" }, ] wheels = [ { url = "https://download.pytorch.org/whl/cpu/torchaudio-2.9.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:e6a4c796b1b5dbd820be83388c209d0f163ef5d74a43a06d519360fdacd36ed1" }, @@ -5459,9 +5459,21 @@ resolution-markers = [ "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-whisperlivekit-cpu' and extra != 'extra-14-whisperlivekit-cu129' and extra != 'extra-14-whisperlivekit-diarization-diart' and extra != 'extra-14-whisperlivekit-diarization-sortformer' and extra != 'extra-14-whisperlivekit-voxtral-hf'", "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-whisperlivekit-cpu' and extra != 'extra-14-whisperlivekit-cu129' and extra != 'extra-14-whisperlivekit-diarization-diart' and extra != 'extra-14-whisperlivekit-diarization-sortformer' and extra != 'extra-14-whisperlivekit-voxtral-hf'", "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-whisperlivekit-cpu' and extra != 'extra-14-whisperlivekit-cu129' and extra != 'extra-14-whisperlivekit-diarization-diart' and extra != 'extra-14-whisperlivekit-diarization-sortformer' and extra != 'extra-14-whisperlivekit-voxtral-hf'", + "python_full_version >= '3.13' and extra != 'extra-14-whisperlivekit-cpu' and extra != 'extra-14-whisperlivekit-cu129' and extra != 'extra-14-whisperlivekit-diarization-diart' and extra != 'extra-14-whisperlivekit-diarization-sortformer' and extra == 'extra-14-whisperlivekit-voxtral-hf'", + "python_full_version == '3.12.*' and extra != 'extra-14-whisperlivekit-cpu' and extra != 'extra-14-whisperlivekit-cu129' and extra != 'extra-14-whisperlivekit-diarization-diart' and extra != 'extra-14-whisperlivekit-diarization-sortformer' and extra == 'extra-14-whisperlivekit-voxtral-hf'", + "python_full_version < '3.12' and extra != 'extra-14-whisperlivekit-cpu' and extra != 'extra-14-whisperlivekit-cu129' and extra != 'extra-14-whisperlivekit-diarization-diart' and extra != 'extra-14-whisperlivekit-diarization-sortformer' and extra == 'extra-14-whisperlivekit-voxtral-hf'", + "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-14-whisperlivekit-cpu' and extra != 'extra-14-whisperlivekit-cu129' and extra != 'extra-14-whisperlivekit-diarization-diart' and extra == 'extra-14-whisperlivekit-diarization-sortformer' and extra != 'extra-14-whisperlivekit-voxtral-hf'", + "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-14-whisperlivekit-cpu' and extra != 'extra-14-whisperlivekit-cu129' and extra != 'extra-14-whisperlivekit-diarization-diart' and extra == 'extra-14-whisperlivekit-diarization-sortformer' and extra != 'extra-14-whisperlivekit-voxtral-hf'", + "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-14-whisperlivekit-cpu' and extra != 'extra-14-whisperlivekit-cu129' and extra != 'extra-14-whisperlivekit-diarization-diart' and extra == 'extra-14-whisperlivekit-diarization-sortformer' and extra != 'extra-14-whisperlivekit-voxtral-hf'", + "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-14-whisperlivekit-cpu' and extra != 'extra-14-whisperlivekit-cu129' and extra != 'extra-14-whisperlivekit-diarization-diart' and extra == 'extra-14-whisperlivekit-diarization-sortformer' and extra != 'extra-14-whisperlivekit-voxtral-hf'", + "python_full_version < '3.12' and sys_platform == 'linux' and extra != 'extra-14-whisperlivekit-cpu' and extra != 'extra-14-whisperlivekit-cu129' and extra != 'extra-14-whisperlivekit-diarization-diart' and extra == 'extra-14-whisperlivekit-diarization-sortformer' and extra != 'extra-14-whisperlivekit-voxtral-hf'", + "python_full_version < '3.12' and sys_platform != 'linux' and extra != 'extra-14-whisperlivekit-cpu' and extra != 'extra-14-whisperlivekit-cu129' and extra != 'extra-14-whisperlivekit-diarization-diart' and extra == 'extra-14-whisperlivekit-diarization-sortformer' and extra != 'extra-14-whisperlivekit-voxtral-hf'", + "python_full_version >= '3.13' and extra != 'extra-14-whisperlivekit-cpu' and extra != 'extra-14-whisperlivekit-cu129' and extra != 'extra-14-whisperlivekit-diarization-diart' and extra != 'extra-14-whisperlivekit-diarization-sortformer' and extra != 'extra-14-whisperlivekit-voxtral-hf'", + "python_full_version == '3.12.*' and extra != 'extra-14-whisperlivekit-cpu' and extra != 'extra-14-whisperlivekit-cu129' and extra != 'extra-14-whisperlivekit-diarization-diart' and extra != 'extra-14-whisperlivekit-diarization-sortformer' and extra != 'extra-14-whisperlivekit-voxtral-hf'", + "python_full_version < '3.12' and extra != 'extra-14-whisperlivekit-cpu' and extra != 'extra-14-whisperlivekit-cu129' and extra != 'extra-14-whisperlivekit-diarization-diart' and extra != 'extra-14-whisperlivekit-diarization-sortformer' and extra != 'extra-14-whisperlivekit-voxtral-hf'", ] dependencies = [ - { name = "torch", version = "2.9.1", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine != 'x86_64' and sys_platform == 'linux' and extra == 'extra-14-whisperlivekit-cu129') or (sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-14-whisperlivekit-cu129') or (sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-14-whisperlivekit-diarization-sortformer' and extra == 'extra-14-whisperlivekit-voxtral-hf') or (sys_platform == 'darwin' and extra == 'extra-14-whisperlivekit-cu129') or (sys_platform == 'darwin' and extra == 'extra-14-whisperlivekit-cpu' and extra != 'extra-14-whisperlivekit-diarization-diart') or (sys_platform == 'linux' and extra == 'extra-14-whisperlivekit-cpu' and extra == 'extra-14-whisperlivekit-cu129') or (sys_platform == 'linux' and extra == 'extra-14-whisperlivekit-cu129' and extra == 'extra-14-whisperlivekit-diarization-diart') or (sys_platform == 'linux' and extra == 'extra-14-whisperlivekit-diarization-sortformer' and extra == 'extra-14-whisperlivekit-voxtral-hf') or (sys_platform == 'darwin' and extra == 'extra-14-whisperlivekit-diarization-diart' and extra == 'extra-14-whisperlivekit-diarization-sortformer' and extra == 'extra-14-whisperlivekit-voxtral-hf') or (sys_platform == 'darwin' and extra != 'extra-14-whisperlivekit-cpu' and extra == 'extra-14-whisperlivekit-diarization-sortformer' and extra == 'extra-14-whisperlivekit-voxtral-hf')" }, + { name = "torch", version = "2.9.1", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine != 'x86_64' and extra == 'extra-14-whisperlivekit-cu129') or (platform_machine != 'x86_64' and extra != 'extra-14-whisperlivekit-cpu' and extra != 'extra-14-whisperlivekit-diarization-diart') or (sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-14-whisperlivekit-cpu' and extra == 'extra-14-whisperlivekit-diarization-sortformer' and extra == 'extra-14-whisperlivekit-voxtral-hf') or (sys_platform != 'linux' and extra == 'extra-14-whisperlivekit-cu129') or (sys_platform == 'darwin' and extra == 'extra-14-whisperlivekit-cu129') or (sys_platform == 'darwin' and extra != 'extra-14-whisperlivekit-diarization-diart') or (sys_platform != 'linux' and extra != 'extra-14-whisperlivekit-cpu' and extra != 'extra-14-whisperlivekit-diarization-diart') or (sys_platform == 'darwin' and extra == 'extra-14-whisperlivekit-diarization-diart' and extra == 'extra-14-whisperlivekit-diarization-sortformer' and extra == 'extra-14-whisperlivekit-voxtral-hf') or (sys_platform == 'linux' and extra == 'extra-14-whisperlivekit-cpu' and extra == 'extra-14-whisperlivekit-diarization-sortformer' and extra == 'extra-14-whisperlivekit-voxtral-hf') or (extra == 'extra-14-whisperlivekit-cpu' and extra == 'extra-14-whisperlivekit-cu129') or (extra == 'extra-14-whisperlivekit-cu129' and extra == 'extra-14-whisperlivekit-diarization-diart') or (extra == 'extra-14-whisperlivekit-cu129' and extra == 'extra-14-whisperlivekit-diarization-sortformer' and extra == 'extra-14-whisperlivekit-voxtral-hf') or (extra != 'extra-14-whisperlivekit-cpu' and extra != 'extra-14-whisperlivekit-cu129' and extra != 'extra-14-whisperlivekit-diarization-diart') or (extra != 'extra-14-whisperlivekit-cpu' and extra == 'extra-14-whisperlivekit-diarization-diart' and extra == 'extra-14-whisperlivekit-diarization-sortformer' and extra == 'extra-14-whisperlivekit-voxtral-hf')" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/3f/6b/34e489fcb4adc4b571a166f2670cc7f156cbe3337867a892fade0a1a5224/torchaudio-2.9.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:6e3f5943135701168d30196e2befd46290180cdbb9ee508b167730d51f43208f", size = 807349, upload-time = "2025-11-12T15:25:57.843Z" }, @@ -5501,7 +5513,7 @@ resolution-markers = [ "(python_full_version < '3.12' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-14-whisperlivekit-cpu' and extra != 'extra-14-whisperlivekit-cu129' and extra != 'extra-14-whisperlivekit-diarization-diart' and extra != 'extra-14-whisperlivekit-diarization-sortformer' and extra != 'extra-14-whisperlivekit-voxtral-hf') or (python_full_version < '3.12' and platform_python_implementation != 'CPython' and sys_platform == 'linux' and extra == 'extra-14-whisperlivekit-cpu' and extra != 'extra-14-whisperlivekit-cu129' and extra != 'extra-14-whisperlivekit-diarization-diart' and extra != 'extra-14-whisperlivekit-diarization-sortformer' and extra != 'extra-14-whisperlivekit-voxtral-hf') or (python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-14-whisperlivekit-cpu' and extra != 'extra-14-whisperlivekit-cu129' and extra != 'extra-14-whisperlivekit-diarization-diart' and extra != 'extra-14-whisperlivekit-diarization-sortformer' and extra != 'extra-14-whisperlivekit-voxtral-hf')", ] dependencies = [ - { name = "torch", version = "2.9.1+cpu", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra == 'extra-14-whisperlivekit-diarization-sortformer' and extra == 'extra-14-whisperlivekit-voxtral-hf') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-14-whisperlivekit-diarization-diart') or (platform_machine != 'aarch64' and extra == 'extra-14-whisperlivekit-diarization-diart' and extra == 'extra-14-whisperlivekit-diarization-sortformer' and extra == 'extra-14-whisperlivekit-voxtral-hf') or (platform_python_implementation != 'CPython' and sys_platform == 'linux' and extra != 'extra-14-whisperlivekit-diarization-diart') or (platform_python_implementation != 'CPython' and extra == 'extra-14-whisperlivekit-diarization-diart' and extra == 'extra-14-whisperlivekit-diarization-sortformer' and extra == 'extra-14-whisperlivekit-voxtral-hf') or (sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-14-whisperlivekit-diarization-diart') or (sys_platform == 'darwin' and extra == 'extra-14-whisperlivekit-diarization-sortformer' and extra == 'extra-14-whisperlivekit-voxtral-hf') or (sys_platform != 'linux' and extra == 'extra-14-whisperlivekit-diarization-diart' and extra == 'extra-14-whisperlivekit-diarization-sortformer' and extra == 'extra-14-whisperlivekit-voxtral-hf')" }, + { name = "torch", version = "2.9.1+cpu", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-14-whisperlivekit-cu129' and extra == 'extra-14-whisperlivekit-diarization-sortformer' and extra == 'extra-14-whisperlivekit-voxtral-hf') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-14-whisperlivekit-cpu' and extra != 'extra-14-whisperlivekit-diarization-diart') or (platform_machine != 'aarch64' and extra == 'extra-14-whisperlivekit-cpu' and extra == 'extra-14-whisperlivekit-diarization-diart' and extra == 'extra-14-whisperlivekit-diarization-sortformer' and extra == 'extra-14-whisperlivekit-voxtral-hf') or (platform_python_implementation != 'CPython' and sys_platform == 'linux' and extra == 'extra-14-whisperlivekit-cpu' and extra != 'extra-14-whisperlivekit-diarization-diart') or (platform_python_implementation != 'CPython' and extra == 'extra-14-whisperlivekit-cpu' and extra == 'extra-14-whisperlivekit-diarization-diart' and extra == 'extra-14-whisperlivekit-diarization-sortformer' and extra == 'extra-14-whisperlivekit-voxtral-hf') or (sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-14-whisperlivekit-cpu' and extra != 'extra-14-whisperlivekit-diarization-diart') or (sys_platform == 'darwin' and extra != 'extra-14-whisperlivekit-diarization-diart' and extra == 'extra-14-whisperlivekit-diarization-sortformer' and extra == 'extra-14-whisperlivekit-voxtral-hf') or (sys_platform == 'darwin' and extra != 'extra-14-whisperlivekit-cu129' and extra == 'extra-14-whisperlivekit-diarization-sortformer' and extra == 'extra-14-whisperlivekit-voxtral-hf') or (sys_platform != 'linux' and extra == 'extra-14-whisperlivekit-cpu' and extra == 'extra-14-whisperlivekit-diarization-diart' and extra == 'extra-14-whisperlivekit-diarization-sortformer' and extra == 'extra-14-whisperlivekit-voxtral-hf') or (extra == 'extra-14-whisperlivekit-cpu' and extra == 'extra-14-whisperlivekit-cu129') or (extra == 'extra-14-whisperlivekit-cu129' and extra == 'extra-14-whisperlivekit-diarization-diart') or (extra == 'extra-14-whisperlivekit-cu129' and extra == 'extra-14-whisperlivekit-diarization-sortformer' and extra == 'extra-14-whisperlivekit-voxtral-hf') or (extra != 'extra-14-whisperlivekit-cpu' and extra == 'extra-14-whisperlivekit-diarization-sortformer' and extra == 'extra-14-whisperlivekit-voxtral-hf')" }, ] wheels = [ { url = "https://download.pytorch.org/whl/cpu/torchaudio-2.9.1%2Bcpu-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:6adc89a3c903d552e1654102134734179036bb8b756acab3db27d8bd8bd4d186" }, @@ -5524,7 +5536,7 @@ resolution-markers = [ "python_full_version < '3.12' and platform_machine == 'x86_64' and sys_platform == 'linux'", ] dependencies = [ - { name = "torch", version = "2.9.1+cu129", source = { registry = "https://download.pytorch.org/whl/cu129" }, marker = "(platform_machine == 'x86_64' and sys_platform == 'linux') or (platform_machine != 'x86_64' and extra == 'extra-14-whisperlivekit-diarization-sortformer' and extra == 'extra-14-whisperlivekit-voxtral-hf') or (sys_platform != 'linux' and extra == 'extra-14-whisperlivekit-diarization-sortformer' and extra == 'extra-14-whisperlivekit-voxtral-hf')" }, + { name = "torch", version = "2.9.1+cu129", source = { registry = "https://download.pytorch.org/whl/cu129" }, marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'extra-14-whisperlivekit-cu129') or (platform_machine != 'x86_64' and extra == 'extra-14-whisperlivekit-cpu' and extra == 'extra-14-whisperlivekit-cu129') or (platform_machine != 'x86_64' and extra == 'extra-14-whisperlivekit-cu129' and extra == 'extra-14-whisperlivekit-diarization-diart') or (platform_machine != 'x86_64' and extra == 'extra-14-whisperlivekit-diarization-sortformer' and extra == 'extra-14-whisperlivekit-voxtral-hf') or (sys_platform != 'linux' and extra == 'extra-14-whisperlivekit-cpu' and extra == 'extra-14-whisperlivekit-cu129') or (sys_platform != 'linux' and extra == 'extra-14-whisperlivekit-cu129' and extra == 'extra-14-whisperlivekit-diarization-diart') or (sys_platform != 'linux' and extra != 'extra-14-whisperlivekit-diarization-diart' and extra == 'extra-14-whisperlivekit-diarization-sortformer' and extra == 'extra-14-whisperlivekit-voxtral-hf') or (extra != 'extra-14-whisperlivekit-cu129' and extra == 'extra-14-whisperlivekit-diarization-sortformer' and extra == 'extra-14-whisperlivekit-voxtral-hf')" }, ] wheels = [ { url = "https://download.pytorch.org/whl/cu129/torchaudio-2.9.1%2Bcu129-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:c1ff146bedc7df264bf4863eeb267ca997460e9e322c6e6ca1eeef1143e79911" }, @@ -6158,6 +6170,18 @@ dependencies = [ { name = "librosa" }, { name = "soundfile" }, { name = "tiktoken" }, + { name = "torch", version = "2.8.0", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'darwin' and extra == 'extra-14-whisperlivekit-diarization-diart') or (sys_platform != 'darwin' and extra == 'extra-14-whisperlivekit-diarization-sortformer' and extra == 'extra-14-whisperlivekit-voxtral-hf') or (extra == 'extra-14-whisperlivekit-cu129' and extra == 'extra-14-whisperlivekit-diarization-diart') or (extra == 'extra-14-whisperlivekit-cpu' and extra == 'extra-14-whisperlivekit-cu129') or (extra == 'extra-14-whisperlivekit-cu129' and extra == 'extra-14-whisperlivekit-diarization-sortformer' and extra == 'extra-14-whisperlivekit-voxtral-hf') or (extra != 'extra-14-whisperlivekit-diarization-diart' and extra == 'extra-14-whisperlivekit-diarization-sortformer' and extra == 'extra-14-whisperlivekit-voxtral-hf')" }, + { name = "torch", version = "2.8.0+cpu", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(sys_platform != 'darwin' and extra != 'extra-14-whisperlivekit-cu129' and extra == 'extra-14-whisperlivekit-diarization-diart') or (sys_platform != 'darwin' and extra != 'extra-14-whisperlivekit-cpu' and extra == 'extra-14-whisperlivekit-diarization-diart') or (sys_platform == 'darwin' and extra == 'extra-14-whisperlivekit-diarization-sortformer' and extra == 'extra-14-whisperlivekit-voxtral-hf') or (sys_platform != 'darwin' and extra != 'extra-14-whisperlivekit-diarization-diart' and extra == 'extra-14-whisperlivekit-diarization-sortformer' and extra == 'extra-14-whisperlivekit-voxtral-hf') or (extra == 'extra-14-whisperlivekit-cpu' and extra == 'extra-14-whisperlivekit-cu129') or (extra == 'extra-14-whisperlivekit-cu129' and extra == 'extra-14-whisperlivekit-diarization-diart') or (extra == 'extra-14-whisperlivekit-cu129' and extra == 'extra-14-whisperlivekit-diarization-sortformer' and extra == 'extra-14-whisperlivekit-voxtral-hf') or (extra == 'extra-14-whisperlivekit-cpu' and extra != 'extra-14-whisperlivekit-diarization-diart' and extra == 'extra-14-whisperlivekit-diarization-sortformer' and extra == 'extra-14-whisperlivekit-voxtral-hf')" }, + { name = "torch", version = "2.9.1", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine != 'x86_64' and extra == 'extra-14-whisperlivekit-cu129') or (platform_machine != 'x86_64' and extra != 'extra-14-whisperlivekit-cpu' and extra != 'extra-14-whisperlivekit-diarization-diart') or (sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-14-whisperlivekit-cpu' and extra == 'extra-14-whisperlivekit-diarization-sortformer' and extra == 'extra-14-whisperlivekit-voxtral-hf') or (sys_platform != 'linux' and extra == 'extra-14-whisperlivekit-cu129') or (sys_platform == 'darwin' and extra == 'extra-14-whisperlivekit-cu129') or (sys_platform == 'darwin' and extra != 'extra-14-whisperlivekit-diarization-diart') or (sys_platform != 'linux' and extra != 'extra-14-whisperlivekit-cpu' and extra != 'extra-14-whisperlivekit-diarization-diart') or (sys_platform == 'darwin' and extra == 'extra-14-whisperlivekit-diarization-diart' and extra == 'extra-14-whisperlivekit-diarization-sortformer' and extra == 'extra-14-whisperlivekit-voxtral-hf') or (sys_platform == 'linux' and extra == 'extra-14-whisperlivekit-cpu' and extra == 'extra-14-whisperlivekit-diarization-sortformer' and extra == 'extra-14-whisperlivekit-voxtral-hf') or (extra == 'extra-14-whisperlivekit-cpu' and extra == 'extra-14-whisperlivekit-cu129') or (extra == 'extra-14-whisperlivekit-cu129' and extra == 'extra-14-whisperlivekit-diarization-diart') or (extra == 'extra-14-whisperlivekit-cu129' and extra == 'extra-14-whisperlivekit-diarization-sortformer' and extra == 'extra-14-whisperlivekit-voxtral-hf') or (extra != 'extra-14-whisperlivekit-cpu' and extra != 'extra-14-whisperlivekit-cu129' and extra != 'extra-14-whisperlivekit-diarization-diart') or (extra != 'extra-14-whisperlivekit-cpu' and extra == 'extra-14-whisperlivekit-diarization-diart' and extra == 'extra-14-whisperlivekit-diarization-sortformer' and extra == 'extra-14-whisperlivekit-voxtral-hf')" }, + { name = "torch", version = "2.9.1+cpu", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(sys_platform != 'darwin' and extra == 'extra-14-whisperlivekit-cpu' and extra != 'extra-14-whisperlivekit-diarization-diart') or (sys_platform == 'darwin' and extra == 'extra-14-whisperlivekit-diarization-sortformer' and extra == 'extra-14-whisperlivekit-voxtral-hf') or (extra == 'extra-14-whisperlivekit-cpu' and extra == 'extra-14-whisperlivekit-cu129') or (extra == 'extra-14-whisperlivekit-cu129' and extra == 'extra-14-whisperlivekit-diarization-diart') or (extra == 'extra-14-whisperlivekit-cu129' and extra == 'extra-14-whisperlivekit-diarization-sortformer' and extra == 'extra-14-whisperlivekit-voxtral-hf') or (extra != 'extra-14-whisperlivekit-cpu' and extra == 'extra-14-whisperlivekit-diarization-sortformer' and extra == 'extra-14-whisperlivekit-voxtral-hf') or (extra == 'extra-14-whisperlivekit-cpu' and extra == 'extra-14-whisperlivekit-diarization-diart' and extra == 'extra-14-whisperlivekit-diarization-sortformer' and extra == 'extra-14-whisperlivekit-voxtral-hf')" }, + { name = "torch", version = "2.9.1+cu129", source = { registry = "https://download.pytorch.org/whl/cu129" }, marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'extra-14-whisperlivekit-cu129') or (platform_machine != 'x86_64' and extra == 'extra-14-whisperlivekit-cpu' and extra == 'extra-14-whisperlivekit-cu129') or (platform_machine != 'x86_64' and extra == 'extra-14-whisperlivekit-cu129' and extra == 'extra-14-whisperlivekit-diarization-diart') or (platform_machine != 'x86_64' and extra == 'extra-14-whisperlivekit-diarization-sortformer' and extra == 'extra-14-whisperlivekit-voxtral-hf') or (sys_platform != 'linux' and extra == 'extra-14-whisperlivekit-cpu' and extra == 'extra-14-whisperlivekit-cu129') or (sys_platform != 'linux' and extra == 'extra-14-whisperlivekit-cu129' and extra == 'extra-14-whisperlivekit-diarization-diart') or (sys_platform != 'linux' and extra != 'extra-14-whisperlivekit-diarization-diart' and extra == 'extra-14-whisperlivekit-diarization-sortformer' and extra == 'extra-14-whisperlivekit-voxtral-hf') or (extra != 'extra-14-whisperlivekit-cu129' and extra == 'extra-14-whisperlivekit-diarization-sortformer' and extra == 'extra-14-whisperlivekit-voxtral-hf')" }, + { name = "torchaudio", version = "2.8.0", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-14-whisperlivekit-cu129' and extra == 'extra-14-whisperlivekit-diarization-diart') or (platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-14-whisperlivekit-cpu' and extra == 'extra-14-whisperlivekit-diarization-diart') or (platform_machine != 'aarch64' and extra == 'extra-14-whisperlivekit-cu129' and extra == 'extra-14-whisperlivekit-diarization-diart') or (platform_machine != 'aarch64' and extra == 'extra-14-whisperlivekit-diarization-sortformer' and extra == 'extra-14-whisperlivekit-voxtral-hf') or (platform_python_implementation != 'CPython' and extra == 'extra-14-whisperlivekit-cu129' and extra == 'extra-14-whisperlivekit-diarization-diart') or (platform_python_implementation != 'CPython' and extra == 'extra-14-whisperlivekit-diarization-sortformer' and extra == 'extra-14-whisperlivekit-voxtral-hf') or (sys_platform != 'linux' and extra == 'extra-14-whisperlivekit-cu129' and extra == 'extra-14-whisperlivekit-diarization-diart') or (sys_platform != 'linux' and extra != 'extra-14-whisperlivekit-cu129' and extra == 'extra-14-whisperlivekit-diarization-sortformer' and extra == 'extra-14-whisperlivekit-voxtral-hf') or (extra == 'extra-14-whisperlivekit-cpu' and extra == 'extra-14-whisperlivekit-cu129') or (extra != 'extra-14-whisperlivekit-diarization-diart' and extra == 'extra-14-whisperlivekit-diarization-sortformer' and extra == 'extra-14-whisperlivekit-voxtral-hf')" }, + { name = "torchaudio", version = "2.8.0", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'darwin' and extra == 'extra-14-whisperlivekit-diarization-diart') or (sys_platform != 'darwin' and extra == 'extra-14-whisperlivekit-diarization-sortformer' and extra == 'extra-14-whisperlivekit-voxtral-hf') or (extra == 'extra-14-whisperlivekit-cu129' and extra == 'extra-14-whisperlivekit-diarization-diart') or (extra == 'extra-14-whisperlivekit-cpu' and extra == 'extra-14-whisperlivekit-cu129') or (extra == 'extra-14-whisperlivekit-cu129' and extra == 'extra-14-whisperlivekit-diarization-sortformer' and extra == 'extra-14-whisperlivekit-voxtral-hf') or (extra != 'extra-14-whisperlivekit-diarization-diart' and extra == 'extra-14-whisperlivekit-diarization-sortformer' and extra == 'extra-14-whisperlivekit-voxtral-hf')" }, + { name = "torchaudio", version = "2.8.0+cpu", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-14-whisperlivekit-cu129' and extra == 'extra-14-whisperlivekit-diarization-diart') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-14-whisperlivekit-cpu' and extra == 'extra-14-whisperlivekit-diarization-diart') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-14-whisperlivekit-diarization-sortformer' and extra == 'extra-14-whisperlivekit-voxtral-hf') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-14-whisperlivekit-diarization-diart' and extra == 'extra-14-whisperlivekit-diarization-sortformer' and extra == 'extra-14-whisperlivekit-voxtral-hf') or (platform_machine != 'aarch64' and extra == 'extra-14-whisperlivekit-cpu' and extra != 'extra-14-whisperlivekit-diarization-diart' and extra == 'extra-14-whisperlivekit-diarization-sortformer' and extra == 'extra-14-whisperlivekit-voxtral-hf') or (platform_python_implementation != 'CPython' and sys_platform == 'linux' and extra == 'extra-14-whisperlivekit-diarization-diart') or (platform_python_implementation != 'CPython' and sys_platform == 'linux' and extra == 'extra-14-whisperlivekit-diarization-sortformer' and extra == 'extra-14-whisperlivekit-voxtral-hf') or (platform_python_implementation != 'CPython' and extra == 'extra-14-whisperlivekit-cpu' and extra != 'extra-14-whisperlivekit-diarization-diart' and extra == 'extra-14-whisperlivekit-diarization-sortformer' and extra == 'extra-14-whisperlivekit-voxtral-hf') or (sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-14-whisperlivekit-cu129' and extra == 'extra-14-whisperlivekit-diarization-diart') or (sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-14-whisperlivekit-cpu' and extra == 'extra-14-whisperlivekit-diarization-diart') or (sys_platform != 'darwin' and sys_platform != 'linux' and extra != 'extra-14-whisperlivekit-diarization-diart' and extra == 'extra-14-whisperlivekit-diarization-sortformer' and extra == 'extra-14-whisperlivekit-voxtral-hf') or (sys_platform == 'darwin' and extra == 'extra-14-whisperlivekit-cu129' and extra == 'extra-14-whisperlivekit-diarization-diart') or (sys_platform == 'linux' and extra == 'extra-14-whisperlivekit-cu129' and extra == 'extra-14-whisperlivekit-diarization-diart') or (sys_platform == 'darwin' and extra != 'extra-14-whisperlivekit-diarization-diart' and extra == 'extra-14-whisperlivekit-diarization-sortformer' and extra == 'extra-14-whisperlivekit-voxtral-hf') or (sys_platform == 'darwin' and extra != 'extra-14-whisperlivekit-cu129' and extra == 'extra-14-whisperlivekit-diarization-sortformer' and extra == 'extra-14-whisperlivekit-voxtral-hf') or (sys_platform == 'linux' and extra == 'extra-14-whisperlivekit-cu129' and extra == 'extra-14-whisperlivekit-diarization-sortformer' and extra == 'extra-14-whisperlivekit-voxtral-hf') or (sys_platform != 'linux' and extra == 'extra-14-whisperlivekit-cpu' and extra != 'extra-14-whisperlivekit-diarization-diart' and extra == 'extra-14-whisperlivekit-diarization-sortformer' and extra == 'extra-14-whisperlivekit-voxtral-hf') or (extra == 'extra-14-whisperlivekit-cpu' and extra == 'extra-14-whisperlivekit-cu129')" }, + { name = "torchaudio", version = "2.9.1", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra == 'extra-14-whisperlivekit-cpu' and extra != 'extra-14-whisperlivekit-diarization-diart') or (platform_machine != 'aarch64' and extra == 'extra-14-whisperlivekit-diarization-sortformer' and extra == 'extra-14-whisperlivekit-voxtral-hf') or (platform_python_implementation != 'CPython' and extra == 'extra-14-whisperlivekit-diarization-sortformer' and extra == 'extra-14-whisperlivekit-voxtral-hf') or (sys_platform != 'linux' and extra != 'extra-14-whisperlivekit-diarization-diart' and extra == 'extra-14-whisperlivekit-diarization-sortformer' and extra == 'extra-14-whisperlivekit-voxtral-hf') or (sys_platform != 'linux' and extra != 'extra-14-whisperlivekit-cu129' and extra == 'extra-14-whisperlivekit-diarization-sortformer' and extra == 'extra-14-whisperlivekit-voxtral-hf') or (extra == 'extra-14-whisperlivekit-cpu' and extra == 'extra-14-whisperlivekit-cu129') or (extra == 'extra-14-whisperlivekit-cu129' and extra == 'extra-14-whisperlivekit-diarization-diart') or (extra == 'extra-14-whisperlivekit-cu129' and extra == 'extra-14-whisperlivekit-diarization-sortformer' and extra == 'extra-14-whisperlivekit-voxtral-hf') or (extra != 'extra-14-whisperlivekit-cpu' and extra == 'extra-14-whisperlivekit-diarization-sortformer' and extra == 'extra-14-whisperlivekit-voxtral-hf') or (extra == 'extra-14-whisperlivekit-cpu' and extra == 'extra-14-whisperlivekit-diarization-diart' and extra == 'extra-14-whisperlivekit-diarization-sortformer' and extra == 'extra-14-whisperlivekit-voxtral-hf')" }, + { name = "torchaudio", version = "2.9.1", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine != 'x86_64' and extra == 'extra-14-whisperlivekit-cu129') or (platform_machine != 'x86_64' and extra != 'extra-14-whisperlivekit-cpu' and extra != 'extra-14-whisperlivekit-diarization-diart') or (sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-14-whisperlivekit-cpu' and extra == 'extra-14-whisperlivekit-diarization-sortformer' and extra == 'extra-14-whisperlivekit-voxtral-hf') or (sys_platform != 'linux' and extra == 'extra-14-whisperlivekit-cu129') or (sys_platform == 'darwin' and extra == 'extra-14-whisperlivekit-cu129') or (sys_platform == 'darwin' and extra != 'extra-14-whisperlivekit-diarization-diart') or (sys_platform != 'linux' and extra != 'extra-14-whisperlivekit-cpu' and extra != 'extra-14-whisperlivekit-diarization-diart') or (sys_platform == 'darwin' and extra == 'extra-14-whisperlivekit-diarization-diart' and extra == 'extra-14-whisperlivekit-diarization-sortformer' and extra == 'extra-14-whisperlivekit-voxtral-hf') or (sys_platform == 'linux' and extra == 'extra-14-whisperlivekit-cpu' and extra == 'extra-14-whisperlivekit-diarization-sortformer' and extra == 'extra-14-whisperlivekit-voxtral-hf') or (extra == 'extra-14-whisperlivekit-cpu' and extra == 'extra-14-whisperlivekit-cu129') or (extra == 'extra-14-whisperlivekit-cu129' and extra == 'extra-14-whisperlivekit-diarization-diart') or (extra == 'extra-14-whisperlivekit-cu129' and extra == 'extra-14-whisperlivekit-diarization-sortformer' and extra == 'extra-14-whisperlivekit-voxtral-hf') or (extra != 'extra-14-whisperlivekit-cpu' and extra != 'extra-14-whisperlivekit-cu129' and extra != 'extra-14-whisperlivekit-diarization-diart') or (extra != 'extra-14-whisperlivekit-cpu' and extra == 'extra-14-whisperlivekit-diarization-diart' and extra == 'extra-14-whisperlivekit-diarization-sortformer' and extra == 'extra-14-whisperlivekit-voxtral-hf')" }, + { name = "torchaudio", version = "2.9.1+cpu", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-14-whisperlivekit-cu129' and extra == 'extra-14-whisperlivekit-diarization-sortformer' and extra == 'extra-14-whisperlivekit-voxtral-hf') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-14-whisperlivekit-cpu' and extra != 'extra-14-whisperlivekit-diarization-diart') or (platform_machine != 'aarch64' and extra == 'extra-14-whisperlivekit-cpu' and extra == 'extra-14-whisperlivekit-diarization-diart' and extra == 'extra-14-whisperlivekit-diarization-sortformer' and extra == 'extra-14-whisperlivekit-voxtral-hf') or (platform_python_implementation != 'CPython' and sys_platform == 'linux' and extra == 'extra-14-whisperlivekit-cpu' and extra != 'extra-14-whisperlivekit-diarization-diart') or (platform_python_implementation != 'CPython' and extra == 'extra-14-whisperlivekit-cpu' and extra == 'extra-14-whisperlivekit-diarization-diart' and extra == 'extra-14-whisperlivekit-diarization-sortformer' and extra == 'extra-14-whisperlivekit-voxtral-hf') or (sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-14-whisperlivekit-cpu' and extra != 'extra-14-whisperlivekit-diarization-diart') or (sys_platform == 'darwin' and extra != 'extra-14-whisperlivekit-diarization-diart' and extra == 'extra-14-whisperlivekit-diarization-sortformer' and extra == 'extra-14-whisperlivekit-voxtral-hf') or (sys_platform == 'darwin' and extra != 'extra-14-whisperlivekit-cu129' and extra == 'extra-14-whisperlivekit-diarization-sortformer' and extra == 'extra-14-whisperlivekit-voxtral-hf') or (sys_platform != 'linux' and extra == 'extra-14-whisperlivekit-cpu' and extra == 'extra-14-whisperlivekit-diarization-diart' and extra == 'extra-14-whisperlivekit-diarization-sortformer' and extra == 'extra-14-whisperlivekit-voxtral-hf') or (extra == 'extra-14-whisperlivekit-cpu' and extra == 'extra-14-whisperlivekit-cu129') or (extra == 'extra-14-whisperlivekit-cu129' and extra == 'extra-14-whisperlivekit-diarization-diart') or (extra == 'extra-14-whisperlivekit-cu129' and extra == 'extra-14-whisperlivekit-diarization-sortformer' and extra == 'extra-14-whisperlivekit-voxtral-hf') or (extra != 'extra-14-whisperlivekit-cpu' and extra == 'extra-14-whisperlivekit-diarization-sortformer' and extra == 'extra-14-whisperlivekit-voxtral-hf')" }, + { name = "torchaudio", version = "2.9.1+cu129", source = { registry = "https://download.pytorch.org/whl/cu129" }, marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'extra-14-whisperlivekit-cu129') or (platform_machine != 'x86_64' and extra == 'extra-14-whisperlivekit-cpu' and extra == 'extra-14-whisperlivekit-cu129') or (platform_machine != 'x86_64' and extra == 'extra-14-whisperlivekit-cu129' and extra == 'extra-14-whisperlivekit-diarization-diart') or (platform_machine != 'x86_64' and extra == 'extra-14-whisperlivekit-diarization-sortformer' and extra == 'extra-14-whisperlivekit-voxtral-hf') or (sys_platform != 'linux' and extra == 'extra-14-whisperlivekit-cpu' and extra == 'extra-14-whisperlivekit-cu129') or (sys_platform != 'linux' and extra == 'extra-14-whisperlivekit-cu129' and extra == 'extra-14-whisperlivekit-diarization-diart') or (sys_platform != 'linux' and extra != 'extra-14-whisperlivekit-diarization-diart' and extra == 'extra-14-whisperlivekit-diarization-sortformer' and extra == 'extra-14-whisperlivekit-voxtral-hf') or (extra != 'extra-14-whisperlivekit-cu129' and extra == 'extra-14-whisperlivekit-diarization-sortformer' and extra == 'extra-14-whisperlivekit-voxtral-hf')" }, { name = "tqdm" }, { name = "uvicorn" }, { name = "websockets" }, @@ -6236,12 +6260,14 @@ requires-dist = [ { name = "pytest-asyncio", marker = "extra == 'test'", specifier = ">=0.21" }, { name = "soundfile" }, { name = "tiktoken" }, + { name = "torch", specifier = ">=2.0.0" }, { name = "torch", marker = "sys_platform == 'darwin' and extra == 'cpu'", specifier = ">=2.0.0" }, { name = "torch", marker = "sys_platform == 'darwin' and extra == 'diarization-diart'", specifier = "<2.9.0" }, { name = "torch", marker = "sys_platform != 'darwin' and extra == 'cpu'", specifier = ">=2.0.0", index = "https://download.pytorch.org/whl/cpu", conflict = { package = "whisperlivekit", extra = "cpu" } }, { name = "torch", marker = "sys_platform != 'darwin' and extra == 'diarization-diart'", specifier = "<2.9.0", index = "https://download.pytorch.org/whl/cpu", conflict = { package = "whisperlivekit", extra = "diarization-diart" } }, { name = "torch", marker = "platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'cu129'", specifier = ">=2.0.0", index = "https://download.pytorch.org/whl/cu129", conflict = { package = "whisperlivekit", extra = "cu129" } }, { name = "torch", marker = "(platform_machine != 'x86_64' and extra == 'cu129') or (sys_platform != 'linux' and extra == 'cu129')", specifier = ">=2.0.0" }, + { name = "torchaudio", specifier = ">=2.0.0" }, { name = "torchaudio", marker = "sys_platform == 'darwin' and extra == 'cpu'", specifier = ">=2.0.0" }, { name = "torchaudio", marker = "sys_platform == 'darwin' and extra == 'diarization-diart'", specifier = "<2.9.0" }, { name = "torchaudio", marker = "sys_platform != 'darwin' and extra == 'cpu'", specifier = ">=2.0.0", index = "https://download.pytorch.org/whl/cpu", conflict = { package = "whisperlivekit", extra = "cpu" } },